Hi there! Here you can find patched executables for forced 3 voice sound (Tandy/PCjr) for PC/XT and PC/AT systems equipped with a homebrew 3 voice sound card (SN76489/496) PSG sound generator. Be aware that for AT systems an additional utility must be used as the PSG sound generator is located at address C0h, exactly where IBM placed the 2nd DMA controller on the IBM PC/AT 5170. PC/AT clone machines have the same issue. Usually a TSR/INT port redirector is needed to redirect the writes PSG chip to a different address. On the lo tech Tandy Compatible Sound adapter card ports C0h 1E0h/2C0h are selectable. ----- Patched Games ----- Year DIR/PUBLISHER File Amazon 1984 TELARIUM AMZTDY.EXE DragonWorld 1984 TELARIUM DGWTDY.EXE Fahrenheit 451 1984 TELARIUM F451TDY.EXE Perry Mason: The Case of the Mandarin Murder 1985 TELARIUM PMNTDY.EXE Nine Princes in Amber 1985 TELARIUM AMBTDY.EXE Rendezvous with Rama 1985 TELARIUM RDVTDY.EXE Notes: Nine Princes in Amber is a weird one. The game DOES support 3 voice sound, it has machine detection for Compaq Portable, Tandy 1000 and PCjr. The code detection routines are similar to the other Telarium adventure games, but the Tandy 1000 code routine does not jump to 3 voice sound. Instead 3 voice sound is supported only when the machine is a PCjr. With the patched executable Tandy 1000 owners can now enjoy 3 voice sound. ----- Patched Games ----- Year DIR/PUBLISHER File Below the Root 1984 WINDHAM BTRTDY.EXE / LOADTDY.EXE / BROOTTDY.IMG The Wizard of Oz 1985 WINDHAM WOZTDY.EXE Treasure Island 1985 WINDHAM TRITDY.EXE Notes: The Wizard of Oz and Treasure Island seem to use the same engine as the Telarium games the code routines are very similar. Below the Root has patches for both DOS conversion and the Booter version. ----- Patched Games ----- Year DIR/PUBLISHER File Version King's Quest: Quest for the Crown 05/1987 Sierra AGIT2917.EXE 2.0F King's Quest II: Romancing the Throne 12/1987 Sierra AGIT2917.EXE 2.2 King's Quest III: To Heir is Human 1988 Sierra AGIT2936.EXE 2.14 King's Quest IV: The Perils of Rosella 1988 Sierra AGITKQIV.EXE 2.00 Space Quest: The Sarien Encounter 12/1987 Sierra AGIT2917.EXE 2.2 Space Quest II: Vohaul's Revenge 1988/1989 Sierra AGIT2936.EXE 2.0D/F Leisure Suit Larry - In the Land of Lounge Lizards 12/1987 Sierra AGIT2917.EXE 1.0 Police Quest: In Pursuit of the Death Angel 12/1987 Sierra AGIT2917.EXE 2.0G Gold Rush 1988 Sierra AGIGRUSH.EXE 2.01 Mixed Up Mother Goose 1987 Sierra AGIT2915.EXE 1.0D The Black Cauldron 1988 Sierra AGITBC.EXE 2.10 Manhunter: New York 09/1988 Sierra AGITMHNY.EXE 1.22 Manhunter: San Francisco 08/1989 Sierra AGITMHSF.EXE 3.03 Thexder 1987/1988 Sierra Notes: AGI versions 2.917 and 2.936 have been patched so they can be independently used in another AGI games as they have the "ID" blanked out. The other versions are better suited for they specific game. Keep in mind that the objective here was to force 3 voice sound, no matter what graphics modes are used. You'll notice that King's Quest IV still has the copy protection. Do not ask for the copy protections to be removed, as this is not the goal of this project. In most cases however, and due to the nature of AGI key disk copy protection pretty much all AGI v2 patched versions have their copy protection removed due to the 3 voice sound patching. On King's Quest IV, copy protection is manual based, so it is still there. For Thexder, there are 2 patches. One is a TSR style int handler which works individually for CGA/MCGA graphics modes, and the other has to effectively get around the copy protection. ----- Patched Games ----- Year DIR/PUBLISHER File Version Maniac Mansion 1987 Lucasfilm MODIAC.EXE Maniac Mansion Enhanced 1988 Lucasfilm MANIACTE.EXE Zak McKracken and the Alien Mindbenders 1988 Lucasfilm ZAKT.EXE Zak McKracken and the Alien Mindbenders Enhanced 1988 Lucasfilm ZAKTE.EXE Notes: So "apparently" there are differences on the noise channel between the TI SN76489/96 and the NCR 8496 clone. Apparently in the TI chip, any change to the noise control register will clear the shift register. In the NCR chip, this does not seem to happen. This could be the reason a PCjr noise channel sounds differently in the early SCUMM games Maniac Mansion and Zak McKracken. While i was able to patch all early and enhanced versions of both Maniac and Zak, ripsaw8080 (who else?) managed to make the Tandy Sound Card almost exactly like a Tandy 1000 with a NCR 8496 chip for the early version of Maniac Mansion just with normal patching. For Maniac Mansion Enhanced and both Zak versions ripsaw8080 hasn't yet found the solution. You can at least hear 3 voice sound as it would play on a PCjr or Tandy with a TI chip. The patches also bypass graphics and always plays 3 voice sound no matter the graphics mode. I would like to thank: Trixter, for the patience trying to help a very inexperienced 8088 assembly coder wannabe and the prompt availability to host these patches. Plasma, for the awesome solutions that helped to patch the games and the awesome Turbo XT BIOS that i love to use on my XT PC. Scali, for the hints, inspiration to patch more games and the responses to my never ending queries. ripsaw8080, for the amazing assistance provided and patching extraordinair feat, patience and guidance to help the noob! Thanks for the assistance catching the fish! Enjoy!! If you want to contribute to this project you can contact me (CarlosTex at VCFed or the VOGONS forums), or drop me an email at carlos(dot)tex(at)gmail(dot)com