GUS Emulation

GUSemu
http://www.deinmeister.de/gusemu/gusemu32.zip http://www.deinmeister.de/gusemu/gusapps.zip
GUS emulation support in system emulators
DOSBox
DOSBox.com (new home after SF.Net DOSBox page which came after DOSBox.Zophar.net) emulates DOS and most of the Gravis UltraSound standard, except for MIDI support (on the GUS since DOSEmu has some other MIDI support). (See dosbox.conf file for settings. Note that running UltrInit.exe might not be required.)
Qemu
Qemu pending patches is linked to from official Qemu links page. It has Gravis Ultrasound GF1 sound card emulation (for qemu) which apparently is based on Gusemu code, and licensing prevents it from being included directly in Qemu.

Overview

There were two major divisions to the type of UltraSound cards:
Cards using the GF1 chip
Cards using the GF1 chip often had some support for Sound Blaster emulation. These cards were used by those who liked to play games.
Cards using the Interwave chip

The Gravis Ultrasound PnP used a chip called the AMD InterWave, a chip that was delayed by AMD so much that Gravis, who relied on its timely release, got into financial troubles. (When they were invested in from a European source, the company was ordered to ditch their sound card division and Gravis produced joystick/gamepads).

These cards were released later, and so had superior technology (at least in some ways) to cards using the GF1 chip. They are not as well supported by DOS games, but they are preferred by many who create their own music.

These two chipsets use substantially different code so that drivers that work with one may not support the other at all. Wikipedia's list of Ultrasound cards (and clones) doesn't list Core Dynamics's DynaSonix 3-D and Pro cards.

GUS Files downloads

Unofficial files
The Free UltraSound Drvier Development Team (FUUDT) was able to release some drivers, and also the source code for the official drivers.
Source code

Unfortunately, redistribution of the drivers was prohibited and the original source is no longer distributing them. Information on the Internet about this is sparse, and so this site provides links to what information there is, but there is currently no know way to obtain these drivers. The best legal way to get soruce code is likely to obtain source code for unofficial drivers, such as Linux drivers.

