23 September 2013, 14:16 | #1 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Let's Rock
I've decided to do a port of Duke Nukem 3D to AGA
This port is based on the extremely talented Fabien Sanglard's update of the original DOS port called Chocolate Duke. Like most old DOS games Duke's code is a complete mess but Fabien cleaned it up and ported it to SDL. Using my new AGA SDL library it's only been about 4/5 days work to get it this stage. [ Show youtube player ] I'll have to spend a lot of time optimizing it for AGA 68k but as you can see it's basically running already. Hopefully this will result in a nice Duke Nukem port to AGA 060 only I'm afraid.... Last edited by NovaCoder; 23 September 2013 at 15:07. |
23 September 2013, 16:30 | #2 |
Registered User
Join Date: Jan 2011
Location: France
Age: 52
Posts: 507
|
You really Rock doing such conversions ! And i'm sure You'll make more happy people who would love playing duke nukem 3D on their Amiga, but...
.. whith your skills you should be able to create a brand new Amiga game yourself ! I'm sure some graphic designers on the forum would be happy to help ! |
23 September 2013, 17:06 | #3 |
Registered User
Join Date: Mar 2013
Location: Slovenia
Posts: 138
|
Groovy! Cant wait to make them alien bastards pay for shooting down my ride!
Thanks NovaCoder for all your work! |
23 September 2013, 19:53 | #4 |
MI clan prevails
Join Date: Jul 2010
Location: Belgrade, Serbia
Posts: 1,443
|
Core blimey !
Duke on Amiga |
23 September 2013, 20:36 | #5 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
|
23 September 2013, 21:45 | #6 |
Registered User
Join Date: Sep 2005
Location: Peterborough
Age: 47
Posts: 841
|
Next year, assuming I get my annual bonus and things are ok money wise, I'm gonna have to get 060 accelerator!!!!)
|
24 September 2013, 01:52 | #7 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
I've got another couple of AGA ports that I'm working on which I want to finish, after that I think I'll retire I was thinking about doing an original game at some point, well a clone of Geometry Wars actually. I think that kind of game could work really well on AGA. It's much harder to code something from scratch though |
|
24 September 2013, 11:21 | #8 |
Registered User
Join Date: Feb 2013
Location: Dublin/Ireland
Posts: 403
|
Hell yeah!
|
02 October 2013, 11:54 | #9 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Duke 3D is great addon to Amiga, there is no workin DUke 3D for 68k Amigas earlier. I would ask if you could do it support both? AGA / RTG
Another thing is, 68040 should be enough for duke, at least if we compare it to Apple version. So if you could port keeping that in mind? I don't belive that it would slow down it at all. |
02 October 2013, 12:11 | #10 |
Professional slacker!
|
I'm sure I've already played a 68k duke that ran ok on my 060 + RTG/ATA
But would be nice to see how far Nova can take it though, keep up the good work |
02 October 2013, 12:49 | #11 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
I'll need to add RTG support to my SDL port before I can do that, I guess I'll get around to it sooner or later Last edited by prowler; 02 October 2013 at 22:03. Reason: Back-to-back posts merged. |
|
02 October 2013, 13:38 | #12 |
Professional slacker!
|
Hey I found the current version and tested it on my A4000 040@40mhz (my fastest real Amiga these days!) and with low details and small window it's almost playable
I have high hopes for your port Nova as I know you always get great results If you want me to upload the current one gimme a shot, I think i found it on Aminet yonks ago however... |
05 October 2013, 11:57 | #13 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Curent version is faster with my 040 40mhz than my 060 66mhz. I don't know why, I don't have any problems with other games.
Joystick / Joypad support would be really nice. Duke 3D uses build engine, several nice 3d games uses it also, like Blood, Shadow warrior, Redneck Rampage, etc. It is sad that there is no generic version of build engine. |
07 October 2013, 18:42 | #14 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
I don't know about chocolate duke, but eDuke support directly NAM/napalm and WWII ftom Team TNT, chocolate duke could do that also?. There is also modification to it to support Redneck rampage.
eDuke is also SDL http://wiki.eduke32.com/wiki/Building_EDuke32_on_Linux https://code.google.com/p/erampage/wiki/MainPage |
08 October 2013, 13:02 | #15 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
Thanks for that but it looks a bit 'heavy' for 68k Code:
Basic dev environment (GCC >= 4.3.3, make, etc) Last edited by NovaCoder; 07 November 2013 at 22:55. |
|
25 November 2013, 11:55 | #16 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
I suppose I should update this thread
Haven't done a thing on this port since I first got it working on my A1200, from the quick play I had it looks pretty complete already (being SDL based). It's not coded the correct way though to get the most speed out of my AGA SDL, I'll have to rework how it updates the screen. There's also something wrong with the sound (might just be down to lack of CPU cycles). I've been working a new 68k port recently that's been taking up all of my hobby time, I'll come back and work on this sucker when I finish it. |
25 November 2013, 12:06 | #17 |
CaptainM68K-SPS France
|
what is this new 68k port ?
|
25 November 2013, 12:11 | #18 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
|
25 November 2013, 15:37 | #19 |
Professional slacker!
|
Is the sound high pitch? Like the speech? If so this happens on another port of the game I think you are porting
The port in question is for the GP32. I'm not sure that helps you fix it, but might give you a clue where to look. |
03 December 2013, 02:57 | #20 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Ok spent some more time on this Duke Nukem port, mainly just cleaning up the source code and doing some initial optimizations.
I managed to lose the source code that I originally did when I swapped computers and then had to use a disk recovery tool to get most of it back again......my bad Hopefully I'll get it good enough to do another little BETA video soon Last edited by NovaCoder; 03 December 2013 at 04:02. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Help with Rock'n'Roll | capehorn | support.Games | 7 | 29 October 2020 22:55 |
Rock Lobster | eternalcrusader | request.Modules | 2 | 27 July 2010 03:35 |
Who shot Johnny Rock... | Paul_s | Retrogaming General Discussion | 1 | 13 June 2010 19:07 |
Rock Challenge from Readysoft !!! | dlfrsilver | request.Old Rare Games | 32 | 06 June 2010 20:21 |
Rock 'n Roll | DeAdLy_cOoKiE | project.Sprites | 3 | 15 February 2007 00:17 |
|
|