Windows port from DOS games

Getting old DOS games working on modern hardware. (DOSBox topics belong in DOSBox areas below, not here).

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-06 @ 18:42

What a pity that retro-remakes-site is dead. on that page the classic games were in alphabetical order and the remakes of them directly ordered.
Currently I am downloading the retro-remakes competition entries from 2003/2006. Hopefully some will work on my celeron 533 :)

Does someone have a download for this one?
https://web.archive.org/web/20100927175 ... ridium.zip

A very good remake (but my cel533 is a bit underpowered for real smooth scrolling) is T2002 (800x600 only) but that is NICE!
http://www.pekaro.de/t2002.html (I am using an older DX7 DDRAW friendly version)

Perhaps someone has collected some cool remakes for a lowend machine ?
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-07 @ 16:35

I got uridium, it's ok, but not so good as expected.
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby Marek » 2018-1-11 @ 03:55

For Boulder Dash, there is Gdash.
DOS-PC: DFI k6bv3+, Pentium 200mmx, 64 MB RAM, Terratec Maestro 32 sound card, Roland MT-32 + SC-155, Winner 2000 AVI 2MB, Voodoo 1, Win98SE
Windows PC: GigaByte GA-MA790GPT, Phenom II X4 905e, 12 GB RAM, M-Audio Delta 44, NVidia 1060 6 GB, Win7 pro x64
User avatar
Marek
Newbie
 
Posts: 79
Joined: 2007-5-25 @ 11:04

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-22 @ 19:43

I can play some Dosgames under Win98se. The Windows Codec (Soundmax) is better then expected. Some games do work really good!
Can I upgrade the "Microsoft-GS-Wavetable SW-Synth" to get better MIDI-Sound?

Thx
Doc
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby leileilol » 2018-1-22 @ 20:53

Nope.

SoundMax is not part of Windows 98. It's an AC'97 driver provided by your motherboard vendor / OEM.
Voodoo2s aren't 100mhz stock
Geforce256 isn't released as a beta on New Years '99 under the Quadro brand
DOS gaming isn't a bilinear 320x200 16:10
DOS PCs aren't better than the Macintosh
DOSBox is not for running Windows 9x
SGL != Glide
User avatar
leileilol
l33t++
 
Posts: 9457
Joined: 2006-12-16 @ 18:03

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-22 @ 20:54

That's bad, I thought there is a software-solution to get better software-midi-sound.
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby gdjacobs » 2018-1-22 @ 23:28

For MIDI, I suggest you start here:
viewtopic.php?f=24&t=48207
User avatar
gdjacobs
l33t++
 
Posts: 5679
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-23 @ 12:15

Far to much information and complexity. I'll stick with this instead: https://www.philscomputerlab.com/genera ... fonts.html
Perhaps someone has a recommendation which to choose?
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby gdjacobs » 2018-1-23 @ 15:14

Dude, if you're running Windows, just install FSMP.

Soundfont options:
http://www.mediafire.com/file/g6bmov62q ... ndfont.zip
(get the SFPACK utility at http://www.personalcopy.com/sfpack.htm)
viewtopic.php?f=9&t=45600
https://forums.duke4.net/topic/6973-sc- ... ge-update/

I mostly use SC-55 soundfonts due to generally using them for MIDI in Sierra or LucasArts titles. I'm still hoping someone creates a soundfont from the Kurzweil HOMAC, though.
User avatar
gdjacobs
l33t++
 
Posts: 5679
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-23 @ 16:19

Thx! But there is one problem. I use Win98se and the recommended tool http://coolsoft.altervista.org/en/virtualmidisynth is not for win98se :(

For best results, it is strongly recommended you use the CoolSoft VirtualMIDISynth Windows driver.
Coolsoft is free software, and you do not need to pay for it. If you do not have Coolsoft, you
can download it from this link:

http://coolsoft.altervista.org/en/virtualmidisynth

Keep in mind this is not a perfect replica of the actual SC-55 Module's soundset. Many of the sounds are not the same and because I could not find some of the original samples for them, I had to make them as close as possible by using special chorus effects and merging them with other sounds. Though it should sound close enough nonetheless.

Credit goes out to the people who made the soundfonts where I got some of the samples from. If it weren't for you guys, the creation of this soundfont would not be
possible. Another special thanks goes to xan1242 for finding other samples and helping me make
instruments with them.

Thanks and enjoy!
-Patch93


Here we are, VirtualMIDISynth is the answer: an user mode multimedia x86/x64 driver that works on Windows XP / Vista / 7 / 8 / 10 (both x86 and x64), implemented as a MIDI Out virtual device.
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-23 @ 16:36

http://veg.by/en/projects/syxg50/

Looks good too, but no Win98se either... I think I will go with my YMH744 PCI Soundcard instead.
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby Falcosoft » 2018-1-23 @ 17:22

Looks good too, but no Win98se either... I think I will go with my YMH744 PCI Soundcard instead.

Where do you get this information from? S-YXG50 VSTi works perfectly in Win98SE with FSMP.

That's bad, I thought there is a software-solution to get better software-midi-sound.

Yes, there is. Contrary to Virtual Midi Synth FSMP supports Win98SE. So you can use soundfonts and also VST instruments such as S-YXG50 and Munt Vsti for MT-32 compatibility(included).
Far to much information and complexity

Hmm... You do not even have to install FSMP since it's a portable application. Just unpack the zip and copy Midiplayer5 folder to your desktop and start Midiplayer.exe.
I recommend to download the Soundfont Midi Player 5.2 Bassmidi + Soundfont Edition. Then there is already a Soundfont included and everything preconfigured for you.
http://falcosoft.hu/midiplayer_52_bse.zip
If you only want to listen to midi files then there is nothing else you have to do.
If you want to use it with games you have to install a software midi cable such as Midi-Yoke or Maple and enable Midi input in FSMP.
Here's a video from Phil how you can configure it:
http://www.youtube.com/watch?v=vSk9S1bkRS8&t=8m21s
Then you can even select various outputs (soundfonts, vsti plugins etc.) from a DOS session/batch file:
https://youtu.be/6CdJ7sEt8UM

Ps:
I use Win98se and the recommended tool ... is not for win98se

The recommended tool (also by Phil) is FSMP and it is also for Win98SE :)
viewtopic.php?f=33&t=53855
Last edited by Falcosoft on 2018-1-24 @ 00:56, edited 1 time in total.
User avatar
Falcosoft
Oldbie
 
