-
-
Notifications
You must be signed in to change notification settings - Fork 70
Compatibility list
Ian Scott edited this page Sep 27, 2023
·
48 revisions
Want to add a compatibility report to this list? Please open an issue.
Key:
π’ - Perfect
Compatibility as of firmware v0.6.1
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.
| Status | Platform | Chipset Name | Notes |
|---|---|---|---|
| π’ | Slot 1/Socket 370 | VIA Apollo Pro 133A | |
| π’ | Slot 1/Socket 370 | Intel 440BX | |
| π’ | Socket 8 | 450KX | |
| π’ | Super Socket 7 | ALi Aladdin V | |
| Super Socket 7 | VIA VT82C598MVP (MVP3) | *Note that the only issues are with GUS emulation mode, and this chipset also has poor compatibility with a real GUS. DMA is affected in games like Doom. | |
| Super Socket 7 | SiS 530/5595 (Sinbad) | Random hangs/crashes in GUS mode | |
| π’ | Socket 7 | Intel 430FX | Primary dev platform for PicoGUS. One reported Gateway 2000 OEM motherboard with a fixed ISA bus speed of 11MHz does not work. |
| π’ | Socket 7 | Intel 430VX | Primary dev platform for PicoGUS |
| π’ | Socket 7 | Intel 430TX | |
| π’ | Socket 3 (486) | SiS 85C496/497 | |
| π’ | Socket 3 (486) | SiS 85C460 | |
| π’ | Socket 3 (486) | UMC UM8498/8496 | |
| Socket 3 (486) | VIA VT82C486 (GMC) | Second Reality freezes before the spaceships appear in the intro, may be other issues | |
| π’ | 386DX/486 | ALi M1419 | |
| π* | 386DX/486 | OPTi 82C495SLC | *Need more compatibility reports for this chipset |
| 386SX SoC | ALi M6117D | used in Hand386 & single board computers, some GUS titles have issues | |
| 286/386SX | OPTi 82C295 | Random hangs/crashes in GUS mode | |
| π’ | 286/386SX | Chips & Technologies CS8221 (NEAT) |
| 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 | |
| π’ | Babylon by Psychic Monks | Freezes in some transitions |
| π’ | 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 | |
| π’ | Disgust by Camorra | |
| π’ | 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 | |
| π’ | Not Foolish 2 by Green Grapes | |
| π’ | 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 | |
| Dope by Complex | Run PGUSINIT /a 8 before running demo if audio hangs during playback. Newer firmware versions should work perfectly |
|
| Huge Crowd by Orange and Nooon | Intro forces sample upload on DMA channel 1. If your PicoGUS is not set to DMA 1, you will get random noise in samples | |
| te-2rb by tpolm | Some music playback slowdown |
| Status | Name | Notes |
|---|---|---|
| π’ | Fast Tracker 2.08 | |
| π’ | Scream Tracker 3.21 | |
| Impulse Tracker 2.14 | Constantly changes sampling rate on the fly as channel count changes, can sometimes cause audible issues on some tracks. Newer firmware greatly improves this. |
| Status | Name | Notes |
|---|---|---|
| π’ | CapaMod | |
| π’ | DOSMid | Run ultramid before starting, use /gus option |
| π’ | Mod Master XT | |
| Cubic Player | Some reports of freezing, need to investigate further. It runs perfectly on the machines I've tested it on with the exception of the Hand386... | |
| π | Gravis PlayMIDI | Corrupted samples, hangs during playback |
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 |
|---|---|---|
| π’ | Blood | |
| π’ | 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 | |
| π’ | Pinball Fantasies | |
| π’ | Quake | Use version 1.06 |
| π’ | Raptor: Call of the Shadows | |
| π’ | Rise Of The Triad: Dark War | |
| π’ | Warcraft II | |
| π’ | Xixit | |
| π’ | Zone 66 | |
| Hocus Pocus | Using GUS for sound effects may or may not cause game to crash. The most recent firmware version has greatly improved this. Note: run ultramid from the Ultrasound v4.11 drivers and __hpgrvs.exe instead of using the hocusg.bat file to start the game. |
|
| Star Control II | When exploring the base on the moon, a sound effect played at the end of messages continues forever through all of GUS memory. To stop it playing, go to sound settings and turn music on and off. | |
| Tyrian 2000 | Run ultramid before playing |
| Status | Name | Notes |
|---|---|---|
| π’ | GUSDUMP by Firelight | |
| ULTRINIT | some versions run, some don't. Use PGUSINIT instead. |
As a rule, AdLib emulation works on almost anything, except for programs that use AdLib for PCM out.
| Status | Name | Notes |
|---|---|---|
| π’ | A-10 Tank Killer | Uses intelligent mode w/ IRQ |
| π’ | DOSMid | Use /mpu option |
| π’ | GSPlay | |
| π’ | Monkey Island 2: LeChuck's Revenge | |
| π’ | Princess Maker 2 | Uses intelligent mode w/ IRQ |
| π’ | The Secret of Monkey Island | |
| π’ | Silpheed | Uses intelligent mode |
| π’ | Simon the Sorcerer | |
| π’ | Windows 9x | Go to the Add New Hardware wizard, and choose the vendor "Microsoft" and device "MPU-401 Compatible" |
| π’ | Wing Commander | Uses intelligent mode |
| π’ | Wing Commander II | Uses intelligent mode |
| π’ | Wonderland | Uses intelligent mode w/ IRQ |
| Frederik Pohl's Gateway | Uses intelligent mode w/ IRQ. Has issues transitioning between songs |
| 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 | |
| π | Paku Paku | Silence when running with TNDY.COM and using /tandySound option |
| π | Prince of Persia | Hanging high pitched note at start of playback |
As a rule, CMS emulation works on almost anything, including programs that auto-detect it.