Go to bottom
Wolfenstein 3D by The Sirius Cybernetics Corporation [web]
screenshot added by keops on 2005-05-17 16:33:49
platform :
type :
release date : may 2005
  • 76
  • 2
  • 0
popularity : 70%
  • 0.97
alltime top: #862
added on the 2005-05-17 16:33:48 by keops keops

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr


Direct quote from Ray:
up to 15 fps on a plain ST
wallrefresh completely finished (including doors and pushwalls)
and working at 16.16 fixed point accuracy
collision detection (gliding against walls is possible, too)
keyboard controls as known from the original version
(strafe mode, running etc.)
graphics from the apple IIgs version of wolfenstein 3d
32 colors at once
high detail mode for faster machines
resizeable gamewindow to gain speed on slow machines
static objects (bonus items, bullets, bodies, pillars...)
moving and animated objects (enemies)
sample replay/mixing (software on (M)ST, DMA on STE+)
level/episode processing and loading
it should run on any 16/32bit ATARI

Nice work!
rulez added on the 2005-05-17 16:35:25 by keops keops
great idea! a porting of w3d on other plantforms!
rulez added on the 2005-05-17 16:41:38 by Spewk Spewk
rulez added on the 2005-05-17 16:49:18 by Optimus Optimus
Rocks hard >:)
rulez added on the 2005-05-17 16:56:39 by Buckethead Buckethead
Now THIS is what it's all about :)
rulez added on the 2005-05-17 17:26:47 by Scali Scali
rulez added on the 2005-05-17 17:44:50 by las las
rulez added on the 2005-05-17 18:16:52 by Preacher Preacher
Roulaise ! :)))))))
rulez added on the 2005-05-17 18:44:02 by ecureuil ecureuil
When I try to run this in Steem i get this error:

"malloc(): could not allocate screens."

What do I need to do?
added on the 2005-05-17 18:55:06 by LHS LHS
- use *at least* 2mb RAM for this betaversion (4mb is better)
- do not touch any keys before the game appears (ie. no space-bashing during titlepiccie)
rulez added on the 2005-05-17 19:01:02 by havoc havoc
oh that brings back the memories... spacebashing while loading, those were the times... st pwns
added on the 2005-05-17 19:04:48 by thec thec
LHS: this beta version requires 2 MB (which is a little bit too much imo but should be fixed according to Ray), don't forget to setup your emu accordingly ;)
added on the 2005-05-17 19:16:46 by keops keops
thats impressive!
rulez added on the 2005-05-17 20:49:39 by NuKem NuKem
rulez added on the 2005-05-17 20:52:45 by dbrn dbrn
rulez added on the 2005-05-17 20:53:09 by superplek superplek
rulez added on the 2005-05-17 21:04:55 by p01 p01
tempted to get an atari emu just to see this.
rulez added on the 2005-05-17 21:11:56 by darkus darkus
Ye, it worked now :) Thanks for the help.
Altho, when I move forward Steem reset itself with the message: Crash and burn - ST reset.
added on the 2005-05-17 21:12:10 by LHS LHS
LHS: which TOS version are you using?
rulez added on the 2005-05-17 21:15:45 by ltk_tscc ltk_tscc
rulez added on the 2005-05-17 21:19:09 by RA RA
rulez added on the 2005-05-17 22:13:43 by parcelshit parcelshit
ltk_tscc: it worked now for some reason.. no idea what happend earlier. Thanks for the help :) Great product btw!
rulez added on the 2005-05-17 22:23:01 by LHS LHS
rulez added on the 2005-05-17 22:28:17 by Stelthzje Stelthzje
crashes on steem as soon as i attempt to move
added on the 2005-05-17 22:50:26 by darkus darkus
KELTHZ: Yeah how the hell IS this possible on a standard 68000 chip?
rulez added on the 2005-05-18 00:08:36 by wad_ wad_
rulez added on the 2005-05-18 00:38:25 by [ProToS] [ProToS]
yes! almost finished! GREAT work ray. respect!
When I sawed for first time Wolfenstein on 386SX I start to bother my father to buy me a PC - luckily he didn't (at that time we had Atari ST at home) :)
rulez added on the 2005-05-18 01:39:39 by calimero calimero
Everything is possible with a stock ST!

