06 March 2022, 07:52 | #1 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,314
|
Wolf4Amiga and Spear4Amiga released
I know what you are thinking, why make another Wolfenstein 3D port, when we already have so many of them? While these all have their strengths, they have one thing in common: the recommended CPU to play them is 68040+. Since the original game only needed a 286, I though there must be a way to get it to work on an 68020 at a playable speed. In the end managed to succeed with some compromises. The game uses a 2x1 resolution, but it runs on an A1200 with a 68020 at 14 MHz and some Fast RAM, no CPU accelerator required! For more details check out the development thread:
https://eab.abime.net/showthread.php?t=109873 Download links: http://aminet.net/package/game/shoot/wolf4amiga http://aminet.net/package/game/shoot/spear4amiga Source code: https://bitbucket.org/BSzili/wolf4sdl-amiga |
06 March 2022, 13:42 | #2 |
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 781
|
Thanks BSzili
|
06 March 2022, 14:24 | #3 |
CaptainM68K-SPS France
|
@Bzili : could you do the same treatment to Doom I & II, and also Heretic ?
The result in 2x1 is excellent, could those games benefit of it as well ? |
06 March 2022, 15:35 | #4 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,690
|
Quote:
Better idea would be use degrared WAD file, like Atari Jaguar's like in this video [ Show youtube player ] CDTV with 68020 accelerator. Last edited by utri007; 06 March 2022 at 17:05. |
|
06 March 2022, 15:40 | #5 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,030
|
Congrats dude, you've done some great work in recent years
|
06 March 2022, 17:25 | #6 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,314
|
Thanks everyone!
It's not that simple, as there was a bit more to improving the performance than halving the horizontal resolution. Doom is a much more complex game with different bottlenecks. Even Blake Stone is far from being playable at 14 MHz, and that game uses the same engine. |
07 March 2022, 08:28 | #7 |
Registered User
Join Date: Nov 2019
Location: Greece
Posts: 992
|
Thank you for your efforts, @BSzili, your work is fantastic!
|
07 March 2022, 22:00 | #8 |
Registered User
Join Date: Mar 2018
Location: bristol, england
Posts: 28
|
Wow, this is amazing. I still had my Amiga when this game was big on PCs. Imagine if this had been available at the time? I would've loved to have showed it off to pee-see owners at the time!
|
07 March 2022, 23:57 | #9 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 43
Posts: 7,041
|
My Amiga can do adlib too!
|
08 March 2022, 21:43 | #10 |
Registered User
Join Date: Jun 2017
Location: Finland
Posts: 379
|
|
09 March 2022, 01:24 | #11 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,977
|
|
09 March 2022, 09:05 | #12 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,314
|
Thanks everyone. Technically it can "do adlib" via software synth, just not in real time. The converter program plays them back one by one and saves them as samples.
|
09 March 2022, 17:48 | #13 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 43
Posts: 7,041
|
That almost sounds like voodoo magic.
|
09 March 2022, 19:26 | #14 |
Registered User
Join Date: Sep 2014
Location: Poland
Posts: 175
|
Wolfenstein 3D on MC68020? Finally! Thank you! 2x1 is hardly noticeable, if you hadn't mentioned it, I wouldn't have even noticed.
|
10 March 2022, 03:59 | #15 |
Registered User
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
|
Works really well on m KS3.2.1 with 8MB.
Though is there a way to change screen as a lot of blank space below it and maybe change from 2x1 to 2x2 or 1x2? Last edited by ScottC2010; 10 March 2022 at 04:00. Reason: Corrections |
10 March 2022, 06:32 | #16 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,314
|
I thought about this, but due to how the rendering works there wouldn't much benefit to a 1x2 mode in terms of speed. Also the 3D view will always have less pixels vertically, so I feel like 2x2 would reduce the quality of the graphics too much. This would be exacerbated by the increased field of view unless you want to simply chop off the sides of the taller view.
The more I think about it the more potential problems I see, so it's probably the best to leave this as it is. The 2x1 view is already a bit of a hack, but it benefited the performance at multiple levels so it was a worthwhile trade-off. |
10 March 2022, 07:44 | #17 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,977
|
Not sure if you mentioned the extra levels for SoD from the PC GoG version work as well
Wolfenstein 3D (Port by Szilard Biro) [ Show youtube player ] Spear of Destiny (Port by Szilard Biro) [ Show youtube player ] Spear of Destiny - Return to Danger (Port by Szilard Biro) [ Show youtube player ] Spear of Destiny - Ultimate Challenge (Port by Szilard Biro) [ Show youtube player ] |
10 March 2022, 09:57 | #18 |
Registered User
Join Date: Feb 2021
Location: Germany
Posts: 71
|
I am having this issue shown in attached photo when running the game on my Amiga 4000 with a Cybervision64 and the lastest p96 on AmigaOS 3.2.1
It is using a p96 320x200x8 screenmode. The right side of the display is flickering. When I lower ingame screen size the part on the right will turn black. I will work when I deactivate this 320x200x8 screenmode in p96 prefs and will then run in an AGA mode without this issue. |
10 March 2022, 11:57 | #19 | ||
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,314
|
Quote:
Quote:
|
||
22 March 2022, 14:53 | #20 |
Registered User
Join Date: Sep 2005
Location: Peterborough
Age: 48
Posts: 862
|
Thanks so much for your work on this, BSzili. I am finding myself making time and excuses to play this game (which I have never played on any platform until now) on my Amiga and will be playing it through to completion.
Love it! |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SMBFS released | AMIGASYSTEM | News | 9 | 20 April 2019 00:22 |
QEMU Released | AMIGASYSTEM | News | 12 | 17 July 2018 00:52 |
Never released??? | tomcat666 | project.aGTW | 18 | 18 January 2010 14:44 |
WinUAE 1.4.4 Released! | spajdr | News | 27 | 14 October 2007 23:45 |
16.6 Released | alexh | project.WHDLoad | 6 | 09 June 2006 10:02 |
|
|