01 August 2013, 07:52 | #1 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
AmiWolf - new AGA Wolfenstein 3D Port
I've decided to create a new thread to track my progress on this port.
This started off as a test of my new SDL AGA port and I managed to get an SDL based version up-and-running on my 1200 in only 4 hours I've now gone back to the port and played around with it a bit more and I've decided to try and finish it. Status: Graphics: 99% Input: 80% (keyboard seems ok now, got to code up the mouse) Menus: 60% (want to add customized controls) Sound FX: 70% (missing some samples, also got to tidy it up a bit) Music: 0% (I think this will be possible using MUS files) Loading/Saving: 0% (haven't even looked) Blah: Based on a horrible mess of Wolfenstein ports with Quake and Doom code mixed in for good measure Uses a 320x200 screen mode Uses native Paula audio (asm DoomSound library) 030 targeted (I hope) Straffing (hopefully) One thing that bothers me it's that is hard coded to be either Spear of Destiny or Wolfenstein, I don't really want to build 2 exe's so I'll try and make it dynamic if possible. It seems that the other Wolfy ports don't support sfx/music but this one will. To get the sfx/music to work you'll need to rip the WAV and MIDI files from the original data files on a PC using the audio converter from Redux, then you'll have to convert the MIDI files to MUS using DOOM's audio converter. I hope to get this running ok on a fast 030, I'll need some BETA testers soon. All good fun Last edited by NovaCoder; 01 August 2013 at 13:55. |
01 August 2013, 10:28 | #2 |
Registered User
Join Date: Sep 2007
Location: Southport The Last Resort
Posts: 202
|
Hehe Wolfenstein 3d is my favourite game will gladly beta test!
|
01 August 2013, 10:48 | #3 |
Professional slacker!
|
Hey dude I can test for you with my ACA1232/33
Is there any way to add the Indivision ECS 256 colour mode like ADoom 1.4 so we can play on our A600's with ACA630/Indivision ECS? That would rock |
01 August 2013, 11:48 | #4 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Quote:
That mode is kind of painful to use Is it any good in DOOM BTW? From the video's on YouTube it looks really slow, how much faster is it than just using ADOOM in ECS mode? |
|
01 August 2013, 12:42 | #5 |
Longplayer
|
The developer attitude towards Amiga wolfenstein was strange. When doom and quake sources were released, we had multiple ports day one and a few devs saw the project through to have a completely working game. When wolfenstein came out, maybe 2,3 devs took it on and we never got a finished port, and those we got didn't run that great. Shapeshifter and mac wolfenstein was a much better game and in 640x480!
|
01 August 2013, 13:51 | #6 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Quote:
[ Show youtube player ] |
|
01 August 2013, 14:01 | #7 |
CaptainM68K-SPS France
|
i'm volunter to beta test your port Nova, it seems very good !!!
|
01 August 2013, 14:07 | #8 | |
Professional slacker!
|
Quote:
I previously tried ADoom in ECS with my old Apollo 630 and I wasn't even able to get it to run, I didn't try it on my ACA as I've always had the ECS but I can compare the two if you like. As for speed, yes Doom is always going to be a little slow on an 030 but I'm sure the Indivision's screen mode helps. I'm also sure with Wolfenstein 3D + 030 + this mode should be an awesome bit of software for the upgraded A600 |
|
02 August 2013, 01:29 | #9 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Quote:
I'll have another look at the ECS Chunky code and see if I'm brave enough to give it a try BETA testers should PM you email address, I will then mail out a BETA for you to test when it's ready |
|
02 August 2013, 02:00 | #10 |
Ruler of the Universe
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,195
|
Hey master, will it have problems with CyberbugFix or have you find the way to avoid them like for example KG did with his KGLoadBeta?
|
02 August 2013, 02:26 | #11 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
CyberbugFix is a horrible thing, remove it immediately
|
02 August 2013, 04:20 | #12 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,932
|
yes finally, we will see a complete polished port.
|
04 August 2013, 22:32 | #13 |
Registered User
Join Date: Feb 2013
Location: Dublin/Ireland
Posts: 403
|
Woo-hoo another amazing NovaCoder port to look forward to, love your work man!!
|
05 August 2013, 00:48 | #14 |
Registered User
Join Date: Dec 2007
Location: The World
Age: 50
Posts: 476
|
Nice :-) I'll have a play if you want.
|
05 August 2013, 01:44 | #15 |
Professional slacker!
|
Hi Nova!
Sorry for the late reply, I will check ADoom 1.3 vs 1.4(IndiECS mode) tomorrow on my A600 using the FPS counter and make a comparison Video. I'll PM you my Email too for beta testing All the best, Steve. |
05 August 2013, 01:45 | #16 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Ok, thanks Steve
|
06 August 2013, 10:58 | #17 |
Professional slacker!
|
Hey Nova, sorry it's a day late but here's that comparison Video between EHB and the Indivision ECS mode of ADoom on the A600
[ Show youtube player ] It would be awesome if AmiWolf could take advantage of this mode - I'm happy to test & report back any Beta versions |
08 August 2013, 02:52 | #18 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Hiya Steve,
Thanks for the video comparison Well it's obvious that the direct chunky mode is faster, no question. There are a couple of things to consider though. The color mapping is off for both modes, I know what the bug is with the 64 color ECS mode, the chunky modes problem could be in the firmware itself, who knows. My big problem with developing for the chunky 256 color mode is that I lack the hardware to test it on, this means it will come down to trial-and-error which is very time consuming. I tried to do it for ScummVM and never got very far I'll have a go at building a version of AmiWolf that supports 64 color ECS mode drawing and see how fast it is on your A600. If it's too slow then maybe I'll look at adding chunky 256 color support instead. Just so you know how good 256 color to 64 color ECS mapping can look when done properly -> [ Show youtube player ] |
08 August 2013, 10:09 | #19 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,643
|
why is ECS mentioned all the time here? OCS (except for very few early A1000/2000's) has EHB too and so it should work on OCS as well!?
Last edited by hooverphonique; 08 August 2013 at 11:13. |
08 August 2013, 10:31 | #20 |
Professional slacker!
|
Sam & Max Looks great Nova, I will wait patiently for your port
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
AmiQuake new 68k Quake Port for AGA/RTG | NovaCoder | News | 465 | 27 May 2024 10:12 |
DosBox v0.74 AGA 68k Port | NovaCoder | Amiga scene | 20 | 07 June 2018 02:17 |
New port coming - Strife AGA | lantus360 | News | 54 | 17 April 2013 08:06 |
BOOM - New AGA DOOM Port | NovaCoder | project.Amiga Game Factory | 55 | 16 June 2012 13:13 |
Wolfenstein 3D | mimickado | Retrogaming General Discussion | 7 | 29 November 2008 00:10 |
|
|