News:

Herr Otto Partz says you're all nothing but pipsqueaks!

Main Menu

Post reply

The message has the following error or errors that must be corrected before continuing:
Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
Other options
Verification:
Please leave this box empty:
Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:
Who won the 2023 season of ZakStunts?:
Shortcuts: ALT+S post or ALT+P preview

Topic summary

Posted by llm
 - June 13, 2021, 09:43:23 AM
Posted by llm
 - June 04, 2021, 05:16:09 PM
Quote from: Duplode on April 21, 2021, 01:40:40 AM
Quote from: llm on April 20, 2021, 09:05:28 AM
did you tried latest dosbox-staging or post an issue - even if its possible a game bug - the developer kcgen is always very interested in sound problems/latency/hickups stuff in games, he integrated the very latest munt 2.5 a few weeks ago into dosbox-staging

Good idea, later I'll try it with dosbox-staging.

interested in testing :)
http://forum.stunts.hu/index.php?topic=3767.msg80304
Posted by Duplode
 - April 21, 2021, 01:40:40 AM
Quote from: llm on April 20, 2021, 09:05:28 AM
did you tried latest dosbox-staging or post an issue - even if its possible a game bug - the developer kcgen is always very interested in sound problems/latency/hickups stuff in games, he integrated the very latest munt 2.5 a few weeks ago into dosbox-staging

Good idea, later I'll try it with dosbox-staging.
Posted by llm
 - April 20, 2021, 09:05:28 AM
Quote from: Duplode on March 20, 2021, 08:59:22 PM
A different MT-32 issue: under my default setup of vanilla DOSBox + external Munt, MT-32 sound in the 1990 4D version stops working very often (for instance, upon entering the evaluation screen). The MT15.DRV replacement trick is of no use in this case, as 1990 4D and 1990 Stunts use the same MT15.DRV, as llm had pointed out several messages ago.

did you tried latest dosbox-staging or post an issue - even if its possible a game bug - the developer kcgen is always very interested in sound problems/latency/hickups stuff in games, he integrated the very latest munt 2.5 a few weeks ago into dosbox-staging
Posted by Cas
 - March 30, 2021, 10:52:18 PM
Uhm... It's been long since I tried to use that. I do remember that it could redirected. Maybe, if you're using Windows, you do get sound because you already have a MIDI mapper coming with your OS that's receiving the MIDI output from DOS. I'm not sure. I should go back to testing that.
Posted by llm
 - March 30, 2021, 09:48:32 AM
I just refered to @Cas "Vanilla DOSBox can't turn MIDI data into sound" - what seems to be not 100% correct - because i heard sound (without a real midi-device, mt32 or Munt installed)

Posted by GTAManRCR
 - March 30, 2021, 09:33:15 AM
Quote from: llm on March 30, 2021, 09:14:07 AM
Quote from: Cas on March 29, 2021, 10:32:49 PM
Vanilla DOSBox can't turn MIDI data into sound
but using the MT15.drv with vanilla dosbox sounds different than Adlib, Tandy or PC-Sound
OFF:
You don't say :D
ON:
Always will sound different, because MT15.DRV (The driver of Roland MT-32) makes the game sounds/music play on Roland MT-32, even with MUNT emulation. Without MUNT, different also than with it. Without using MUNT, car sounds will be gone after a few seconds, and skidding will sound like hitting a key on a piano
Posted by llm
 - March 30, 2021, 09:14:07 AM
Quote from: Cas on March 29, 2021, 10:32:49 PM
Vanilla DOSBox can't turn MIDI data into sound

but using the MT15.drv with vanilla dosbox sounds different than Adlib, Tandy or PC-Sound - so it seems that there is some sort of emulation going (im not using the offical releases of dosbox only self source builds of svn)
Posted by llm
 - March 30, 2021, 09:11:44 AM
btw: attached is a zip with all driver integrated game exes (game_(ad|pc|mt|td).exe) - based on the MCGA exe - seem to work without flaws - maybe someone wants to test them more in depth
Posted by Cas
 - March 29, 2021, 10:32:49 PM
Vanilla DOSBox can't turn MIDI data into sound, but it can redirect MIDI output data from games to an actual MIDI input in your system. What you need to produce MIDI-based music is, as Duplode described for the configuration, set up a MIDI route, somewhere for DOSBox to put the data in, and then make sure you have something there. It can be a MIDI mapper program, such as TiMIDIty++. I'm not familiar with Munt, but I guess it must be something similar. But it can also be an actual MIDI interface. For example, if you have a General MIDI compatible keyboard, you could plug it in your computer and use that. In other words, for what concerns DOSBox, this isn't anything related to music. It's just data routing.
Posted by Duplode
 - March 29, 2021, 03:09:19 PM
Quote from: llm on March 29, 2021, 02:32:51 PM
can someone explain what is needed to the MT32 emulation in dosbox running

For vanilla DOSBox, add this midi section in dosbox.conf:


[midi]
mpu401=intelligent
midiconfig=128:0


Then install Munt, configure it with the MT-32 roms (see e.g. Ryoma's earlier post) and have it running before starting DOSBox.
Posted by GTAManRCR
 - March 29, 2021, 02:41:18 PM
The vanilla DOSBox doesn't have the MT32 drivers integrated, but DOSBox-ECE does
Posted by llm
 - March 29, 2021, 02:32:51 PM
can someone explain what is needed to the MT32 emulation in dosbox running
(i've got an source build of vanilla-dosbox and dosbox-staging ready)

i need to debug into the driver loading to understand the meaning of 4 bytes (search for "unknown 4 bytes" in the attached asm) could be that these byte are just unused



Posted by llm
 - March 29, 2021, 02:28:01 PM
Quote from: Duplode on March 20, 2021, 08:59:22 PM
A different MT-32 issue: under my default setup of vanilla DOSBox + external Munt, MT-32 sound in the 1990 4D version stops working very often (for instance, upon entering the evaluation screen). The MT15.DRV replacement trick is of no use in this case, as 1990 4D and 1990 Stunts use the same MT15.DRV, as llm had pointed out several messages ago.

did you try dosbox-staging: https://github.com/dosbox-staging/dosbox-staging, they integrated the libmt32emu directly and fixed some bugs/problems
Posted by Cas
 - March 27, 2021, 09:31:42 PM
I have just read it now has a free software license, apparently. That's good! :)