Thinking about it, how hard would it be to optimize it for the Macintosh Plus? Or even the Macintosh Classic 1 for that matter; could it be possible to get it working at an acceptable frame rate?
It's already pretty low. The render window is 60 x 128 individual units. On screen it's horizontally 60 x 8 pixels = 480 pixels, and vertically 128 x 2 = 256 pixels.
I'm working on it. I've got something working in FS-UAE emulating an Amiga 500 with a 68020 processor. Somehow it doesn't work with a 68000 cpu. Maybe the compiler is doing something weird.
Reminds me of trying - emphasis on the trying part - to play Doom 2 on my buddy's old 1994 piece of shit computer, can't remember what it was or what the specs were. The performance of Doom 2 on that machine was only slightly faster than what you see in this video
The frame rate is awful but the fact that it runs at all is a miracle.
This is way too awesome!!
Reminds me of my days trying to run Quake in software rendering on my 486...
Proof that Doom will run on just about everything.
Instead of FPS we have SPF
Impressive!
it would be good see how it would run at 16 mhz or a 68020.
Thrilling! 😅
Will there be a proper "playable" version made?
I would kill for a "playable" version of doom for the Macintosh SE.
We somehow need to improve this demo so it runs 5 times faster before it would playable. And I have no idea how to make it so much faster. 😞
@@DookNookim try running it with no wall textures at the lowest (playable on pc) pixel size and lower the screen size by like, 2 or 4 sizes.
Thinking about it, how hard would it be to optimize it for the Macintosh Plus? Or even the Macintosh Classic 1 for that matter; could it be possible to get it working at an acceptable frame rate?
Maybe, using page flipping, some assembly and a lower resolution would make it faster.
Wouldn't shrinking the image/frame-size improve the framerate, if just a little even?
Impressive stuff nonetheless
It's already pretty low. The render window is 60 x 128 individual units. On screen it's horizontally 60 x 8 pixels = 480 pixels, and vertically 128 x 2 = 256 pixels.
Wait... you got DOOM8086 running on a 68000? Does that mean an Amiga port is a possibility now? 🤔
There's already an Amiga port of DOOM
@@JasperTedVidalTale really? where?
@@shadowchasernql th-cam.com/video/afyCn6m2Qbc/w-d-xo.html
I'm working on it.
I've got something working in FS-UAE emulating an Amiga 500 with a 68020 processor. Somehow it doesn't work with a 68000 cpu. Maybe the compiler is doing something weird.
@@DookNookim what's your compile target? because a lot of compilers don't like to emit 16-bit code by default
sweet! i'll try this out on real hardware and tag you!
Reminds me of trying - emphasis on the trying part - to play Doom 2 on my buddy's old 1994 piece of shit computer, can't remember what it was or what the specs were. The performance of Doom 2 on that machine was only slightly faster than what you see in this video
fps reminds of c64 doom. also, resolution too high.
ZX-Spectrum does it better! :)
Doesn't use any of the Doom source so not Doom, just Doom inspired. If a Mac can only do 1FPS I'm thinking the Spectrum could do about that.