Posts: 730
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-23 @ 21:52

Thx! The player just works fine, but Midi-Yoke makes the PC freeze and does not install,.
The Maple-Installer (http://www.hurchalla.com:80/MapleVMCv356.zip) just runs but does nothing, I can't find any software after running the installer and rebooting the system :(
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby Falcosoft » 2018-1-23 @ 22:33

Hi,
Thx! The player just works fine, but Midi-Yoke makes the PC freeze and does not install,.

Make sure you have downloaded the right Win9x version (that is actually just a self extracting zip file: midiyoke.exe). If you start midiyoke.exe it simply extracts itself and does not install anything.
@Edit: I have attached the Win9x version since it is rather small
midiyoke.exe
(215 KiB) Downloaded 14 times

You have to install the driver manually through Add New Hardware Wizard. Here is a step by step tutorial:
http://www.midiox.com/midiyoke_inst98.htm
After you have finished you should see the following in Control Panel ->Multimedia-> Midi tab. (and also in FSMP):
midiyoke9x.jpg


FSMP9x.jpg


You should select one of the Midi-yoke output ports and set as default in Control Panel ->Multimedia-> Midi tab and also you should select the same named input port in FSMP as active midi input.
After this games/applications that use the default midi out will use FSMP as output.
You can also place a shortcut in your startup folder to start FSMP with the /tray option (your path/midiplayer.exe /tray). This way FSMP loads at every startup to system tray and can function seamlessly as a 'driver'.
Last edited by Falcosoft on 2018-1-23 @ 22:58, edited 1 time in total.
User avatar
Falcosoft
Oldbie
 
Posts: 730
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-23 @ 22:55

nearly there...

What is working:
- Games in Windows use the soundfont and sound really good.

What is not working:
- Dosgames have no MIDI sound, I hear nothing
- Mixersettings for Music in Wingames are ignored, the Music plays at one level.

Thx
Doc
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby Falcosoft » 2018-1-23 @ 23:37

Dosgames have no MIDI sound, I hear nothing

And if you select Microsoft-GS-Wavetable SW-Synth in Control Panel ->Multimedia-> Midi tab then you hear midi music?
I think you must have WDM driver installed for this to work but since you have the Microsoft-GS-Wavetable SW-Synth I think you have already a WDM driver installed. I have no other tips.
Mixersettings for Music in Wingames are ignored, the Music plays at one level.

FSMP uses directsound for output so it's output is not linked to the Midi line of the sound card's mixer. For balancing the game's effect and music you should use the mixer of FSMP.

Ps:
Don't forget to try the S-YXG50 VSTi plugin it's also sounds very good. Also you can try the included Munt and OPL3 VSTi plugins just for the fun.
Last edited by Falcosoft on 2018-1-23 @ 23:48, edited 1 time in total.
User avatar
Falcosoft
Oldbie
 
Posts: 730
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-23 @ 23:43

And if you select Microsoft-GS-Wavetable SW-Synth in Control Panel ->Multimedia-> Midi tab then you hear midi music?

Yes.
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby Falcosoft » 2018-1-23 @ 23:59

Just for making sure what the problem can be: Press the First Aid like reset button on FSMP. This will reset the Midi In counter among others. Start your game and play it for a while. After closing the game look at what the 'Midi In: xxx' shows on FSMP's interface. If it's 0 then the problem is FSMP does not get midi signals. If the counter is bigger than 0 then the problem is something blocks the sound output of FSMP.
User avatar
Falcosoft
Oldbie
 
Posts: 730
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Windows port from DOS games

Postby dr.zeissler » 2018-1-24 @ 14:17

Playing Windows-Midi-Music the counter changes, while playing dosgames with selected "general-midi 330" the counter stays at "0".
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1499
Joined: 2011-9-28 @ 15:33

Re: Windows port from DOS games

Postby Falcosoft » 2018-1-25 @ 11:58

Then it seems Win98SE has a special treatment of MS GM/GS soft synth and cannot redirect DOS midi to other midi devices.
As a last attempt you can try VDMSound for Win9x:
http://www.vogons.org/viewtopic.php?t=900
User avatar
Falcosoft
Oldbie
 
Posts: 730
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

PreviousNext

Return to DOS

Who is online

Users browsing this forum: No registered users and 1 guest