AmiDuke - New Duke Nukem 3D port for AGA
I recently found my old AGA port of Duke Nukem 3D on my hard drive so I thought I'd better upload it to AmiNet before it was lost forever :lol
I can't remember why I never released it :confused Just gave it a quick go on my A1200 and it seems to work OK My port was based on the old Atari and Amiga ports with some stuff stolen from Fabien Sanglard's excellent Chocolate Duke port. Requirements: 1) An AGA Amiga (PAL/NTSC) with a 68060 OR an RTG Amiga with an 68060 2) AHI installed (v4.18 highly recommended for real 68k users) 3) 3.1 ROMS (3.0 ROMS may cause it to run slowly) 4) A copy of the PC Duke Nukem 3D data file (must be the Atomic version) Limitations: 1) No network or multiplayer support Quote:
:spin |
Many thanks mate !!
|
really great nova :great
what miss to make a music support ? Is there a cdda version of duke nukem on pc ? |
Quote:
I just had a quick look at the base code and most of the music code has been removed and it would be a lot of work to put it back again....sorry. In total I must have spent over 100 hours of my time cleaning up this port and optimizing for AGA :nuts |
Yesss! Many thanks! I am gonna play it this evening, and next one and ...
|
Impressive :great
|
Awesome, thanks dude! Now any chance of releasing your Ultima vii port too?!
|
Thanks!
A 060 seems like a stringent requirement though when the original game runs fine on a 486, is there room for improvement in your opinion or is AGA too slow to manage? |
Instead audio in Ogg could add for example support for 16-bit Intel/DVI_ADPCM_ADP4-AIFF with SongPlayer AudioConvert
Usage: AudioConvert [<options>] <input file> <output file> options: -if input frequency (for raw file) -it input tracks (1 or 2, only for raw file) -f output frequency -m force mono output file -t output type {RAW|AIFF|ADPCM} -is input swap little big endian in 16-bit input file To convert a 16-bit AIFF file in ADP4-AIFF, the command is: AudioConvert -f 27429 -t ADPCM <input file> <output file> |
Will take more time and i know Nova is not going to work on this no longer so my statement is purely academic, but what about implementing a mod player and make redo musics with protracker by various artists so to give the Amiga taste to it?
|
Quote:
So... Tadaaa... Look, no 060 :D |
Hey Nova, what's the link to aminet? Having trouble finding this unless...I'm just an idiot.. :)
|
It sometimes takes awhile to show up on the AmiNet server, hopefully it will be there soon.
|
Quote:
Right now the Vampire is identified as a 040, (not sure if its missing any specific 060 stuff). Would be interesting to see it run on an A600 ;-) (Although until ECS is bypassed, I imagine the Chipmem is the bottleneck) |
Yep that video was taken with my 75 Mhz 060.
It *may* run OK on an 040 but I can't guarantee it so that's why I say it requires an 060. |
Does this port use SDL, Nova? Just curious :)
Anyway, great job :D |
Quote:
Nope, the version I've released doesn't use it. I started off porting the SDL Duke but that proved buggy so I then switched to the old Amiga/Atari versions and ended up adding some of the SDL version's enhancements back in. |
That looks really impressive. I'll try it on my 040/25 anyway, just to see what happens ;)
Any chance of a PPC version........? :D |
Quote:
Well, I tip my hat to you again then, dear sir. Amazing job :bowdown Now about that Ultima VII port... :D |
Incredible work as always, thank you!
|
All times are GMT +2. The time now is 03:30. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.