VOGONS


First post, by bristlehog

User metadata
Rank Oldbie
Rank
Oldbie

Miles AIL 2.0, MIDPAK, AIL/32 and Miles Sound System offer Tandy 3-voice internal speaker driver. However, while AIL/32 (A32TANDY.DLL) allows playback in Dosbox with any machine settings, other drivers (TANDY.ADV for AIL 2.0/MIDPAK and TANDY.MDI for MSS 3.0+) require 'machine=tandy' Dosbox setting which is really inconvenient due to video restrictions.

I've patched these drivers to get rid of Tandy BIOS check; now they work, provided that Tandy emulation is turned on in sound section ('tandy=on').

Use TANDY.ADV for AIL 2.0 and DIGPAK/MIDPAK games, TANDY.MDI for MSS 3.0+ games. Do not expect much though, since it's only 3-voice synthesis and many of MIDI files won't play correctly.

Last edited by bristlehog on 2017-07-23, 10:42. Edited 1 time in total.

Here you can get fantastic wallpapers created by a friend of mine: patreon.com/Unpocodrillo

Reply 2 of 4, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Wanted to try this for the Ultima 3 fan upgrade which uses MIDPAK, but it looks like it also requires a .ADD file.

I copied the PC speaker one and modified it to have the following contents, and it works great (thanks!):
Tandy 3-voice speaker
FFFF,FFFF,FFFF

Reply 3 of 4, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

?

Retro-Gamer 😀 ...on different machines

Reply 4 of 4, by carlostex

User metadata
Rank l33t
Rank
l33t

Thank you for this. It's not going to be only useful only for DOSBox but for real hardware too as we now have a Tandy Sound Card. It's still in prototype stage, but this opens up the amount of games that can be used with the card.

Some individual games have already been patched to work with 3 voice sound too, but patching game by game takes much more time than just a driver.