And this is the proof ;)
rulez added on the 2005-05-18 07:27:40 by すすれ すすれ
No Computer is perfect without a Wolfenstein 3D Port!
rulez added on the 2005-05-18 07:52:44 by elend elend
darkus: Start the programme. DONT touch any keys until the game screen appears on its own... this may take a while (30 sec... maybe)... then you are able to move... this is a known bug and will be fixed in future versions.
added on the 2005-05-18 08:41:21 by ltk_tscc ltk_tscc
gosh. i want it on plus4 too :)
rulez added on the 2005-05-18 10:41:52 by AbcuG! AbcuG!
well, apparently this is rather stunning for an atari (i haven't a clue, but trust the rest). big ups, then!
rulez added on the 2005-05-18 12:22:10 by skrebbel skrebbel
simply an incredible piece of work
rulez added on the 2005-05-18 12:29:45 by gwEm gwEm
Sweet. Let's see this on the Amiga too.
rulez added on the 2005-05-18 16:17:58 by madcrow madcrow
you are totally nuts!
rulez added on the 2005-05-18 16:39:34 by toxie toxie
This just rules ! A dream come true ! Ray is just going nuts here...:-)
rulez added on the 2005-05-18 18:41:34 by Zweckform Zweckform
ltk: yep, it worked..

its fantastic.. cant wait to see the next version!
added on the 2005-05-18 19:39:01 by darkus darkus
great work !
rulez added on the 2005-05-19 09:59:40 by HerrV HerrV
good work on the gfx conversions, especially the title screen. i had to reinstall steem for some reason, but it's running great now. a bit slow at 8mhz of course, but much smoother and very playable at 16mhz! compared to the original on a 286/16 (at full res but a smaller view window), it's probably faster.
rulez added on the 2005-05-19 16:59:06 by phoenix phoenix
Ray rules! :)
rulez added on the 2005-05-19 18:10:06 by Dma-Sc Dma-Sc
very nice work
rulez added on the 2005-05-19 22:08:47 by red red
that's just fucking great. i can not test it, but i must thumb up for the effort and the approach alone!
rulez added on the 2005-05-21 17:42:04 by rac rac
atariSTein 3d ;o))
rulez added on the 2005-05-26 21:20:37 by wayne wayne
rulez added on the 2005-07-07 19:23:18 by rez rez
Wolfenstein will never die.
rulez added on the 2005-09-19 06:12:46 by ALiEN^bf ALiEN^bf
This is incredibly fast code considering the power of the machine !
rulez added on the 2005-11-18 12:59:56 by Dbug Dbug
rulez added on the 2005-11-18 13:20:10 by Gargaj Gargaj
Ze art of 68k assembly. :) Rocks!
rulez added on the 2005-11-18 14:26:20 by StingRay StingRay
It should be noted that this release has been updated and is now fully playable, all levels.
Impressive and great to see original AtariSt gfx repainted for this, but why forward/backward goes much faster than turn? I can't control this one ;P
added on the 2005-11-24 13:01:29 by Optimus Optimus
Yeah, it rocks! Hope it will be finished soon! :)
rulez added on the 2005-12-26 15:24:27 by baah baah
outstanding... really !
but why the walk is so quick compared to rotation ?
rulez added on the 2005-12-28 01:07:12 by qbert qbert
added on the 2005-12-28 01:15:53 by p01 p01
cool ;)
rulez added on the 2006-05-26 22:07:58 by ultra ultra
rulez added on the 2006-11-24 13:36:23 by minz minz
Very impressive work :)
rulez added on the 2007-05-08 04:30:36 by Nezbie Nezbie
Is this THE wolfenstien??
added on the 2007-05-17 19:39:52 by ferris ferris
Do you know any other?
added on the 2007-05-17 19:47:02 by ltk_tscc ltk_tscc
rulez added on the 2007-05-17 20:37:12 by xernobyl xernobyl
Thumb it is then :D
rulez added on the 2007-05-24 16:12:45 by ferris ferris
Amazig indeed
rulez added on the 2007-05-24 16:14:47 by fiveofive fiveofive
Awesome work here!
rulez added on the 2007-06-10 15:44:48 by freddek freddek
Excellent job, Ray.
rulez added on the 2007-07-28 21:33:31 by Paranoid Paranoid
leech it and get an orgasm... ;-)
rulez added on the 2007-09-30 01:00:30 by sethos_AM sethos_AM
Oups, thumbie forgotie
rulez added on the 2007-09-30 10:03:05 by evil evil
rulez added on the 2007-10-02 12:20:49 by seppjo seppjo
BB Image Really impressive stuff.
rulez added on the 2008-01-21 19:57:39 by Heavy Stylus Heavy Stylus
Simply amazing code !
rulez added on the 2008-11-13 13:04:44 by micdune micdune
Good stuff dudes! My respect for your effort, meine herren.
rulez added on the 2008-11-23 20:07:52 by sim sim
It's an achievement, it would be even better if it got finished one day ;-)
rulez added on the 2008-11-24 00:04:38 by CiH CiH
Fuck, man, it's even TOO fast! Brilliant work.
We're waitin' for ST-DOOM. ;)
rulez added on the 2009-08-12 14:08:01 by YERZMYEY/H-PRG YERZMYEY/H-PRG
Btw, maybe the info might be useful - this time the game died in the second level with "error" requester.
Really, I never thumbed up this awesome prod ? I truly suck then :)
rulez added on the 2010-03-09 10:04:27 by sts sts
Really impressive! Thanks, Ray :)
rulez added on the 2010-04-11 15:01:36 by exocet exocet
This is a really cool port
rulez added on the 2011-11-12 22:34:36 by Queen_Luna Queen_Luna
great idea! a porting of w3d on other plantforms!

