61
Hi, Viggles and boxer users. Is it possible to set the game audio to "coreaudio" like in scummvm?

Edit: I just tested boxer 1.2.2 and wc2 hangs/stops working in the intro sequence whenever there is speech. Skipping the intro makes the game playable.
Post edited February 18, 2012 by Ippatsu
62
By coreaudio, I assume you're asking how to make a game play MIDI music instead of Sound Blaster? To do that you'll need to run the game's sound configuration program. Unfortunately though, GOG have deleted the sound config programs from a number of their releases, including WC 1 and 2: stranding you with whatever soundcard settings they chose for the game.

Edit: I've looked into the Wing Commander 2 problems now and have confirmed that this is the same bug that the previous poster reported with Teen Agent. Boxer is importing the custom configuration provided by GOG for the game, but ignoring it if you run the game directly after importing. As a result, the game is being run with the incorrect sound card settings that first time, causing the speech to crash. Next time you start up the game, then the speech should work fine.
Post edited February 18, 2012 by Viggles
63
avatar
Viggles: By coreaudio, I assume you're asking how to make a game play MIDI music instead of Sound Blaster? To do that you'll need to run the game's sound configuration program. Unfortunately though, GOG have deleted the sound config programs from a number of their releases, including WC 1 and 2: stranding you with whatever soundcard settings they chose for the game.

Edit: I've looked into the Wing Commander 2 problems now and have confirmed that this is the same bug that the previous poster reported with Teen Agent. Boxer is importing the custom configuration provided by GOG for the game, but ignoring it if you run the game directly after importing. As a result, the game is being run with the incorrect sound card settings that first time, causing the speech to crash. Next time you start up the game, then the speech should work fine.
Thank you!

I have no idea what the "core audio" option does (OS X only), but the music quality is much better than the standard/default option (adlib/soundblaster emulation?).
Post edited February 18, 2012 by Ippatsu
64
avatar
Ippatsu: I have no idea what the "core audio" option does (OS X only), but the music quality is much better than the standard/default option (adlib/soundblaster emulation?).
In ScummVM, that option means that ScummVM will play the game's MIDI music (via CoreAudio, which is OS X's audio API and a completely irrelevant detail to the user) rather than the default adlib/sound blaster music. MIDI music is much higher quality than sound blaster/adlib music, for those games that supported it, and so is a good choice in Boxer also.

However, you don't choose the sound output in Boxer the way you do in ScummVM: instead you must tell the game itself (via the game's sound configuration program, if it has one) what kind of music you want the game to play. Boxer emulates a range of sound cards, and there's more detail and settings for each of them in Boxer's help file under "Sound card choices".
65
avatar
Pseudo3D: I tried to import Teenagent (one of the free games) into Boxer 1.2.1, and while it is playable, it doesn't play music. However, the last few sounds the game has (SFX, not music, again) play again and again, making it sound like some of weird alarm going off constantly. I tried fiddling around with the sound set up in the other EXE in Boxer, but only succeeding at making no sound or music at all.
avatar
Viggles: Thanks for bringing this to my attention!

Edit: It turns out there's a bug in Boxer, where if you run a GOG game directly after importing (by clicking on "Launch game" on the final import screen) then Boxer is ignoring the game's configuration settings just for that one time. As a result, Teenagent was getting run with incorrect sound card and CPU settings the first time you tried it. The next time you run the game, Boxer will use the correct settings.

This bug will be fixed in the next version of Boxer.
Wow, it does work correctly on the second time! Thanks!