
I was wrong. DOOM runs on everything, even Neo Geo!
In just 6 weeks the community has stepped up to the challenge. DOOM on the Neo Geo might be a reality after all.
Despite technical challenges, DOOM is starting to take form on the Neo Geo thanks to two new ports that approach the Neo Geo hardware in different ways. Doom64KB - is a brute force approach to building a framebuffer and applying it to the Fix layer, however a pull request takes the same approach and uses 4x4 blocks and doubles the resolution on the sprite layer. While performance takes a hit, it's currently the closet we have to DOOM on the Neo Geo.
But there's more - Another approach known as Doom NG attempts to render DOOM BSP data using sprite strips. The results are early but show promise.
Timestamps :
00:00 - Intro
00:00 - Doom64KB (38x28 Blocks)
03:18 - Doom64KB (80x56 Blocks)
05:20 - Doom NG
09:50 - Conclusion
Sources/Credits:
► https://www.youtube.com/watch?v=kALPv5QEtg0
► https://github.com/5f9yhmc6cz-spec/doom-ng
► https://github.com/FrenkelS/Doom64KB
► https://github.com/sabino/DoomGeo
► https://github.com/lantus/NGRayEx
Social Media Links:
► X : https://x.com/ModernVintageG
► Threads : https://threads.net/ModernVintageGamer
► Facebook : https://www.facebook.com/ModernVintageGamer
► IG : https://www.instagram.com/modernvintagegamer/
► BandCamp : https://modernvintagegamer.bandcamp.com/
#DOOM #NeoGeo #ItRunsDoom
Despite technical challenges, DOOM is starting to take form on the Neo Geo thanks to two new ports that approach the Neo Geo hardware in different ways. Doom64KB - is a brute force approach to building a framebuffer and applying it to the Fix layer, however a pull request takes the same approach and uses 4x4 blocks and doubles the resolution on the sprite layer. While performance takes a hit, it's currently the closet we have to DOOM on the Neo Geo.
But there's more - Another approach known as Doom NG attempts to render DOOM BSP data using sprite strips. The results are early but show promise.
Timestamps :
00:00 - Intro
00:00 - Doom64KB (38x28 Blocks)
03:18 - Doom64KB (80x56 Blocks)
05:20 - Doom NG
09:50 - Conclusion
Sources/Credits:
► https://www.youtube.com/watch?v=kALPv5QEtg0
► https://github.com/5f9yhmc6cz-spec/doom-ng
► https://github.com/FrenkelS/Doom64KB
► https://github.com/sabino/DoomGeo
► https://github.com/lantus/NGRayEx
Social Media Links:
► X : https://x.com/ModernVintageG
► Threads : https://threads.net/ModernVintageGamer
► Facebook : https://www.facebook.com/ModernVintageGamer
► IG : https://www.instagram.com/modernvintagegamer/
► BandCamp : https://modernvintagegamer.bandcamp.com/
#DOOM #NeoGeo #ItRunsDoom
Modern Vintage Gamer
I love Modern, I love Retro.
Tech, Hardware, Gaming
...