Gravis had released the source code for the (DOS) GUS drivers to Utopia Sound Bank, which used to release the drivers so people could download them by accepting a license agreement that is no longer up (at the original location of http://utopiasd.com/gus_driver_sources_disclaimer.html although its contents can be viewed via the Internet Archive WayBack Machine looking at the following URLs: Utopia Sound Division - Disclaimer for GUS driver sources (archived page) would refer to utopia.a1.nl message by Roel that server will soon go down, and to see http://www.utopialive.com. The "Utopia Live!" site (archived) pointed to "Utopia Live!"'s 195-pixel-wide left frame (archived) which had a link for "Drivers sourcecode": From that I found a second copy of the Utopia Sound Division - Disclaimer for GUS driver sources (archived page). The "Utopia Sound Division - Disclaimer for GUS driver sources" page source would cause the frame to go to i_have_accepted_the_gus_driver_sources_disclaimer_on_the_utopia_www_site.html but that page has not been archived publicly (that I've seen).

Unofficial drivers
The website for the Utopia Sound Division had a GUS Drivers and Utiltiies (publicly archived page).
DOS/Windows Unofficial drivers for GF1 cards
The "GUS MAX CoDec driver "hack" v0.2 for Windows 95/98": GUS MAX Win98 driver 0.2 (found from MAZ GUS PnP page) is byte-for-byte identical to the file GUSMAX Win95/98 driver v0.2, the latter of which was renamed according to archive of old Utopia Sound Division page found from a link from a downed page referenced in the included README.TXT. Locally the file is zipped as gusm9x02.zip.
GUSDump
GUSDump: Not exactly a driver, but working fairly low-level with the card. This dumps the output of the card's DRAM, and it also has some playback ability. GUSDump from ftp.scene.org, GUSDump from dcee
GUS RAM Drive
TOOGAM believes there was a program to make a RAM drive out of a GUS's RAM. The contents of this drive could survive a "cold reboot" of the motherboard.
      0  Stored        0   0%  10-10-04 13:52  00000000  GUSDRIVE/
   46700  Defl:X    13354  71%  01-15-96 19:09  08176d5a  GUSDRIVE/GUSDRIVE.CRY
    5500  Defl:X     3344  39%  01-15-96 19:09  d082f0d9  GUSDRIVE/GUSDRIVE.EXE
   21900  Defl:X     6920  68%  01-15-96 19:09  cba75a9b  GUSDRIVE/GUSDRV2.NFO

gusdrv2.zip       59598       GusDrive v2.0 : Use GUS RAM as new drive
gusdrvpt.zip       1063       GusDrive v2.0 (patch) : fixes problem with GUS at
                              | address 260

http://www.scenesp.org/ftp/mirrors/hornet/music/programs/unusual/gusdrv2.zip
http://www.scenesp.org/ftp/mirrors/hornet/music/programs/unusual/gusdrvpt.zip
Download sites:
  • http://www.niksula.hut.fi/~jhuuhtan/files/ (http download site)'s 00_INDEX.ALL was an entire list of files on the site.
  • Music, GUS Utilities
DOS/Windows Unofficial drivers for GUS PnP (cards that use the InterWave chipset)
(Some of these may be official)
  • MAZ GUS PnP page had files that are mostly related to PnP
  • GUS PnP Windows 98/NT 5.0 (WDM format) driver v0.4 A (probably now bad) link was found from: http://web.archive.org/web/20010216025342/http://www.maz-sound.de/archives/guspnp_stuff/fuddt/UltraSound_PnP_WDM_v0_4.zip
  • GUS PnP Windows NT driver BETA 2
  • Rudolf Hornig's InterWave/GUS MAX Windows NT 4.0 Wave driver v0.92
  • GUS PnP Windows 95 driver v2.2
  • GUS PnP Windows 3.x and DOS driver v2.2
Unofficial drivers for other operating systems
Linux

The web page about the Linux drivers is: AlsaWiki main page.

Linux Ultra Sound Project now redirects to http://www.perex.cz/~perex/ultra which loads The Linux Ultra Sound Project (new web location). That site says "It's time to move this project from experimental stage to stable." With that comment, it directs to the Advanced Linux Sound Architecture (old address) which points to the Advanced Linux Sound Architecture site, with notes of trying to move contents from that site to the AlsaWiki main page.

A public archive of the Utopia Sound Division - GUS Drivers and Utilities page said "The Linux Ultrasound Project driver seems to be the best GUS driver around on any OS." It cited the author of the drivres as "Perex (Jaroslav Kysela)".

The Open Sound System (OSS) for Linux x86/AMD64 (which has open source and retail versions), another major sound library for Linux, does not list the GUS/UltraSound in the List of Sound Cards supported by Open Sound System (OSS).

OS/2
"The Manley GUS Drivers" (Robert J. Manley's Gravis Ultrasound MMPM drivers for OS/2)
  • Version 1.20 of "The Manley GUS Drivers" (PUBLIC BETA 15) Robert Manley releaed the "Manley Drivers" as shareware. Search that should find ultra120.zip (via http, via ftp, or non-working URL of FTP search with filename, e.g. http://ftpsearch.ntnu.no/cgi-bin/search?query=ultra120.zip )
  • ultra05d.zip - version 0.5d of "The Manley GUS Drivers"
  • ultra07a.zip
  • From Gravis's FTP site: "The Manley GUS Drivers" version 0.8a (by Robert J. Manley): Gravis Ultrasound MMPM drivers for OS/2 also includes UltiMOD v1.2 and OS/2 Modplayer for the GUS. Supports 4, 6, and 8 channel MODs, MTM, S3M, and XM. (Details from ULTRA08A.TXT.)
  • http://www.polsci.wvu.edu/Henry/Files/ultra110.zip (is now a 404) (linked to from archived page, or Linux UltraSound Project's page?) URL seems http://www.polsci.wvu.edu/sander/ from rodsbooks site.

Described by archived site as: Unofficial Advanced Gravis Ultrasound Drivers ("Manley Drivers") for OS/2 Warp 3.0/4.0

OS/2 Soundcard Summary - Sound Boards: Advanced Gravis page gives Sander van Leeuwen's name and says Sander van Leeuwen became the maintainer.

Unofficial Gravis Ultrasound OS/2 Driver (V0.2)
by ernst who worked for Tymnet Public Data Network via http, via FTP
line mixer
Version 1.1
via http, via FTP
Version 1.0
GUS Mixer 1.0
ES1688 AudioDrive
Perhaps drivers would be useful for GUS Extreme? via FTP
Gravis's unsupported "ALPHA" Advanced Gravis Audio Engine for OS/2
These are mentioned here for completeness of OS/2 related material: Gravis did release some unsupported Alpha drivers that can be found in the official Gravis files section.
Patches
Pro Patches Light by Eero R„s„nen
1.60 to 1.61 upgrade
This is an update; version 1.60 is needed to make use of this.
1.60
1.50
Official files
Gravis FTP site (sound directory)
Interestingly, even though Advanced Gravis's website has started to point to content by Kensington Technology Group (who acquired Gravis, documented in the Wikipedia Article on Advanced Gravis Computer Technology, Ltd.), the FTP site continues to offer what it did.
Drivers and other executable files
GUS Drivers/executables (for GF1 chips)
GUS DOS drivers
Main drivers packages

The drivers included some proprietary sound files. Shortly after some software (perhaps TiMidity and 4Font's SoftOSS (Open Sound System) Engine) referred even non-GUS users to download the GUS drivers so that the included sound files could be used, Gravis pulled the sound drivers off of their site. It would seem the music patches were only licensed by Gravis for GUS users, and so non-GUS users should not be using the drivers. A notice about the GUS patch set's copyright says "the GUS patchset is copyright by INI Productions". Actually it seems the company was called Eye & I. It would seem that the files are still allowed to be distributed (as remaining sites do carry the files and TOOGAM hasn't seen information from Gravis asking that they don't get re-distributed), but the included music is only licensed for Gravis customers, and use by others violates the license. (Since some music playing software was pointing to Gravis's official site for using the music in a manner incompatible with the license, Gravis took down their software.) Hopefully Eye & I will not find substantial reason to object to this software being linked to in areas related to GUS cards, although Gravis's site became proof that Eye & I may object if unrelated projects start pointing to such files as resources for unrelated projects. (It is therefore hereby requested that unrelated projects do not link to this resource, as this site's creator would rather that such information remain available to those Gravis customers that could benefit by it.)

Note that even though the latest diskset is 4.11, there are newer versions of individual software (the UltrInit driver, Mega-Em, probably UltraMid) that can be downloaded separately).

Version 4.11
Comes with:
  • UltraSound Initialization (UltrInit.Exe) Version 2.28
  • Mega-Em Version 2.07 and EMUSET (Mega-Em Emululation Control) Version 2.07
  • Gravis Joystick Utilities 3.0
  • UltraSound Emulation and Driver Checker V1.0 (detects SBOS/UltraMID/Mega-Em)
  • PlayFile.Exe, PlayMidi.Exe,
  • UltraJoy.Exe (parameter is a comensation value of 0-31)
  • UltraMix.Exe
  • UltraMid.Exe
  • "GF1 SBOS V3.82"
  • and the wonderful Reboot.Com
Full disk set
There are 6 files: GUS411A.ZIP through GUS411F.ZIP. (All 6 files are required.) Gravis drivers, an FTP directory (found via FileSearch gus411).
Upgrade to 4.11 from 3.5 or later

This is a smaller download. Gravis continued to offer this directly even after "Eye & I" had Gravis stop directly distributing the full diskset. Patch to upgrade GUS official drivers from 3.5x (3.5 or higher) to 4.11. "This file does not contain MIDI instrument patches which are required."

Patch to upgrade GUS official drivers from 3.5x (3.5 or higher) to 4.11. "This file does not contain MIDI instrument patches which are required."

This has also been described as a version 3.59 to 4.11 upgrade. Perhaps these are unofficial archives: 3.5x to 4.11 patch disk 1 of 3, 3.5x to 4.11 patch disk 2 of 3, 3.5x to 4.11 patch disk 3 of 3

Version 3.59
Download locations include:
  • http://www.filelibrary.com/Contents/DOS/38/7.html FileLibrary (down?)
  • dcee.net GUS directory e.g. gus359_3.zip
  • FTP from Mpoli, with the zip headers modified as MPoli.fi tends to do. e.g. GUS359E.ZIP
UltraSound V3.11 Upgrade
with headers likely modified, from mpoli.fi
UltrInit
v2.26a
ULTRINIT.EXE v2.26a from Gravis's FTP site: GUS&MAX diretory
Newer versions
3.00 came with GUS Extreme and/or Synergy Vipermax
Windows drivers
Windows (16-bit)
UltraSound Windows Driver 5.50. 16-bit drivers also come with the DOS driver disk sets. Version 5.5 fixes issues with WIN32s, SBOS after leaving Windows, and Win-OS/2.
Drivers for 32-bit Windows
Gravis UltraSound (GF1) Windows 95 Drivers V1.1
described by GF195V11.TXT as being "for the Gravis UltraSound family of sound cards based on the GF1 chip: UltraSound Classic, UltraSound MAX and UltraSound ACE." These are not for the "new UltraSound products based on the AMD InterWave chip, ie the UltraSound Plug & Play and UltraSound Plug & Play Pro, come with Windows 95 drivers that are specific to them."
1.2
(Beta drivers, had some support for DirectSound, but as I understand, not full DirectX support.) "UltraSound Classic/MAX/ACE drivers v1.2. Includes native DirectSound support for the UltraSound MAX" (quoted by dcee GUS download site): The GUS&Max directory on Gravis's FTP site had two files: 1.2 (Self-Extracting Executable with PKSFX from 2.04g and 1.2 (Zipped). (Interestingly, when I use the PKZip 2.04g shareware's Zip2Exe.Exe on Gf195b12.zip I result in a *smaller* Gf195b12.exe (which also says PKSFX and cites version 2.04g dated 02-01-93).
OS/2 drivers
The "Advanced Gravis Audio Engine for OS/2" had documentation saying they are "ALPHA drivers and, as such, are unsupported by Advanced Gravis". (Perhaps they didn't support MMPM like the Manley drivers?) These free drivers apparently didn't work as well as the Manley drivers, not supporting DOS as well and perhaps some other things too. On the other hand, if they worked suitably, they were free.
0.31a?
Gravis official OS/2 drivers, Gravis official OS/2 drivers, and from another URL, Graivs official OS/2 drivers, above has not been compared to 031A archive from mpoli.
0.3A?
SC-ULTRA.ZIP Unofficial Advanced Gravis Ultrasound Ultrasound Driver for OS/2, Beta Ver 0.3A ftp://ftp.mpoli.fi/pub/hardware/SOUND/GRAVIS/UPD/

There are some unofficial OS/2 drivers for a GUS, linked elsewhere.

GUS PnP software
PnP area of Gravis FTP site
Add-on packages
Audio Interface Library

AIL drivers are used by several games, even if the games don't tend to publicize the usage of AIL drivers. If a game supports AIL but doesn't include native GUS support, then native GUS support may be able to be added simply by replacing a file from the game with a file from a distribution from Gravis.

IBM Audio Interface Library for 32-bit DOS (AIL/32)
GAIL3214: AIL/32 drivers V1.4 (version number from an FTP directory's file list, although it also called USAIL311.ZIP version 1.1 which contradicts that file's internal descrition. Games may use A32*.DLL filenames.
Audio Interface Libraries 3.0 (AIL 3.0)
Audio Interface Libraries 3.0 (AIL 3.0) V3.11 has files for some games using *.DIG and *.MDI files.
Mega-Em

A TSR that required a 386, EMS (Wikipedia says "an EMM manager with DPMI/VCPI support"), and more memory than SBOS. On the plus side, it did support the 8-bit Sound Blaster which could play basic sounds, and a couple of MIDI standards: MT-32/LAPC-1 and the Roland Sound Canvas/MPU-401. These MIDI standards often had superior sound for music compared to the inferior or non-existant sound support of 8-bit sound blaster cards, and so for some software that didn't support the GUS natively, this was the way to get the best quality sound for the GUS. ftp://ftp.gravis.com/Public/Sound/Obsolete/MEGEM203.TXT ftp://ftp.gravis.com/Public/Sound/Obsolete/MEGEM203.ZIP MEGA304B.ZIP 3.04 Works now with games like Magic Carpet, Sam & Max CD. Some minor bugs also fixed.

Wikipedia's Gravis UltraSound page (Compatibility section) says this also supported UltraMID TSR functionality. Wikipedia's Gravis UltraSound page (Trivia section) says "Mega-Em was originally created by a programmer from Australia named Jayeson Lee-Steere. Gravis liked it so much that they hired him. Mega-Em was quickly incorporated into the GUS as an official and supported driver."

Sound Board OS (SBOS)

From Wikipedia's page: "SB Pro 8-bit Stereo emulation and AdLib FM synthesis. It was a real-mode software emulation that recreated the OPL 2-operator synthesis and required at least i286 processor. There were special versions for GUS MAX (MAXSBOS) and AMD InterWave (IWSBOS), which made use of the CS4231 codec chip."

Superior to Mega-Em in that it was real-mode, working on a 286 at not requiring EMM386 or similar, which was good since some applications worked better without EMM386. I believe this also used less memory than Mega-Em.

UltraMid
Described by Wikipedia's Gravis UltraSound page ("Sample RAM" section) as a "middleware TSR solution provided by Gravis that removed the need to handle the hardware directly" in order to load patches. "Programmers were free to include the static version on the UltraMID library in their applications, eliminating the need for the TSR.) Gravis also released software called Mega-Em that Wikipedia's GUS page (Compatibility ssection) says "Supportd UltraMID TSR functionality. UltraMID TSR V1.11 documentation http://www.mpoli.fi/files/hardware/SOUND/GRAVIS/UPD/index.html The GUS ultramid TSR v1.12
Gravis WinDecks ver 1.12
Music (WAV, MIDI, and CD) player, and Mixer. Requires (according to included WDHELP.HLP when installed) "any standard PC sound card" and "Windows 3.1 or higher in Enhanced mode" (which would include Win95).
Gamepad utilities
Gravis also made the Gravis Gamepad and other joysticks/gamepads (which are GUS related just because the GUS has a Game Port for joysticks to plug into). See Joystick/Gamepad drivers.
Files for GUS PnP cards
Gravis FTP site's GUS PnP directory
Patches
ftp://ftp.gravis.com/Public/Sound/Patches (See also unofficial patches section)
Tools for Coders
Assembly Programmers Library to the Gravis Ultrasound, Gravis Tech Note #19: Implementation of Patch Caching (for Windows 3.1 MCI) (alternate location of same file?) Gravis UltraSound, PC GamePad and Analog Pro SDK V2.22. C and ASM. "UltraMID programming information (Digital & MIDI TSR). Makes adding UltraSound support to your application a snap". Also Gamepad information: "Technical information on the PC GamePad, Analog Pro and the PC gameport" (Quotes from GUSDK222.TXT.) SDK V2.21 Gravis Software Development (from mpoli) GUSDK210.ZIP 1260701 12-31-93 Gus SDK 2.10 (from mpoli) Asm programmer's guide for GUS. Sound Wizards Module Player V1.3 includes SDK for SB( Pro)/GUS, BC 2.0, TP 6.0, TASM. More Gravis code (supporting GUS/Gamepads) are in the FTP site.
Other software
This may be official, or not?
  • Descriptions from site
  • GUS PnP/InterWave drivers for games
    • http://web.archive.org/web/20010406020131/http://www.maz-sound.de/archives/guspnp_stuff/other/iw_imuse.exe InterWave Lucasarts iMUSE driver Meant for Lucasarts games that use the iMUSE driver (e.g. Dark Forces, Full Throttle)
    • InterWave Miles Design (AIL) 32-bit drivers Meant for all games using the Miles Design (AIL) 32-bit drivers. These games all have files with the extension .MDI. If they have just copy the files in this archive to the directory where the .MDI files are located and run the setup utility to select InterWave (The original GUS support may sound better some times) http://www.maz-sound.de/archives/guspnp_stuff/other/iw_ail.exe
    • InterWave Patch Utility I'm not sure about this one but I believe it was meant to do the same as prepgame does to dos4gw based programs to enable to let iwsbos work correctly with these programs. Again I'm not sure. http://web.archive.org/web/20010406020131/http://www.maz-sound.de/archives/guspnp_stuff/other/iw_patch.exe
    • The above drivers + patch are meant for use with IWSBOS. Without it they could use the program to crash or simply not detect the InterWave IC. Personally I've experienced these drivers to be somewhat unstable. http://web.archive.org/web/20010406020131/http://www.maz-sound.de/archives/guspnp_stuff/other/iw.zip
  • Usefull utilities
    • GUSL(ine)O(pen) allows you to keep open the Line-In port on the Ultrasound. This is especially useful if you are using a SB card in the same computer and want to use it for digital effects, but use the GUS for MIDI. Many games close the Line-In port on initialization (i.e. Dark Forces, Tie Fighter, Doom, etc.) making this impossible. This program gets around this problem, by running in the 'background' and reopening the port for you. guslo
    • MLSEDIT allows you to make "language files" for the GUS PnP drivers (French language files are allready included). mls
    • Hubi's MIDI loopback plug solves the bundled notes most of us get when recording from the MIDI-IN port. Just set your sequencer to LB1 and set the loopback plug to the GUS PnP MIDI port and all should work fine. hld25
Third party files
Unlike the unofficial drivers, these are files that Gravis is likely to have shown official support for. (Official patches for games.)
Under a Killing Moon
MSLFiles has Gravuakm.exe Gravis UltraSound MIDI Patch for Under a Killing Moon
(and perhaps some official stuff mixed in)
chart
chart

GUS MAX CoDec driver "hack" v0.2 for Windows 95/98

Rudolf Hornig's InterWave/GUS MAX Windows NT 4.0 Wave driver v0.92

GUS Classic/MAX/ACE Windows 95 driver v1.2 Beta (is this just link to offical
one?  Comment about altering values.)
http://sparc.web3.nl/gus_drivers_and_utilities.html



GUSAIL96.ZIP
UltraSound AIL/DIGPAK V0.96 (BETA) VERY Good.


USAIL311.ZIP - 36.7 kb - 06-14-95
GUS AIL drivers 3.11
ftp://ftp.mpoli.fi/pub/hardware/SOUND/GRAVIS/UPD/GAIL3214.ZIP



GUS DRV pat

List of official disks numbers. Note that a lot of the files linked to here seem like they were modified from the originals. (At least, the Zip files advertise various BBSs... at least in one case by modifying the README/whatever file). Run your own virus scanning.

This collection currently consists of several disks I've found numbered: 15-22, 23-35, 37-48.

gus0007
0007.EXE http://cd.textfiles.com/knowledgemedia/ULTRASND/SUBMIT/INDEX.ALL gus0007.exe New Gus setup for faulty dma controller
gus0008
0008 EXE ??? gus0008.exe SBOS 1.22 beta
gus0009
http://cd.textfiles.com/knowledgemedia/ULTRASND/SOUNDUTI/GUS0009/GFD0009.TXT gus0009.zip SBOS 1.23 beta
gus0010
?
gus0011
SBOS 1.22 final BOSDRV SYS 21217 11-18-92 SBOS Driver V1.22 - SYSTEM version LOADSBOS EXE 44318 11-18-92 Loader for SBOS V1.22 SBOSDRV EXE 14764 11-18-92 SBOS Driver V1.22 - executable version GFD0011 TXT 1349 12-25-92 Description and installation notes GFC0011 TXT 555 12-25-92 This file you are reading http://www.programmersheaven.com/download/13960/49/ZipView.aspx
gus0012
http://files.chatnfiles.com/Dr%20Shareware%20Gold/WINDOWS3/GUS0012.ZIP (Windows drivers) New windows driver with 16 bit and midi in (note: http://cd.textfiles.com/knowledgemedia/ULTRASND/SOUNDUTI/GUS0011/GFC0011.TXT gus0011's GFC0011 reference GUS0012.ZIP but it was supposed to be referencing Contents of GUS0011.ZIP.)
gus0013
site Files
OptiFix.Exe and Tech7.Txt text Reconfigures DMA controller to temporarily disable the cascade channel during playback on a GUS. (This also disables anything that uses DMA channels 0 through 3.) Some motherboads had a chip containing an Opti 82C206 chip with an affected /DMAMEMR pin (pin 61) so this became needed.
gus0014
review SBOS V1.4B2 in file GUS0014.ZIP, beta version of 2 Mar 93 gus0014
gus0015
0015 "Latest version of SBOS version 1.4b3(fixes the problems with UW I &II." found on page 7
16
Setgus v.2.00.
disk 17,
disk 18,
disk 19,
disk 20,
disk 21
Disks 1 through 5 of the "new Gravis UltraSound software, including the full General Midi Patches." By drivers versions section on this page, a term was noted of 2.01 with following def in DD HTML: gus0017.zip - gus0021.zip http://www.filelibrary.com/Contents/DOS/38/7.html
22
Yet another SBOS update for the Gravis UltraSound. Fixes problems with X-Wing. SBOS V2.04 (GUS0022.ZIP)
23
?
24
SBOS v2.00b7 - For Gravis Sound Boards! Hot.
25-30
"Because ZIP added a few extra bytes to each file you will NOT be able to copy the .ZIP files to a floppy, unzip them first." (This is questionable: Could the zip files themselves be zipped with 7-zip, which can create valid zip files with tigher compression, to save space? This does work with some zip files.)
31
GUS0031.ZIP GUS0031.ZIP 298921 05-20-93 SBOS V2.08
32
GUS0032.ZIP 291488 06-09-93 SBOS V2.0B9 - More tolerant with XWing and PP
33
GUS0033.ZIP 320646 06-25-93 SBOS V2.0B10 - Patches FlashBack
34
http://www.filelibrary.com:8080/cgi-bin/freedownload/DOS/r/38/gus0034.zip GUS Software v2.06a. fixes some bugs from prior version. Update V2.06 GUS Software to V2.06a
35
35 GUS0035.ZIP 118417 11-18-93 Updated GUS Windows Drivers (10/93)
36
?
37
http://www.filelibrary.com:8080/cgi-bin/freedownload/DOS/r/38/gus0037.zip SBOS V3.7B2-1.26.94 for Gravis Ultrasound. 37 GUS:lle SBOS V3.8b.
GUS0038.ZIP
UltraSound Installation - Rev: 01/20/94
"Gus upgrade includes also em/mega driver", per MPoli GUS page of descriptions/links. 0038 Described by File Library at Channel 1: Music/Sound Programs (page 7) as: "Advanced Gravis Ultrasound -- Programs and drivers vers. 3.1 -- DOS and Windows. Upgrade from version 2.06a or 2.06l." Disk 1 of 2, Advanced Gravis Ultrasound programs and drivers disk 2 of 2
GUS0039.ZIP
Gus upgrade to SBOS drivers SBOS V3.82 (02/15/1994) (also called SBOS 3.8b2 from Game List, but the included README calls it just V3.82 and the .COM file just says V3.82) 39
GUS0040.ZIP
DOS Utilities Update (GUS0040.ZIP) [01/15/94]
UltrInit 2.18
UltrInit.Exe, UltrInit.Sys. Old version 2.16 would not properly init a V2.4 UltraSound
PLAYFILE 3.5
The old version, 3.5B, had a couple of issues that are documented in here.
MidiFier 1.11 (MidiFier.Exe, MidiFier.DOC), PlayMIDI 4.03, UltraMID 1.08 (old version was 1.07)
Gravis Viewer V1.7 and README file
Probably included from Gravis
-IMPORT-.-M-
Not referenced in the README file. Advertisement for a BBS.
Disk 0041
UltraSound V3.11 Upgrade. (also, a file that looks like a BBS advertisement.) "UltraSound Installation - Rev: 02/15/94". Note that the ReadMe has a lot of similarities (before the BBS listings) (including version numbers even) to GUS0038.ZIP. However, one of the archives is a different size, as is the INSTALL.EXE. Contains:
  • MidiFier
  • Patch Maker Lite V1.12
  • Note about SBOS and NHL Hockey
  • FILE_ID.DIZ says it also comes with PLAYMIDI, PLAYFILE, ULTRAMID, ULTRINIT.
(Comes with INSTALL.EXE and GUS.### files when the zip's zips are unzipped.) 2.5MB... 0041
Disk 42
GUS0042.ZIP UltraSound WIndows Drivers V5.34 (and UltraSound Patch Manager V1.56) GUS042 (See gus0048))
gus0043
Was described by dcee Music.GUS Util as: "Latest drivers and utilities v4.30" Gus disk 0043 contains:
READTHIS.DOC
An advertisement for a BBS
Files for the UltraSound directory
UltrInit
Version 2.25
164,162 PlayMidi.Exe and 142,428 PlayFile.Exe
versions unknown
ULTRAMIX.EXE
Can't run under Windows
DOOMFIX.EXE
? (I think this is only for some versions of DOOM, perhaps before native GUS support)
Windows files
Files for the %ULTRADIR%\Windows directory
7,371 byte GrvsUltr.386, 104,288 byte UltraSnd.Drv, 11,680 Ultmport.drv, PatchMgr.Exe, PatchMgr.Hlp, Mixer.Exe?
Files for the %windir%\System directory (assuming Windows is put in %windir%, a variable probably not set for Windows 3.1 installations).
UltraHlp.Hlp
Files for %ULTRADIR%\Midi
A Patches.Zip is included, and its contents of 15 *.PAT files are meant to be unzipped into %ULTRADIR%\Midi
gus0044
"UltraSound Setup v0.1 alpha (1-24-95)
0044 (no zip file comment), 0044 with BBS ad instered at header of README (which is called README.TXT in other file), a FILE_ID.DIZ calling this a "2nd BETA", and a couple other files (probably inserted by BBS)
GUS0045.ZIP
One version found
UltrInit 2.31 for GUS, MAX, and ACE. Also contains a program called MIXER (also called MIXER.EXE by the MIXER.DOC) for the GUS and MAX (but not the ACE "since the ACE has no onboard mixer." 0045
Another version found
UltraSound drivers Version 5.47 for Windows (plus history dating back to version 5.40), and a MIXER.EXE. (Files dated 10-20-1994) 0045
GUS0046.ZIP
The README.TXT says: "SBOS Sound Blaster(tm) Emulation for UltraSound MAX v0.21" and "this version of SBOS requires an UltraSound Max". The "Metropoli Files - kala/DRIVERS" (GUS) page called this MaxSBOS 0.21b. mpoli, mpoli mirror?, mpoli mirror?, mpoli mirror? See also MAX.ZIP, MAXSBOS 0.21 Beta http://www.mpoli.fi/files/hardware/SOUND/GRAVIS/UPD/index.html MAXSBOS 0.21 Beta for Gravis Ultrasound A lot better sounds than with SBOS. http://www.dcee.net/Files/Music/Gus/maxsbos.arj
Disk 47: UltrInit v2.26a

UltrInit v2.26a contained fixes for joystick disabling so that UltrInit -DJ wouldn't need to be run "several times" (according to the README file). Alternate location?

I don't see why this was released, considering GUS0045's presense. (One of the GUS0045 versions had UltrInit, another was a different upgrade.) Of course, this is something I found on Gravis's site...

Windows Driver 5.50
UltraSound Windows Driver 5.50 http://www.dcee.net/Files/Music/Gus/gus0048.zip
SBOS 1.20 gravis/patch/sbos120.zip (on GUS mirror sites) (Although 3.8b2 is a newer version, v1.2 was report to have better) (Sound Blaster DAC emulation in some games) maxsbos http://www.dcee.net/Files/Music/Gus/maxsbos.arj ftp://ftp.mpoli.fi/pub/hardware/SOUND/GRAVIS/UPD/UMID112.ZIP http://www.filelibrary.com:8080/cgi-bin/freedownload/DOS/r/38/megem23b.zip ftp://ftp.mpoli.fi/pub/hardware/SOUND/GRAVIS/UPD/MEGA304B.ZIP http://www.filelibrary.com:8080/cgi-bin/freedownload/DOS/r/38/mega304b.zip Mega-Em 3.06b http://www.dcee.net/Files/Music/Gus/mega306b.zip mega310b.zip 201022 Mar 7 10:44 Mega-EM 3.10b for Interwave

Other things

WDM drivers (for Windows 98 Second Edition and/or Win2K): Gravis UltraSound WDM Driver Project (now considered a "dead project" by the site with the following files: Driver binaries (0.10), Driver sources (0.10), Driver binaries (0.9), Driver sources (0.9). 0.10 is newer than 0.9. Stored locally zipped as popelka.zip. This started as a school project, and was GPL'ed in a "sorry state" since work isn't continuing by the creators. One of the files included with 0.10 binaries says: "You should hear nasty pops when Windows is starting, otherwise something is wrong."

Music players - CapaMOD 3.13b ( cmod313b.zip ) Cubic Player

http://www.google.com/search?q=gusmp13.zip GUS MPEG Audio Player 1.3 (228 KBytes) by Lee Teck Chee aka WildCat referenced on http://www.soundtrackers.de/gus_text_only.html

http://www.scenesp.org/ftp/mirrors/hornet/music/programs/unusual/mod2desc.zip

http://mail.lipsia.de/~enigma/neu/files/gus_basic.zip (16MB collection of drivers for games and other GUS related files)