English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 06 March 2022, 07:52   #1
BSzili
old chunk of coal
 
BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 1,289
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
BSzili is offline  
Old 06 March 2022, 13:42   #2
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 729
Thanks BSzili
DanyPPC is offline  
Old 06 March 2022, 14:24   #3
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,412
Send a message via MSN to dlfrsilver
@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 ?
dlfrsilver is offline  
Old 06 March 2022, 15:35   #4
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 1,653
Quote:
Originally Posted by dlfrsilver View Post
@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 ?
There are excellent Doom ports for a Amiga, which are almost playable with 68030 50mhz with Low detail mode which is 2 x 1.

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.
utri007 is offline  
Old 06 March 2022, 15:40   #5
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
Congrats dude, you've done some great work in recent years
Galahad/FLT is offline  
Old 06 March 2022, 17:25   #6
BSzili
old chunk of coal
 
BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 1,289
Thanks everyone!
Quote:
Originally Posted by dlfrsilver View Post
@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 ?
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.
BSzili is offline  
Old 07 March 2022, 08:28   #7
manossg
Registered User
 
Join Date: Nov 2019
Location: Greece
Posts: 992
Thank you for your efforts, @BSzili, your work is fantastic!
manossg is offline  
Old 07 March 2022, 22:00   #8
CaptainPlanet
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!
CaptainPlanet is offline  
Old 07 March 2022, 23:57   #9
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
My Amiga can do adlib too!
gimbal is offline  
Old 08 March 2022, 21:43   #10
A500
Registered User
 
Join Date: Jun 2017
Location: Finland
Posts: 361
Quote:
Originally Posted by gimbal View Post
My Amiga can do adlib too!

This is my thoughts also It's a weird feeling for me to play this today on my A1200. It was about 30 years ago that I last gave the game a go on my friend's then spanking new 486. Excellent work. Thank you very much BSzili!
A500 is offline  
Old 09 March 2022, 01:24   #11
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Quote:
Originally Posted by gimbal View Post
My Amiga can do adlib too!
Adlib is converted to an amiga format isn't it?

You see the music conversion when you patch the game

Or am I wrong?
ransom1122 is offline  
Old 09 March 2022, 09:05   #12
BSzili
old chunk of coal
 
BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 1,289
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.
BSzili is offline  
Old 09 March 2022, 17:48   #13
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
That almost sounds like voodoo magic.
gimbal is offline  
Old 09 March 2022, 19:26   #14
Ami
Registered User
 
Ami's Avatar
 
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.
Ami is offline  
Old 10 March 2022, 03:59   #15
ScottC2010
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
ScottC2010 is offline  
Old 10 March 2022, 06:32   #16
BSzili
old chunk of coal
 
BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 1,289
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.
BSzili is offline  
Old 10 March 2022, 07:44   #17
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
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 ]
ransom1122 is offline  
Old 10 March 2022, 09:57   #18
yelworC
Registered User
 
yelworC's Avatar
 
Join Date: Feb 2021
Location: Germany
Posts: 69
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.
Attached Thumbnails
Click image for larger version

Name:	1646902026324.jpg
Views:	204
Size:	318.9 KB
ID:	75033  
yelworC is offline  
Old 10 March 2022, 11:57   #19
BSzili
old chunk of coal
 
BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 1,289
Quote:
Originally Posted by ransom1122 View Post
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 ]
I never actually tried any of the Nocturnal Missions, so it's nice to see them running!

Quote:
Originally Posted by yelworC View Post
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.
Oops, it looks like I broke the RTG modes when lowered the 3D resolution to 2x1. I didn't think people would try it on a high-end machine, so I forgot to test this. I'll fix the RTG support in the next version.
BSzili is offline  
Old 22 March 2022, 14:53   #20
vroom6sri
Registered User
 
Join Date: Sep 2005
Location: Peterborough
Age: 47
Posts: 841
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!
vroom6sri is online now  
 


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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 13:42.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.20526 seconds with 16 queries