Skip to content

Compatibility list

Ian Scott edited this page Feb 21, 2023 · 48 revisions

Want to add a compatibility report to this list? Please open an issue.

Key: 🟒 - Perfect ⚠️ - Works with issues πŸ›‘ - Does not work at all

Compatibility as of firmware v0.5.0

General Compatibility Notes

PicoGUS requires an ISA bus speed of 8.33MHz or lower. Glitchy playback or silence may happen at higher bus speeds. Also compatibility with different chipsets may vary, specifically for DMA.

Tested known good chipsets:

  • 386SX: Chips & Technologies CS8221
  • 386DX/486: ALi M1419
  • Socket 5/Socket 7: Intel 430FX, Intel 430VX
  • Super Socket 7: ALi Aladdin V

Reported bad chipsets:

  • 386/486: OPTi 82C495SLC
  • Super Socket 7: VIA VT82C598MVP

Gravis Ultrasound

Demos

Status Name Notes
🟒 303 by Acme sound glitch at beginning of demo, same behavior with real GUS
🟒 Aeon Drift by Disaster Area
🟒 Aquaphobia by RealTech
🟒 Astral Blur by The Black Lotus
🟒 Bomb by Impact Studios
🟒 Boost by Doomsday
🟒 Caero by Plant and EMF
🟒 Contrast by Oxygene
🟒 Crystal Dream II by Triton
🟒 DX Project by RealTech
🟒 Deesbab by Orange
🟒 Facts of Life (House part) by Witan
🟒 Fluid Motion by Valhalla
🟒 Genocyd by GMF
🟒 Headache by Psychic Link
🟒 Heartquake by Iguana
🟒 Inside by CNCD
🟒 Jizz by The Black Lotus
🟒 Juice by Psychic Link
🟒 Lasse Reinbøng by Cubic Team & $eeN
🟒 Legend by Impact Studios
🟒 Machines of Madness by Cubic Team
🟒 Megablast by Orange
🟒 Mindtrap by Trauma
🟒 My Summer Demo by Byterapers
🟒 No! by Nooon
🟒 Paper by Psychic Link
🟒 Pump by Iguana
🟒 Robot by Orange
🟒 Robotnik by Rage
🟒 The Sea Robot of Love by Orange
🟒 Second Reality by Future Crew
🟒 The Secret Life of Mr. Black by Orange
🟒 Solstice by Valhalla
🟒 Stars by Nooon
🟒 Stash by The Black Lotus
🟒 Sunflower by Pulse
🟒 Super Television by Orange
🟒 Television by Orange
🟒 Transgression 2 by MFX
🟒 Unreal by Future Crew
🟒 Verses by EMF
🟒 X14 by Orange Freezes at the 'Mountain' effect on some machines
🟒 Xtal by Complex
🟒 bakkslide 7 by Hellcore & Omnicolour
🟒 câncept by Ümlaüt Design
⚠️ Babylon by Psychic Monks Freezes in some transitions
⚠️ Disgust by Camorra Credits at the end have strange timing
⚠️ Dope by Complex Run PGUSINIT /a 8 before running demo if audio hangs during playback
⚠️ Not Foolish 2 by Green Grapes Small glitches in audio
⚠️ te-2rb by tpolm Some music playback slowdown
πŸ›‘ Huge Crowd by Orange and Nooon Noise and glitches in samples

Trackers

Status Name Notes
🟒 Fast Tracker 2.08
🟒 Scream Tracker 3.21
⚠️ Impulse Tracker 2.14 changes sampling rate on the fly as channel count changes. Songs play but it results in strange effects

Music players

Status Name Notes
🟒 CapaMod
🟒 Cubic Player
🟒 DOSMid Run ultramid before starting, use /gus option
🟒 Mod Master XT
πŸ›‘ Gravis PlayMIDI Corrupted samples, hangs during playback

Games

Many games use DMA for sample upload and/or streaming audio playback so are not expected to work 100% currently. Tread carefully!

Status Name Notes
🟒 Descent
🟒 Doom Use version 1.9. If sound effects stutter, use pgusinit /d 8
🟒 Doom II Use version 1.9. If sound effects stutter, use pgusinit /d 8
🟒 Duke Nukem 3D
🟒 Epic Pinball
🟒 Jazz Jackrabbit
🟒 Quake Use version 1.06
🟒 Star Control II
🟒 Xixit
⚠️ Hocus Pocus Using GUS for sound effects may or may not cause game to crash. Note: run ultramid from the Ultrasound v4.11 drivers and __hpgrvs.exe instead of using the hocusg.bat file to start the game.
⚠️ Tyrian 2000 Run ultramid before playing
⚠️ Warcraft II Dropouts/stuttering when sound effects play

Utilities

Status Name Notes
🟒 GUSDUMP by Firelight
⚠️ ULTRINIT some versions run, some don't. Use PGUSINIT instead.

AdLib

As a rule, AdLib emulation works on almost anything, except for programs that use AdLib for PCM out.

MPU-401

Status Name Notes
🟒 DOSMid Use /mpu option
🟒 GSPlay
🟒 Monkey Island 2: LeChuck's Revenge
🟒 The Secret of Monkey Island
🟒 Silpheed Uses intelligent mode
🟒 Wing Commander Uses intelligent mode
🟒 Wing Commander II Uses intelligent mode
⚠️ Frederik Pohl's Gateway Uses intelligent mode w/ IRQ. Has issues transitioning between songs

Tandy 3-Voice

Status Name Notes
🟒 SBVGM VGM player, plays Sega Master System/Game Gear music files perfectly
🟒 The Secret of Monkey Island
⚠️ Maniac Mansion Cricket chirping sound effect sounds off
πŸ›‘ Prince of Persia Hanging high pitched note at start of playback

Clone this wiki locally