MiSTer FPGA – Doom 32X Resurrection / Genesis 32X (Mega Drive)

Doom Resurrection romhack: https://www.romhacking.net/hacks/6269/ (v1.5 used in video)
Compared to the original release on 32X, this seems like an upgrade in every possible way. The D32XR Team have done an awesome job with this hack. There’s room for improvement in some areas, but I’ll get into that later.

The increased resolution allows you to easier see further away targets and generally makes for a more pleasant and cohesive image than the default low-res mode. One of the biggest benefits is that it removes the vertical stripe dithering that’s used in the low-res modes. It’s bordered when in high-res, but I don’t think its a huge issue considering the detail you get in exchange. Even on CRT I preferred this mode more than any others. The original game was bordered by default also, so no loss. You can maximize your screen usage by using 5x integer scaling when in hi-res bordered mode, as I am doing in this video. The only side-effect is the top row of pixels missing from the title, and a single line out of place at the top during the intro credit roll. Hardly any time is spent on those screens so I think this is a fair trade. +4 offset is used so that the entire status bar appears at the bottom. Otherwise, it would cut off part of keycards, etc. and look messy.

Next gotta talk about the music! What a treat, especially compared to those drab and muffled conversions that were done for the original version. Great work here by Spoony Bard! I played a couple levels past the end of episode 1 just to hear a couple more of his renditions of this classic soundtrack, and also to die in style like Romero intended 😁 (the last stage was a nod to the classic demo from the original DOS release.)

The original PC/DOS version of Doom on MiSTer: https://youtu.be/E6z9pD0f8g0

Concerning control options, this hack has exactly what you’ll need for fluid gameplay on a gamepad. I used a Saturn controller in this run because it seemed like the perfect fit, being the ultimate evolution of the Sega 6-button design along with L/R bumper buttons which are incredibly handy in this game. Map those to strafe in the options.

Room for improvement:
– Campaign progression seems broken. In the original you started off fresh in each episode, so the challenge was weighted for this. Maps like E2M2 are very different as a result.

– Seems like the same weapon sprites are used for all display resolutions. If possible, the overall image quality seems like it would significantly improve if higher resolution weapon sprites were used, considering you are always looking at a weapon while playing.

The Genesis 32X core was made by srg320, whom previously made the SNES, PC Engine CD and Sega CD cores. He is currently bringing the Sega Saturn to MiSTer as well.
You can support his Patreon here: https://www.patreon.com/srg320

Genesis 32X core 04-24-2022 build – Doom 32X Resurrected

Filter Hori: Gaussian Sharp 75 // Filter Vert: Same as Hori

Shadow Mask: Off // Gamma: Poly 2.3

320×224 Aspect: Corrected // Audio: Model 1 YM2612

Played using an OEM Sega Saturn JP controller w/ USB adapter & 1000hz USB polling.

Settings: 5x Integer scaled (+4 offset) to 1080p // HDMI to Datapath e1s capture card

-= Preferred filter settings when not recording =-
Filter Hori: Gaussian Sharp 55 // Filter Vert: Scanlines – Adaptive60_90_NB
Shadow Mask: Aperture Grille (No Scanlines) // Gamma: Poly 2.3

00:00 – Boot / Settings
00:36 – Title / Credits
01:38 – E1M1
03:50 – E1M2
09:27 – E1M3
16:41 – E1M9
22:30 – E1M4
28:20 – E1M5
36:42 – E1M6
44:50 – E1M7
55:06 – E1M8
58:02 – E2M1
01:02:14 – E2M2


None of this would be possible without the constant hard work of Sorgelig. You can support him either at his Patreon in the link below, or on Paypal, depending on your preference. MiSTer is a paradigm shift in how we can experience these classic games. This is a long-term preservation project that will continue to grow so that gamers today and in the future can experience these excellent systems as accurately and lag-free as possible.

Patreon: https://patreon.com/FPGAMiSTer

PayPal: https://paypal.me/FPGAMiSTer


Github link for this core: https://github.com/MiSTer-devel/S32X_MiSTer

MiSTer Forum: http://MiSTerFPGA.org

MiSTer Documentation: https://mister-devel.github.io/MkDocs_MiSTer

Official MiSTer Discord (live chat/help): https://discord.gg/misterfpga
(Be respectful; this server is moderated. New users must be verified.)


Worldwide list of sellers for MiSTer expansion boards: https://misterfpga.org/viewforum.php?f=34&sid=74e1c5e7dae1b99284789d93194cfa0b

I have personally ordered all my parts from https://www.MiSTerAddons.com and have been 100% satisfied with the quality and service there.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *