OpenRift Posted November 13, 2020 Remember Doom95? Remember how inferior it was to DOS Doom? Well now you can taint your Doom directory once again on your modern PC with this patch! d95patch.rar Installation 1. Extract the contents of the rar to your Doom/Doom2/TNT/Plutonia IWAD directory 2. "Enjoy" (suffer) What's included Doom95 files Doom95 mouse patch (restores mouse input, also has novert option) DDraw.dll with dgVoodoo config file for displaying Doom95 properly The original Doom95.hlp file that you can't open natively in Windows 10 because microsoft removed support for help (.hlp) files 17 Share this post Link to post
Redneckerz Posted November 14, 2020 (edited) This seems interesting! So, i take it that it uses Direct Draw on the DGVoodoo emulator to specifically display Doom95? I cant see if it is included. Because that's interesting in and out of itself. Anymore details? PS: On mobile phone it took several tries to download this as it stops mid-download. On Desktop, i get a broken download consistently. It can be unpacked with 7zip, but the compression level is unusually low, 44%. It seems to hang at the DMOUSE.VXD file. I would appreciate it if you could test if it downloads and unpacks correctly. EDIT: Did some testing on Windows 7. Starts up admirably, but definitely dgvoodoo2 is actually holding it back - Framerate is rather terrible. By comparison, DJDoom, running on the DX8 DirectDraw rendering (dgvoodoo2 also uses it here) runs significantly faster. Not sure if this has to do with Doom95 being generally terrible, but there you go. Windowed screen also does not seem to work. Edited November 14, 2020 by Redneckerz 0 Share this post Link to post
OpenRift Posted November 16, 2020 On 11/14/2020 at 5:01 AM, Redneckerz said: This seems interesting! So, i take it that it uses Direct Draw on the DGVoodoo emulator to specifically display Doom95? I cant see if it is included. Because that's interesting in and out of itself. Anymore details? PS: On mobile phone it took several tries to download this as it stops mid-download. On Desktop, i get a broken download consistently. It can be unpacked with 7zip, but the compression level is unusually low, 44%. It seems to hang at the DMOUSE.VXD file. I would appreciate it if you could test if it downloads and unpacks correctly. EDIT: Did some testing on Windows 7. Starts up admirably, but definitely dgvoodoo2 is actually holding it back - Framerate is rather terrible. By comparison, DJDoom, running on the DX8 DirectDraw rendering (dgvoodoo2 also uses it here) runs significantly faster. Not sure if this has to do with Doom95 being generally terrible, but there you go. Windowed screen also does not seem to work. Extract the conf file in the zip below to your Doom95 directory, let me know if this fixes the lag. A friend of mine was complaining of the same issue with the vanilla Quake patch I made (which uses dgvoodoo's ddraw to restore old resolutions for WinQuake), so be sure to give this a try. dgVoodoo.zip 4 Share this post Link to post
PsychEyeball Posted February 23, 2022 Another thing you could do to emulate good old Doom95 is PCem. This way you can emulate an old PC running Windows 95/98 and run it natively there. Not sure if it'd be more efficient than dgVoodoo but it's another way to do it for sure. 0 Share this post Link to post
Nikku4211 Posted February 26, 2022 Oh nice, now I can finally play Crusades the way it was intended to be played! I had to replace the dgVoodoo in the .zip with a newer dgVoodoo 2, using a configurator to remove the watermark and actually stretch to 4:3 like a CRT monitor can. Unfortunately, whenever I exit the executable, the notes playing on my SC-55ST connected through an M-Audio USB-to-MIDI cable hang and sustain, instead of keying off like they're supposed to, making me have to play a MIDI with a GS Reset just to get rid of these hanging notes. And it doesn't seem like Doom95 does a proper GS Reset or GM Reset, as the hanging, sustaining notes still remain even when I start the game again. I really wish Doom95 supported a way to always run without having to hold a key. The trick that lets this happen in vanilla Doom doesn't work in Doom95 because of the way Doom95 handles configurations, and you can't even set the run button to be Caps Lock either. 1 Share this post Link to post
OpenRift Posted February 26, 2022 13 hours ago, Nikku4211 said: Oh nice, now I can finally play Crusades the way it was intended to be played! I had to replace the dgVoodoo in the .zip with a newer dgVoodoo 2, using a configurator to remove the watermark and actually stretch to 4:3 like a CRT monitor can. Unfortunately, whenever I exit the executable, the notes playing on my SC-55ST connected through an M-Audio USB-to-MIDI cable hang and sustain, instead of keying off like they're supposed to, making me have to play a MIDI with a GS Reset just to get rid of these hanging notes. And it doesn't seem like Doom95 does a proper GS Reset or GM Reset, as the hanging, sustaining notes still remain even when I start the game again. I really wish Doom95 supported a way to always run without having to hold a key. The trick that lets this happen in vanilla Doom doesn't work in Doom95 because of the way Doom95 handles configurations, and you can't even set the run button to be Caps Lock either. Personally, I just turn my SC-55 off and on again, that seems to work for me with any midi-related issues. 0 Share this post Link to post
Nikku4211 Posted February 26, 2022 1 hour ago, OpenRift said: Personally, I just turn my SC-55 off and on again, that seems to work for me with any midi-related issues. Wait, you have an SC-55? Nice. 0 Share this post Link to post
OpenRift Posted February 26, 2022 40 minutes ago, Nikku4211 said: Wait, you have an SC-55? Nice. Yeah, it's an ST. 0 Share this post Link to post
Nikku4211 Posted February 26, 2022 2 minutes ago, OpenRift said: Yeah, it's an ST. Ooh, same one I have. 0 Share this post Link to post
wesleyjohnson Posted March 1, 2022 I have fought with the drone note on DoomLegacy, X11 port, to the point of desperation. If I interrupted music while debugging, or killing the process, often I would be left with a droner. Issuing MIDI Reset from the program (in shutdown) would not kill the drones. I had to use other desperate mesures. I am currently using "CMM_ALL_NOTES_OFF = 0x7B". "CMM_RESET_ALL_CONTROLLERS = 0x79" seems to have no effect at all. One problem is that many software synthesizers do not completely implement the RESET. 1 Share this post Link to post
OpenRift Posted March 2, 2022 6 hours ago, wesleyjohnson said: I have fought with the drone note on DoomLegacy, X11 port, to the point of desperation. If I interrupted music while debugging, or killing the process, often I would be left with a droner. Issuing MIDI Reset from the program (in shutdown) would not kill the drones. I had to use other desperate mesures. I am currently using "CMM_ALL_NOTES_OFF = 0x7B". "CMM_RESET_ALL_CONTROLLERS = 0x79" seems to have no effect at all. One problem is that many software synthesizers do not completely implement the RESET. I know virtualmidisynth does ...and that's it. 0 Share this post Link to post
BloodyBlink1982 Posted March 3, 2022 Nasheee! This is very interesting what I just saw 0 Share this post Link to post
Murdoch Posted March 3, 2022 (edited) Sometimes dead and buried is better. 2 Share this post Link to post
DoomBoomer Posted March 3, 2022 (edited) Who would want to use Doom95 in 2022? There's many, many better options to play Doom on Windows. A lot better options. Anyway, nice package for those who want to try it. 0 Share this post Link to post
Redneckerz Posted March 3, 2022 4 hours ago, DoomBoomer said: Who would want to use Doom95 in 2022? Who would want to use Boom when you can just use GZDoom? Same argument. Answer: Because people can and people want to? There is no hidden reason here. 2 Share this post Link to post
Gibbon Posted March 3, 2022 4 hours ago, DoomBoomer said: Who would want to use Doom95 in 2022? There's many, many better options to play Doom on Windows. A lot better options. Anyway, nice package for those who want to try it. Why do people want to play a nearly 30 year old game in 2022? 2 Share this post Link to post
Nikku4211 Posted March 4, 2022 (edited) 13 hours ago, Redneckerz said: Who would want to use Boom when you can just use GZDoom? Boom isn't updated anymore, so you won't have to worry about the next version breaking demo compatibility. 17 hours ago, DoomBoomer said: Who would want to use Doom95 in 2022? There's many, many better options to play Doom on Windows. A lot better options. Anyway, nice package for those who want to try it. Sometimes people are nostalgic for certain... ports. *sniffs in SNES Doom* 3 Share this post Link to post
Redneckerz Posted March 4, 2022 3 hours ago, Nikku4211 said: Boom isn't updated anymore, so you won't have to worry about the next version breaking demo compatibility. The question was not mean't to be taken seriously but to illustrate that people have the choice to pick older, technically outdated works to play how they want. 1 Share this post Link to post
Nikku4211 Posted March 4, 2022 12 hours ago, Redneckerz said: The question was not mean't to be taken seriously but to illustrate that people have the choice to pick older, technically outdated works to play how they want. My answer was meant to illustrate that people pick specific older works for a reason. Some memories are not worth reliving, and some are, but people are making those decisions all the time when in Doomworld. 0 Share this post Link to post
Redneckerz Posted March 4, 2022 3 hours ago, Nikku4211 said: My answer was meant to illustrate that people pick specific older works for a reason. I am not seeing the addition here, but soit. 3 hours ago, Nikku4211 said: Some memories are not worth reliving, and some are, but people are making those decisions all the time when in Doomworld. If people want to play Doom95 on Windows10, why not? Its just another way of playing Doom. Just not a great one. :P 1 Share this post Link to post
magicsofa Posted March 4, 2022 On 3/3/2022 at 3:40 AM, DoomBoomer said: Who would want to use Doom95 in 2022? There's many, many better options to play Doom on Windows. A lot better options. Anyway, nice package for those who want to try it. I have a special place in my heart for Doom95, which was the first game my brother and I played over serial port! That being said, I have no intention of using it again. But I feel the novelty of even having this option is worth sparing the forum space. 2 Share this post Link to post
AmethystViper Posted April 8, 2022 (edited) While I have little incentive to use Doom95 over ports like Crispy Doom and recently Woof!, it's nice that it can still be played on Windows 10 thanks to these fixes and it's very easy to install. Thank you OpenRift! Question: does this fix use the id Anthology version's of Doom95's executable? That executable apparently few things and a crash that the older version of the executable left over. Edited April 8, 2022 by AmethystViper : Adding a question. 0 Share this post Link to post
DoomGater Posted April 9, 2022 On 2/26/2022 at 10:00 PM, OpenRift said: Yeah, it's an ST. SC-55ST? Nice! I guess they are rare! But now I have to brag a little! I -as an old Roland guy- have an SC55, SC155 (the one with the sliders) and an SK88Pro) and an -now unusable SCC-1 (no more ISA Board...:-( ) 2 Share this post Link to post
Scottier681 Posted August 22, 2023 If I already have extracted the doom95 contents from the collector's edition cd from 2003, which files from the d95 patch would I need to include? 0 Share this post Link to post
OpenRift Posted August 22, 2023 34 minutes ago, Scottier681 said: If I already have extracted the doom95 contents from the collector's edition cd from 2003, which files from the d95 patch would I need to include? ddraw.dll dgVoodoo.conf DooM95Mouse.exe You'll need to run DooM95Mouse.exe to get the mouse working on your modern PC. 1 Share this post Link to post
Scottier681 Posted August 23, 2023 Can't seem to get my Xbox 360 controller to work with this. Or chocolate doom. Does ok with crispy doom. What is the issue with the doom95 patch and nonworking controller? 0 Share this post Link to post
Scottier681 Posted August 23, 2023 And doom95 after install says dplay.dll is missing? 0 Share this post Link to post
Edward850 Posted August 23, 2023 (edited) 11 minutes ago, Scottier681 said: Can't seem to get my Xbox 360 controller to work with this. Or chocolate doom. Does ok with crispy doom. What is the issue with the doom95 patch and nonworking controller? Doom95 being statistically likely older than you is using a very old input API called DirectInput, which was designed for a specific style of joystick back in the day. Xbox360 controllers run a newer API called Xinput specifically designed for uniform gamepads. They straight up don't understand eachother. 2 Share this post Link to post
Herr Dethnout Posted August 23, 2023 (edited) 40 minutes ago, Scottier681 said: Can't seem to get my Xbox 360 controller to work with this. Or chocolate doom. Does ok with crispy doom. What is the issue with the doom95 patch and nonworking controller? The game is even older than the OG Xbox, it will not work because 360's controllers uses Xinput. Your best bet is using a Joystick to keyboard binding program like Xpadder or JoyToKey. 1 Share this post Link to post