I'd like to see this running on a maple tree, too.
added on the 2011-11-12 22:50:34 by ferris ferris
awesome work @ planar 8MHz
rulez added on the 2013-09-23 18:40:42 by dml dml
Still pwnz solid! :)
rulez added on the 2013-09-23 19:20:42 by CHEF-KOCH CHEF-KOCH
Great conversion! Impressive!
rulez added on the 2014-01-14 21:29:50 by Daniel Daniel
doesn't seem to work for me in Hatari.. but i hear there's newer versions? So i'll get googling now................
rulez added on the 2014-04-26 11:12:28 by applecrypt applecrypt
set ram to 2mb and it works :-)
Atari STe emulation - Hatari - Apple Mac. fwiw.
Applecrypt: unfortunatly there is no update since v08a... Ray is busy with his real life right now so there won't be any new fix in the near future.
added on the 2014-04-26 12:16:05 by ltk_tscc ltk_tscc
On the TT its barely playable. It's way too fast. Even in high detail and fullscreen mode. The enemies simply shoot much faster and you move forward too quickly. Also, anything besides the original screen size causes problems. Fullscreen will show you some graphic error when being too close to a wall (in high detail only) and if you set the screen size to minimum, the game might crash with a message "Illegal Instruction Error at 0x046316" in low detail mode.... Also, the Game doesn't like TT Ram. (Black screen after the Level loaded) Still, it's ok for a game coded from scratch....
rulez added on the 2014-10-25 20:42:45 by Exin Exin
@ltk_tscc Thanks for the reply. I hope Ray becomes less busy real soon ;) I've since got this working of course and am going to get a video recorded and a blog post done. It's superb on the STe :)
rulez added on the 2015-01-24 11:21:58 by sensenstahl sensenstahl
Mein Leben!

Curiously, the Mac variant (of all versions) is probably the best, followed by 3DO and Jaguar.
rulez added on the 2015-01-24 15:41:56 by tomaes tomaes
How can you not be impressed !!! very nice indeed
rulez added on the 2015-06-05 20:51:36 by BoNuS BoNuS
@tomaes: yeah, I remember playing the Mac version on Shapeshifter (on my A1200) and it ran faster (and looked better) than the Amiga version.
added on the 2015-06-05 21:24:30 by Crumb Crumb
Very nice work!
added on the 2015-06-06 11:12:43 by elend elend
never thumb that one? This is really impressive, both by code quality and amount of work!
rulez added on the 2016-08-28 19:29:47 by leonard leonard
rulez added on the 2018-10-20 19:41:33 by lsl lsl
Awesome code. Please revise this so it also works with modern hard drive solutions (such as cosmosex)!
rulez added on the 2019-10-04 17:07:50 by spkr spkr
rulez added on the 2021-09-08 15:01:03 by Blast! Blast!
Pera Putnik adoption for the latest version (v0.8 alpha):


Wolfenstein 3D for Atari ST(E), Falcon

This game is intended to be played from hard disks. An unofficial and unfisished port for Atari ST(E), Falcon. What I did is mostly bug fixing and alloving saving of gamestates.
Possible problems with game: works not with Hddriver and other hard disk drivers. Loosing controls. Desync on TV/monitor as it sets 60 Hz refresh rate.
If have 2MB RAM may play only without savestates. Then run with
file START2M.TOS . Game will run with 50 Hz refresh rate - if started on PAL system. Fixed IKBD mode setting code and Timer-C fix .

With 4MB of RAM run with START.TOS . Then will have option to break/exit game in any moment with key F9, and then possible to permanently save gamestate with GXUT204.PRG . Gamestate files are 2MB long, as game needs 2MB RAM.
Works with ST, STE, Mega ST, Mega STE, Falcon (STE DMA fix added).
Sound is much better with STE, Falcon.

PP, Nov. 2010

More about bugs:
Hard disk problems happen with drivers sensitive on Timer-C
counter. If it runs not, will stuck. Author could solve it by restoring
regular Timer-C counting before every disk access. Here, it is solved by hooking vector $476 (RWABS).

Loosing controls: IKBD chip mode setting code is flawed (wrong status checking). It is replaced with good one when run game
with START.TOS .
Note: control loss happened mostly at 50Hz refresh rate, but ocassionaly at 60 Hz too.

As in DOCS stays, some levels work not.

added on the 2021-09-08 15:09:20 by Blast! Blast!

lists containing this prod

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment

Go to top