1700 lines
77 KiB
Plaintext
1700 lines
77 KiB
Plaintext
|
||
|
||
|
||
Last-Modified: 04/09/93
|
||
Version: 1.25
|
||
|
||
|
||
GRAVIS ULTRASOUND ("GUS") FAQ VERSION 1.25 [04/09/93]
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
Certain questions concerning the Gravis UltraSound ("GUS")
|
||
sound card are asked over and over on the UltraSound Daily Digest (a
|
||
mailing list for GUS users) and on comp.sys.ibm.pc.soundcard. In an
|
||
attempt to alleviate some redundancy from the lives of USENET/Internet
|
||
folk, this FAQ (Frequently Asked Questions, with answers) list has
|
||
been created. It's maintained by Dave DeBry (ddebry@dsd.es.com,
|
||
debry@peruvian.cs.utah.edu). If you have any questions, comments,
|
||
complaints, or extra cash, please feel free to send them to him.
|
||
Don't expect a reply very quickly, as Dave does have a life outside of
|
||
this FAQ (contrary to the belief of his friends).
|
||
|
||
If you would like to join the mailing list and be privy to the
|
||
latest and greatest information, banter, and poor spelling concerning
|
||
the GUS, mail to <ultrasound-request@dsd.es.com>. The automated
|
||
server will tell you how to sign up for the mailing list, tell you
|
||
where the FTP sites associated with the Digest are (they recieve
|
||
software updates directly from Gravis often), and other such
|
||
information that will eventually lead you down the trail to Nirvana,
|
||
Valhalla, Heaven, or whatever Land O' Happiness your religion wants to
|
||
get to.
|
||
|
||
BTW: All FAQs, including this one, are available on the
|
||
archive site rtfm.mit.edu in the directory pub/usenet/news.answers.
|
||
The name under which a FAQ is archived appears in the "Archive-Name:"
|
||
line at the top of the article. This FAQ is archived as
|
||
PCsoundcards/gravis-ultrasound/faq.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
Special thanks go to the following people for their work on
|
||
the FAQ and also for hunting down the mysteries of the GUS:
|
||
|
||
- Francois Dion - Phat H. Tran
|
||
- Thomas Wong - Bruce Sharpe
|
||
- Ron Dippold - Paul Cunnell
|
||
- Matthew E. Bernold - Bjorn H. Kleven
|
||
- John Smith
|
||
|
||
...and many others (please don't be offended if I've forgotten
|
||
your name!). Thanks, folks!
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
Index of Questions
|
||
------------------
|
||
1] What is the GUS?
|
||
2] How does the GUS emulate the SoundBlaster and Adlib cards?
|
||
3] Where can I get a GUS, and how much will it cost?
|
||
4] What version of the GUS hardware is the latest?
|
||
5] What version of the GUS software is the latest?
|
||
6] Where can I get the latest GUS software?
|
||
(AKA: Where is the GUS FTP site and/or Gravis BBS?)
|
||
6a] What if I don't have FTP access?
|
||
7] Is the GUS still in beta-test phase?
|
||
8] What machines will the GUS work with?
|
||
8a] I've heard about problems with the OPTi chipset...
|
||
9] Why should I upgrade the memory onboard my GUS?
|
||
10] Where can I get memory for the GUS, and how much will it cost?
|
||
11] I'm having trouble installing the GUS software...
|
||
12] I'm having trouble getting the GUS to work with Windows...
|
||
13] How do I get the GUS to work with this program?
|
||
14] How do I get the GUS to work with this aardvark?
|
||
15] What new hardware is coming out for the GUS?
|
||
16] What new software is coming out for the GUS?
|
||
17] How do I build the MIDI interface for the GUS?
|
||
18] What are *.PAT *.VOC *.WAV *.SND *.MOD *.669, and *.MID
|
||
files, and how do I use them?
|
||
19] What exactly is GUS 3D?
|
||
20] What exactly is Wavetable Synthesis?
|
||
21] Is there a GUS device driver for Linux/BSD386/*IX?
|
||
22] I'm having trouble joining the Ultrasound Daily Digest...
|
||
23] How do I get the GUS to work with OS/2?
|
||
24] How do I go about programming the GUS?
|
||
25] What are the pinouts for the CD Audio IN on the GUS?
|
||
26] I'm having trouble with... GENERAL TROUBLESHOOTING TIPS
|
||
27] I can't seem to fit the new disks onto a floppy.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
1] What is the GUS?
|
||
|
||
The Gravis UltraSound (generall referred to as the "GUS") is a
|
||
sound card built by Advanced Gravis Technologies (GRVSF on the Nasdaq
|
||
exchange). It is a stereo card that can play 32 synthesized voices
|
||
and 32 sampled voices simultaneously. It is also MIDI compatible.
|
||
|
||
The synthesizer on the GUS is based on a technology called
|
||
Wavetable Synthesis (WS) instead of FM synthesis (like the Adlib and
|
||
Soundblaster series). WS is flexible enough to emulate FM synthesis,
|
||
and so an emulator has been created so SoundBlaster and Adlib programs
|
||
can use the GUS (see question #2).
|
||
|
||
The GUS, in its basic state, can sample 8 bit stereo at 44kHz.
|
||
It can playback 16 bit stereo samples at 44kHz. There is a
|
||
daughterboard that you can buy and plug on to the GUS that makes it
|
||
possible to sample at 16 bit stereo 44kHz.
|
||
|
||
The GUS has the following "external" ports:
|
||
o Stereo line in
|
||
o Stereo line out
|
||
o Stereo amplified out
|
||
o Stereo microphone in
|
||
o Game port / MIDI port
|
||
|
||
The GUS has several "internal" ports, including:
|
||
o CD Audio IN
|
||
o Expansion ports for daughtercards (see question #15).
|
||
o Other as of yet unexplained pins/ports.
|
||
|
||
The game port can be changed to MIDI in/out/through ports by
|
||
means of an adapter available from Gravis. Alternatively (and for a
|
||
LOT less money) you can build your own (see question #17).
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
2] How does the GUS emulate the SoundBlaster and Adlib cards?
|
||
|
||
Currently, the emulation is done in a TSR/device driver that
|
||
comes with the card, called SBOS. It's pretty small, and doesn't
|
||
conflict with too many programs.
|
||
|
||
SBOS has several command line options available (if run in the
|
||
TSR version; the device driver version requires a reboot to change the
|
||
setup) for compatibility with various different programs. To find out
|
||
what switches to use for which programs, there is a list of options
|
||
being maintained (see question #13).
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
3] Where can I get a GUS, and how much will it cost?
|
||
|
||
The "suggested retail" for the card is $200 (U.S. dollars),
|
||
but if you pay that much, you haven't done your homework. However,
|
||
homework on this card isn't easy because Gravis still hasn't actually
|
||
advertised (they have a weird policy concerning advertising).
|
||
|
||
If you call around, you should have no trouble getting the GUS
|
||
for less than $150. Suggested places are Babbages, Bizmart, and
|
||
Telemart.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
4] What version of the GUS hardware is the latest?
|
||
|
||
This is a question that is actually pretty irrelevant. Yes,
|
||
there have been different "releases" of the GUS card (the number is
|
||
etched into the board), but there really aren't any differences.
|
||
Evidently, some of the newer cards have been redesigned to require
|
||
less hardware (and less cost to Gravis), but no functionality changes
|
||
have been made.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
5] What version of the GUS software is the latest?
|
||
|
||
SBOS: 2.04
|
||
Playmidi: 3.50
|
||
GUSMOD: 2.11
|
||
|
||
All updates are available on the GUS FTP sites.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
6] Where can I get the latest GUS software?
|
||
(AKA: Where is the GUS FTP site and/or Gravis BBS?)
|
||
|
||
GUS FTP sites:
|
||
archive.epas.utoronto.ca pub/pc/ultrasound
|
||
wuarchive.wustl.edu systems/msdos/ultrasound
|
||
|
||
BTW: You can get a LOT more than just GUS software releases
|
||
from Gravis on the FTP sites. There's lots of PD software written
|
||
specifically for the GUS, music (midi music, midi patches, mods, 669
|
||
music, samples, etc., etc), tech info on the card, back issues of the
|
||
UltraSound Daily Digest, etc., etc... check it out!
|
||
|
||
Gravis BBS:
|
||
(604) 431-5927
|
||
|
||
6a] What if I don't have FTP access?
|
||
|
||
For those of you who don't have FTP access, find out about the
|
||
email request servers that do remote FTP for you. (I don't have
|
||
enough space to let all the files be requested by the Digest Request
|
||
Server, and it's useless to duplicate that info anyway.) There are
|
||
several mail-FTP servers out there; ask around on the net if you can't
|
||
find them.
|
||
|
||
Alternatively, you can call the Gravis BBS. There are several
|
||
major disadvantages with this, though:
|
||
|
||
1] Long distance to Canada (no offense to you Canadians :).
|
||
2] 2400 baud.
|
||
3] The BBS doesn't have all the public domain stuff that
|
||
the FTP sites do.
|
||
4] It's almost *always* busy.
|
||
|
||
Please *DO NOT* ask people to post binaries to
|
||
comp.sys.ibm.pc.soundcard. It's not a binary newsgroup, and that's a
|
||
lot of wasted bandwidth to people who don't want the programs. Use
|
||
email. It saves bandwidth, fights cavities, and builds character.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
7] Is the GUS still in beta-test phase?
|
||
|
||
Absolutely NOT. It doesn't matter where you hear this rumor,
|
||
it's false. The rumor stemmed from the idea that you could get the
|
||
very latest GUS driver software, SBOS, etc., from the Gravis BBS.
|
||
These programs aren't beta test stuff. They are concrete examples of
|
||
Gravis listening to bug reports from GUS users and turning out fixes
|
||
as fast as they can.
|
||
|
||
That's commitment to customers on Gravis' part, NOT a lack of
|
||
a quality assurance department.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
8] What machines will the GUS work with?
|
||
|
||
You need an IBM compatible computer with at least a 286
|
||
processor. It needs to be at least a 386 if you want to use the GUS
|
||
with Windows.
|
||
|
||
8a] I've heard about problems with the OPTi chipset...
|
||
|
||
There have been troubles with the GUS if your computer's
|
||
chipset is made by OPTI. Not all OPTI chipsets are bad, but some of
|
||
them have a faulty DMA controller. We're still trying to pin down
|
||
which chipsets are flawed; when we have a better idea of exactly which
|
||
ones are bad they'll be added here. Until then, be careful if your
|
||
computer has an OPTI set, and try reading the UltraSound Daily Digest,
|
||
or comp.sys.ibm.pc.soundcard on USENET.
|
||
|
||
Written by: dantonio@magick.tay2.dec.com
|
||
]
|
||
] Actually, it's not just OPTi chipsets, UMC has been implicated
|
||
] as well (Gravis first noticed the problem with UMC chipsets) and
|
||
] according to Digital Audio Labs (who told Gravis what was going on),
|
||
] the bad datacode is 9149 and the bad chip is the 82C206. This is all
|
||
] explained in the docs for GUS0013.ZIP (I think), the OPTi fix posted
|
||
] to the GUS FTP sites.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
9] Why should I upgrade the memory onboard my GUS?
|
||
|
||
For starters, the announcement has already come out of Gravis
|
||
that the standard GUS will come with 512k instead of 256k. This means
|
||
that software companies will write their programs to use *at least*
|
||
512k onboard the GUS. And with all the users going to 1meg, chances
|
||
are that things will be written for that limit.
|
||
|
||
It's a cheap upgrade. If your board came with 256k, it will
|
||
only cost you about $30 to go up to 1meg (see question #10).
|
||
|
||
There's already a lot of MIDI files out there that require the
|
||
full 1meg to play them, because they use lots of different instrument
|
||
patches.
|
||
|
||
If you plan on doing any sampling, you'll need the space. You
|
||
can do direct-to-disk sampling, but it can cause "skips" to go into
|
||
the sample each time the sample goes down the bus to the drive. In a
|
||
worst case situation, you could be sampling 16 bits in stereo at
|
||
44kHz. So, you're doing 88000 samples (stereo, remember) of 16 bits
|
||
each every second. That's 171k (176000 bytes) every second, which
|
||
means the full 1meg memory will fill up in 5 seconds at that rate.
|
||
With only 256k, you can get about 1.5 seconds.
|
||
|
||
Of course, only people doing very serious stuff with the card
|
||
need to sample at that high of a rate in 16 bits. MOD files generally
|
||
do 16kHz 8 bit mono samples. But upgrading the card is still pretty
|
||
important in that case... do the math, and you'll see.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
10] Where can I get memory for the GUS, and how much will it cost?
|
||
|
||
You need six 256x4 DRAM chips, with speeds of 80ns or better
|
||
(in other words, 80ns OR LESS). They tend to run about $4 a piece, so
|
||
the total price will be $24 + shipping.
|
||
|
||
To find a place with them, just look through the Computer
|
||
Shopper magazine. Check the index for 'memory' and call a few places
|
||
for prices. (After a little calling, I found a place selling them for
|
||
$3.45 apiece.)
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
11] I'm having trouble installing the GUS software...
|
||
|
||
One of the earlier versions of the GUS software disks (1.21)
|
||
had a problem with the install program. Check out the GUS FTP sites
|
||
or the Gravis BBS for the latest stuff (see question #6).
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
12] I'm having trouble getting the GUS to work with Windows...
|
||
|
||
There in one possibility that accounts for about 50% of the
|
||
problems people have with the GUS and Windows: you can't have SBOS
|
||
loaded before going to Windows. (You don't need it... if the Windows
|
||
program was written right, Windows will handle the link to the card;
|
||
the program shouldn't care.) Try running ULTRINIT (it clears the GUS'
|
||
program memory), or rebooting.
|
||
|
||
Other problems:
|
||
|
||
(a) No sound at all in Windows...
|
||
|
||
Written by: dantonio@magick.tay2.dec.com
|
||
]
|
||
] People often put ultrasnd.ini into \windows\system which they
|
||
] shouldn't. They SHOULD put \ultrasnd\windows\midimap.cfg into
|
||
] \windows\system to get the MIDI stuff setup correctly.
|
||
|
||
(b) I'm not getting any sound when I play MIDI files under Windows.
|
||
The Patch Manager shows empty boxes.
|
||
|
||
Written by: bs@mda.ca (Bruce Sharpe)
|
||
]
|
||
] You need a file called ULTRASND.INI. You can find this file
|
||
] in any one of the following places:
|
||
]
|
||
] 1. The v1.21 distribution disk set.
|
||
] 2. One of the GUS FTP sites.
|
||
] 3. The Gravis BBS.
|
||
] 4. CompuServe: GO PCVENB, Library 14, name is ULTSND.INI
|
||
] (rename it to ULTRASND.INI after downloading).
|
||
]
|
||
] ULTRASND.INI must be placed in the directory pointed to by the
|
||
] environment variable ULTRADIR (usually C:\ULTRASND). It does *not* go
|
||
] into the WINDOWS or WINDOWS\SYSTEM directory.
|
||
]
|
||
] Even if you have an ULTRASND.INI in your ULTRADIR directory,
|
||
] look at it. It should have many lines in it saying things like
|
||
] "0=acpiano". If it is only a few lines long, get another copy and put
|
||
] it into the ULTRADIR directory. Reboot Windows and you will soon be
|
||
] hearing beautiful music!
|
||
]
|
||
] (The purpose of the ULTRASND.INI file is to let the Windows
|
||
] driver know what patch file goes with what patch number. If the
|
||
] driver doesn't find the .INI file in the ULTRADIR directory it creates
|
||
] a truncated version with no patch names in it.)
|
||
|
||
(c) All the list boxes are blacked out in the UltraSound Patch
|
||
Manager.
|
||
|
||
Written by: bs@mda.ca (Bruce Sharpe)
|
||
]
|
||
] This was a problem that was fixed in v1.02. It only occurs in
|
||
] certain Windows color schemes (e.g., Ocean). If you can't get your
|
||
] hands on a more recent PatchManager, then change your color scheme.
|
||
|
||
(d) Other general Windows/GUS problems.
|
||
|
||
Written by: john.smith@gravis.com (John Smith)
|
||
] At least one major problem people have been having with the
|
||
] new release has been solved. Many thanks to Fransisco Perez. He
|
||
] noticed that he had a grvsultr.386 file in his \windows directory and
|
||
] it was NOT the new one. Apparently, windows looks in the path and
|
||
] uses the first one that it finds. It should have gotten the one in the
|
||
] windows\system directory. Using the old one with the new patches etc.
|
||
] causes SERIOUS problems. The old install software required the user to
|
||
] copy some things manually and some people put the files in the windows
|
||
] directory instead of the windows\system directory. The new install
|
||
] will install windows automatically and puts the files in the
|
||
] windows\system directory. To correct the problem, make sure the
|
||
] following files are in your windows\system and ultrasnd\windows
|
||
] directory ONLY!!! If you find them anywhere else, you should remove
|
||
] them....
|
||
]
|
||
] ...\windows\system\
|
||
] grvsultr.386 <
|
||
] midimap.cfg < These files are also located
|
||
] ultmport.drv < in the UltraSnd\Windows
|
||
] ultrasnd.drv <
|
||
]
|
||
] ...\ultrasnd\
|
||
] ultrasnd.ini
|
||
]
|
||
] ...\ultrasnd\windows\
|
||
] ultrasnd.ini
|
||
] oemsetup.inf
|
||
] mixer.exe
|
||
] patchmgr.exe
|
||
] patchmgr.hlp
|
||
] ultrahlp.hlp
|
||
]
|
||
] Some of you have been trying to re-run the automatic Windows
|
||
] install simply by running WINGUS from your UltraSound\Windows
|
||
] directory. The problem with this is WINGUS is looking for an install
|
||
] script file that has an extension of .INF. The first file it
|
||
] encounters is OEMSETUP.INF, which it trys to execute but because this
|
||
] is NOT a script file you will get MANY error messages. Try renaming
|
||
] OEMSETUP.INF to OEM.TMP then run WINGUS. WINGUS will then see WIN.INF
|
||
] and load that instead.
|
||
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
13] How do I get the GUS to work with this program?
|
||
|
||
Written by: rdippold@cancun.qualcomm.com (Ron Dippold)
|
||
]
|
||
] GUS Tested Programs Compatability List V1.05 Jan 26, 1993
|
||
]
|
||
] Send updates to rdippold@qualcomm.com.
|
||
]
|
||
] This is a list of compatibility settings for the Gravis
|
||
] Ultrasound card. I have not personally verified all of these, most of
|
||
] them are submitted to me by other GUS owners. Your results may vary.
|
||
] Nor is this a list of all programs that will run with the GUS - this
|
||
] is just a list of those that have been tested by those who sent me
|
||
] mail. It is for the purpose of helping GUS owners run a program
|
||
] without hunting for the appropriate options.
|
||
]
|
||
] If the switches listed don't work, try removing EVERYTHING
|
||
] from your AUTOEXEC.BAT and CONFIG.SYS files. These settings worked
|
||
] for someone, and memory managers and other device drivers seem to be
|
||
] the main culprits when something doesn't work.
|
||
]
|
||
] The "Version" indicates the version of SBOS that the program
|
||
] was tested with.
|
||
]
|
||
] Please note the "Most Wanted" section at the bottom of
|
||
] programs which just don't seem to want to work. Please check all 16
|
||
] combinations of settings ( -o= none, 1, 2, 3 and -x= none, 1, 2, 3)
|
||
] before submitting it as a "won't work."
|
||
]
|
||
] Things are now arranged in a hierarchical fashion. If you
|
||
] manage to "promote" anything up the hierarchy, please let me know
|
||
] ASAP. Ditto if you notice a problem with a game running with an old
|
||
] version of SBOS that no longer occurs with a new version.
|
||
]
|
||
] Native GUS Support
|
||
] ========================================================================
|
||
] Chuck Yeager's Air Combat (new version)
|
||
] Star Control II (some people have problems with 1 meg of GUS RAM)
|
||
]
|
||
[ If you have problems with SCII because you have 1meg of
|
||
GUS RAM, you can solve the problem by playing a 669 file
|
||
with the 669 player before startting SCII. No one knows
|
||
why this fixes it, but it does. -Ed. ]
|
||
]
|
||
] SBOS Soundblaster support Version Parameters
|
||
] ========================================================================
|
||
] 4-D Boxing 1.20 None (Voice is too slow)
|
||
] 4-D Boxing 1.23 None
|
||
] Aces of the Pacific 1.20 None
|
||
] Alone in the Dark 1.20 None
|
||
] Amazon 1.20 None
|
||
] Armour-Geddon 1.22 None
|
||
] ATP 2.0 1.22 None
|
||
] AV8B Harrier Attack 1.20 -o2
|
||
] Battle Chess 4000 1.23 None
|
||
] Blaster Master 1.20 -x3
|
||
] Brix 1.23 None (Strange if with SBOSDRV.SYS)
|
||
] Catacombs 3D 1.20 None
|
||
] Chuck Yeager's Air Combat (old) 1.23 None
|
||
] Civilization None
|
||
] Comanche: Maximum Overkill 1.20 None (Get Update from Novalogic)
|
||
] Comanche: Maximum Overkill 1.20 None (or music=adlib, digital=sb)
|
||
] Commander Keen (part 4) 1.22 -x2
|
||
] Contraption Zack 1.22 None
|
||
] Darkseed 1.23 None
|
||
] Daughter of Serpents 1.22 None
|
||
] Dinosaur Adventure 1.22 None
|
||
] Dragon Flight 1.22 None
|
||
] Dragon's Lair III 1.22 None
|
||
] Dune 1.20 None
|
||
] Dune II 1.22 None
|
||
] Earl Weaver Baseball II 1.20 None (digitized sounds out speaker)
|
||
] Elite Plus 1.20 None
|
||
] Escape from Alcatraz 1.20 -o3
|
||
] F-117A Stealth Fighter 1.23 -o1
|
||
] F-15 Strike Eagle II 1.20 -o3
|
||
] F-15 Strike Eagle III 1.23 -x2
|
||
] F-29 Retaliator 1.23 None
|
||
] Falcon 3.0 1.22 None
|
||
] Fate of Atlantis 1.20 None
|
||
] Formula One Grand Prix 1.20 -o2
|
||
] Front Page Sports Football 1.20 None (voice may echo)
|
||
] Galactix 1.3 1.20 -o3 (not fully compatible)
|
||
] Galactix 1.3 1.22 None
|
||
] The Games: Summer Challenge 1.20 None
|
||
] Gobliiins (Cocktel) 1.22 None
|
||
] Goblins 2 1.22 None
|
||
] Gods 1.23 None
|
||
] Grand Master Chess 1.22 None
|
||
] Gunship 2000 1.23 None (game pauses in speech)
|
||
] Hardball III 1.22 None
|
||
] Heart of China 1.20 None
|
||
] Hole in One Minature Golf Dlx 1.22 None
|
||
] Humans 1.20 -o3
|
||
] The Incredible Machine 1.20 None
|
||
] Jill of the Jungle 1.23 None (Strange if with SBOSDRV.SYS)
|
||
] Joe and Mac: Caveman Ninja 1.22 None
|
||
] Ken's Labyrinth 1.23 None
|
||
] Kiloblaster 1.22 None
|
||
] King's Quest V 1.20 None
|
||
] King's Quest VI 1.20 -o3 (no speech)
|
||
] King's Quest VI 1.22 -o2 -x3
|
||
] King's Quest VI 1.23 -x3
|
||
] Knights of the Sky 1.20 None
|
||
] L.A. Law 1.22 None
|
||
] Leather Godesses of Phobos II 1.20 -o1
|
||
] Legend of Kyrandia 1.20 None
|
||
] Legend of Robin Hood 1.20 None
|
||
] Legends of Valour 1.22 None
|
||
] Leisure Suit Larry V 1.22 -o2 -x3
|
||
] Lemmings 1.20 Lemmings -x for PC type
|
||
] Lemmings 1.22 None
|
||
] Links 386 1.05 or later 1.20 -o1 -x2 (turn off bckgrnd sounds)
|
||
] Links 386 1.05 or later 1.22 -x2 (load with golf /s )
|
||
] LHX Attack Chopper 1.23 None
|
||
] Llamatron 2112 1.22 None (Turn off QEMM)
|
||
] Mars 1.23 None
|
||
] Might and Magic IV 1.22 None (some problems - try Adlib)
|
||
] Monkey Island II 1.20 None
|
||
] Overkill 1.20 None
|
||
] Patriot 1.22 None
|
||
] PGA Golf 1.20 -o2
|
||
] Playroom 1.20 None
|
||
] Populous II 1.23 None
|
||
] Powermonger 1.20 None
|
||
] Prince of Persia 1.20 -o1
|
||
] Putt-Putt Joins the Parade 1.22 None
|
||
] Quest for Glory III 1.23 -o2 -x2
|
||
] Reader Rabbit I 1.20 None
|
||
] Reader Rabbit II 1.20 None
|
||
] Reading Adventures in OZ 1.20 None
|
||
] Red Baron 1.20 None
|
||
] Rex Nebular 1.22 -x3
|
||
] Rome AD 92 1.22 None
|
||
] Secret Weapons of the Luftwaffe 1.23 None
|
||
] Siege 1.20 -x3
|
||
] Sierra Xmas Card '92 1.22 None
|
||
] Sim Ant 1.20 None
|
||
] The Simpsons 1.22 None
|
||
] Simusex 1.20 None
|
||
] Spear of Destiny 1.20 -o2
|
||
] Spear of Destiny 1.22 None
|
||
] Starfire 1.20 None (no voice)
|
||
] Street Fighter II 1.22 None
|
||
] Stormovik SU-25 1.23 None
|
||
] Strange Deadfellows 1.20 GF1 int = MIDI int
|
||
] Stunt Driver (1.5?) 1.23 None
|
||
] Stunts (slight slowdown) 1.20 None
|
||
] Stunts 1.22 None
|
||
] Stunt Island 1.22 None
|
||
] Task Force: 1942 1.22 None
|
||
] Terminator 2029 1.23 None (MIDI IRQ must be 7)
|
||
] Thunder Hawk 1.20 -x3 (still flakey)
|
||
] Tristan Pinball 1.20 None
|
||
] Ultima Underworld 1.20 None
|
||
] Ultima Underworld II 1.22 None
|
||
] Ultima VII 1.23 None
|
||
] Unreal Demo 1.20 IRQ must be 2
|
||
] Unreal Demo 1.23 None (sounds much better)
|
||
] V for Victory: Utah Beach 1.22 None
|
||
] V for Victory: Velikiye Luiki 1.22 None
|
||
] Where in the World is Carmen... 1.20 -o1
|
||
] Where in the World... DELUXE 1.23 -o1
|
||
] Willy Beamish 1.20 None
|
||
] Wing Commander 1.20 -o2 -x2 (slow)
|
||
] Wing Commander 1.22 -o2 -x2
|
||
] Wing Commander II 1.23 None
|
||
] Wolfenstein 3D 1.22 None
|
||
] WOW II 1.3 (MOD player) 1.20 None
|
||
] World Circuit 1.23 -o2
|
||
] Wrath of the Demon 1.20 None
|
||
]
|
||
] Note - Adlib support will usually allow you to select Adlib
|
||
] sounds and Soundblaster Music. You just don't get Soundblaster
|
||
] digitized sounds.
|
||
]
|
||
] SBOS Adlib Support Version Parameters
|
||
] ========================================================================
|
||
] Altered Destiny 1.23 None
|
||
] Conan 1.20 None
|
||
] Covert Action 1.23 None
|
||
] Future Wars 1.20 None
|
||
] Heart Light 1.22 None
|
||
] So You Want To Be a Hero? 1.20 None
|
||
] Star Trek 25th Anniversary 1.22 None
|
||
] Tegel's Mercenaries 1.22 None
|
||
]
|
||
] Most Wanted List (Games that Just Don't Work so far)
|
||
] ========================================================================
|
||
] Dr. Who Dalek Attack 1.22 Game freezes after explosion
|
||
] SimLife 1.22 Runs with -o3, but no sound
|
||
] Wizkid 1.23 Seems to wipe all TSRs
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
14] How do I get the GUS to work with this aardvark?
|
||
|
||
Sorry. I'm getting a little bored typing all this up.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
15] What new hardware is coming out for the GUS?
|
||
|
||
Written by: Bruce Sharpe (bs@mda.ca)
|
||
]
|
||
] -------------------------------------------------------------------
|
||
] | Advanced Gravis Product Support BBS Pricing & Availability |
|
||
] -------------------------------------------------------------------
|
||
] | Item When? SRP($US) |
|
||
] -------------------------------------------------------------------
|
||
] | MIDI Connector Box | Apr '93 | $49.95 |
|
||
] | 16-bit Stereo Recording Interface Card | Apr '93 | $149.95 |
|
||
] | LMSI CD-ROM Daughter Card for CM205 and | Qtr 1 '93 | $59.95 |
|
||
] | and CM215 (Phillips, Magnavox, LMSI) | | |
|
||
] | Sony CD-ROM Daughter Card for Sony 31A | Qtr 1 '93 | $49.95 |
|
||
] | Mitsumi CD-ROM Daughter Card | Qtr 1 '93 | $49.95 |
|
||
] | SCSI CD-ROM Daughter Card | Qtr 1 '93 | TBA |
|
||
] -------------------------------------------------------------------
|
||
]
|
||
] Details? Good question.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
16] What new software is coming out for the GUS?
|
||
|
||
Gravis has signed contracts with several companies to release
|
||
and/or support software for the GUS:
|
||
|
||
a) Gravis Ultrasound 3D
|
||
|
||
[ SEE ALSO -- Question #19 ]
|
||
|
||
"Advanced Gravis announced a development that will forever
|
||
change the way PC game players, business, and multimedia software
|
||
users perceive sound from their computer software. Gravis UltraSound
|
||
3D for the PC, the next step for the Gravis UltraSound card, places
|
||
the computer user in the middle of an audio environment for immersive
|
||
virtual reality audio. For the first time outside virtual reality labs
|
||
and at an affordable consumer pricepoint, sound effects, music, even
|
||
simple clicks of a mouse can be placed in an audio space that
|
||
surrounds the user like a sphere.
|
||
|
||
"Utilizing Focal Point technology, UltraSound 3D processes the
|
||
audio signal through a technique called "convolution," new right and
|
||
left binaural audio signals are generated that create a wraparound
|
||
sound effect to the human ear. The sound signal is actually a stereo
|
||
signal shaped electronically to make the listener hear the sound as
|
||
three-dimensional and in the correct location -- a psychoacoustic
|
||
effect that can be manipulated in real time. When compared to an
|
||
equalizer, binaural processing adjusts the gain and phase of the
|
||
frequency band. But it would take two hundred sliders for gain and
|
||
another two hundred sliders for phase shift per ear and the ability to
|
||
change all of them in real time to achieve the immersive virtual
|
||
reality audio effect of Gravis UltraSound 3D."
|
||
|
||
b) Midisoft Recording Session
|
||
|
||
"Advanced Gravis Computer Technology Ltd. and Midisoft
|
||
Corporation have signed an agreement whereby Midisoft music authoring
|
||
software will be bundled together with Advanced Gravis UltraSound(tm)
|
||
multimedia PC hardware. The world-wide, non-exclusive licensing
|
||
agreement extends to the end of 1993.
|
||
|
||
"Under the terms of the agreement, Gravis will license
|
||
Midisoft Recording Session for Windows and a collection of MIDI songs
|
||
for inclusion in the retail versions of the Gravis UltraSound sound
|
||
card. The bundle will give users the ability to easily play, compose,
|
||
record, and edit MIDI music for personal, business, or educational
|
||
purposes."
|
||
|
||
c) Power Chords for Windows
|
||
|
||
"Advanced Gravis Computer Technology Ltd. and Howling Dog
|
||
Systems have signed an agreement whereby Howling Dog's music software
|
||
will be bundled together with Advanced Gravis UltraSound(tm)
|
||
multimedia PC hardware. The world-wide, non-exclusive licensing
|
||
agreement extends to the end of 1993.
|
||
|
||
"Under the terms of the agreement, Gravis will license Power
|
||
Chords for Windows and a collection of MIDI songs for inclusion in the
|
||
retail versions of the Gravis UltraSound sound card. The bundle will
|
||
give users the ability to easily play, edit and compose MIDI music for
|
||
personal, business, or educational purposes using a familiar guitar
|
||
interface and powerful drum kit."
|
||
|
||
d) Other deals that have been announced:
|
||
|
||
Written by: John Smith <john.smith@gravis.com>
|
||
]
|
||
] Titles Planned for UltraSound Support!
|
||
] Shipping the 1st Qtr. of 1993
|
||
] Updated: Feb 20th, 1993
|
||
]
|
||
] The following list has been complied from information given to
|
||
] us by the publishers at the time they received our GUS development
|
||
] kit. What follows is a partial list of those publishers' plans.
|
||
]
|
||
] Publisher Working Title Rel.Date
|
||
] --------- ------------- --------
|
||
] Accolade Star Control II Shipping
|
||
] Other titles planned for summer.
|
||
]
|
||
] Activision Return to Zork March
|
||
] Future titles also planned for 1993
|
||
]
|
||
] Apogee Software Pickle Wars Feb-Mar
|
||
] Extensive GUS support this year, including educational titles.
|
||
]
|
||
] Apunix Sound Tool Mar-Apr
|
||
] They plan to release four other titles with GUS support.
|
||
]
|
||
] The Blue Ribbon SuperJAM Feb-Mar
|
||
] Sound Works Ltd.
|
||
] Also working on other MPC titles. Well known music company
|
||
] producing quality work for several years. Featured numerous
|
||
] times in Keyboard magazine.
|
||
]
|
||
] Bt Software Xanthus Feb
|
||
] Enterprises PC Composer Mar
|
||
] Published 3 selling titles to date. Will support GUS in all
|
||
] future titles.
|
||
]
|
||
] Comptons New Media Untitled Apr-May
|
||
] Has planned support for all future releases.
|
||
]
|
||
] DigiVox Sound Impression Mar
|
||
] Has plans for other future titles
|
||
]
|
||
] E Book Untitled Apr
|
||
] Has plans to support the GUS in future releases. An EA(AFL)
|
||
]
|
||
] Electronic Arts Ultra Chuck Yeager Shipping
|
||
] NHL Hockey Feb-Mar
|
||
] Further support planned for additional titles. Cannot release
|
||
] working names yet.
|
||
]
|
||
] Epic Games Drum Blaster Feb-Mar
|
||
] Shareware company planning support for all their new titles
|
||
] including Track Blaster, Zone 66, Solar Winds, Savage Crusade.
|
||
]
|
||
] Hollyware Johnny Quest Feb-Mar
|
||
] Famous cartoon adventure series of the 60's. Several titles
|
||
] planned for GUS support in 1993.
|
||
]
|
||
] Ibis EarPlay Jan
|
||
] RiffTutor Feb
|
||
] Well known for their music programs. GUS support planned for
|
||
] all coming titles.
|
||
]
|
||
] ID Software Doom Feb-Mar
|
||
] Bio-Hazard
|
||
] Huge success with Wolfstein 3D. GUS support planned for all
|
||
] upcoming titles.
|
||
]
|
||
] Intel Corporation 960 Family Features Feb
|
||
] Planning to use GUS in several Multi-Media Projects.
|
||
]
|
||
] Interplay Buzz Aldrin's Race Mar
|
||
] into Space
|
||
] Plans GUS support for all 1993 titles. Now handles Virgin
|
||
] Games, also planning GUS support.
|
||
]
|
||
] IntraCorp Inc. Terminator 2 Chess Feb
|
||
] Trump Castle 3 Mar
|
||
] Have produced quality games, such as Home Alone 2, Bridge
|
||
] Master and Dark Half.
|
||
]
|
||
] LucasArts Entrtnt. Untitled Apr
|
||
] Several titles planned for GUS support
|
||
]
|
||
] Kesmai Corporation Air Combat Warrior Feb
|
||
] Online gaming system has big plans for GUS support
|
||
]
|
||
] Megatoon Jersey Devil Mar-Apr
|
||
] Electronic Arts (AFL) has many titles planned for GUS support
|
||
]
|
||
] Mercer Comp Systems Midi Performer Feb
|
||
] Music Software company plans GUS support for several new
|
||
] titles
|
||
]
|
||
] MicroProse World Circuit Shipping
|
||
] David Ledbetter's Golf Jan-Feb
|
||
] Harrier Jan-Feb
|
||
] These titles will include a patch, or will be revised for full
|
||
] GUS support.
|
||
]
|
||
] MidiSoft Recording Session Shipping
|
||
] Music Software Company. Will support GUS in all future
|
||
] titles.
|
||
]
|
||
] New World Computing Empire Deluxe Feb
|
||
] An affiliate of Broderbund Software. Plan GUS support for all
|
||
] future titles.
|
||
]
|
||
] Norsehelm Products Ragnarok II Mar
|
||
] Seven Wonders
|
||
] Producers of quality arcade adventure games. Plan to support
|
||
] GUS in future titles.
|
||
]
|
||
] NovaLogic Comanche shipping
|
||
] Maximum Overkill (the new Missions disk)
|
||
] UltraBolts Apr
|
||
] Affiliate of Electronic Arts. #1 selling fall title. Includes
|
||
] their own SBOS. GUS delivers superior stereo sound (not MONO)
|
||
] with much clearer sound effects.
|
||
]
|
||
] Odyssey Software Space Wars Mar
|
||
] Received excellent press coverage in recent articles
|
||
]
|
||
] Psygnosis Lemmings 2 Feb-Mar
|
||
] Renowned for huge successes in arcade style games. Plan to
|
||
] support GUS in other 1993 releases.
|
||
]
|
||
] Silicon & Synapse Lost Vikings Mar
|
||
] Well known developers of the SNES. They have also done
|
||
] development for Interplay.
|
||
]
|
||
] S.S.I. Great Naval Battles Shipping
|
||
] Electronic Arts affiliate. Well known for combat simulations
|
||
] and D&D software. This title includes their own SBOS patch.
|
||
]
|
||
] Twelve Tone Systems Cake Walk Pro Mar
|
||
] Music publisher will produce several titles with GUS support
|
||
]
|
||
] Three Sixty Battle Cruiser 3D Feb
|
||
] Electronic Arts Affiliate. Excellent reputation for air,
|
||
] combat and war simulations. Plan to support GUS in other 1993
|
||
] releases.
|
||
]
|
||
] VOR Technologies Empires of the Known Mar
|
||
] Universe
|
||
] Online gaming system. Plans GUS support to take advantage of
|
||
] digital audio.
|
||
]
|
||
] Westwood Studios Untitled Apr-May
|
||
] Has plans in the works for GUS support and 3D support in
|
||
] summer releases.
|
||
]
|
||
] WinJammer Software WinJammer Shipping
|
||
] Well established Music Shareware Company. Producing a new
|
||
] midi-sequencer with GUS support.
|
||
|
||
e) Tons o' Free/Share/Cripple/*Ware
|
||
|
||
Check out the GUS FTP sites (see question #6) for the latest
|
||
stuff.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
17] How do I build the MIDI interface for the GUS?
|
||
|
||
Written by: pcunnell@micrognosis.co.uk (Paul Cunnell)
|
||
]
|
||
] > Has anyone made the midi interface for the GUS that is in the FAQ?
|
||
] > If so, were did you find the part# 6N138? I cant seem to locate
|
||
] > this anywhere. Also, (excuse my ingorance i'm not an EE) but
|
||
] > what exactly is that part and its purpose? Thanks...
|
||
]
|
||
] The 6N138 is a high sensitivity opto-isolator, manufactured by
|
||
] Hewlett Packard (and I believe, a company called Quality Technology)
|
||
] The main point in using this part as opposed to other more common
|
||
] opto-isolators is the low LED ON current spec. (1.6mA)
|
||
]
|
||
] A midi out circuit is basically a LED in series with 600 ohms,
|
||
] and a 5V supply. Taking into account the 1.7V forward drop across the
|
||
] LED, you get about 5mA in the on state. Other optos generally need
|
||
] more current to turn them on (say 15-60mA, but this varies a lot). A
|
||
] 'high speed' 6N137 opto will also work, I believe, but that would be a
|
||
] bit marginal on the input current (spec. is min 5mA).
|
||
]
|
||
] Since a number of people have been asking, I'll add below the
|
||
] midi circuit that I'm using, plus a bit of general explanation I've
|
||
] culled from other peoples' postings on the subject.
|
||
]
|
||
] Generic Midi Out/In/Through Circuit
|
||
] ===================================
|
||
]
|
||
] The following shows a typical OUT, cable, and IN circuit
|
||
]
|
||
] MIDI OUT port ---->|<- cable ->|<---- MIDI IN port +5V
|
||
] 270 |
|
||
] +5V DIN DIN +--\/\/\/-+
|
||
] | 220 +-+ +-------+ +-+ 220 +--------+ |
|
||
] |\ +-\/\/\/--|4|-|-------|-|4|--\/\/\/--| OPTO |-+-+- UART RXD
|
||
] UART | \ | | | | | | |ISOLATOR| |
|
||
] TXD ---| \---\/\/\/--|5|-|-------|-|5|----------| |-+ |
|
||
] | / 220 | | +-------+ | | +--------+ | |
|
||
] | / +--|2|-+ +-|2| 6N138 GND|
|
||
] |/ 7407 | +-+ +-+ |
|
||
] GND |
|
||
] |
|
||
] +-------------------------------------------+
|
||
] |
|
||
] | +5V DIN
|
||
] | | 220 +-+
|
||
] | |\ +-\/\/\/--|4|
|
||
] | | \ | |
|
||
] +--| \---\/\/\/--|5| MIDI THRU
|
||
] | / 220 | |
|
||
] | / +--|2|
|
||
] |/ 7407 | +-+
|
||
] GND
|
||
]
|
||
] Note that when the UART TXD is high, no current flows through
|
||
] the resistors and optoisolator's LED, causing the optoisolator's
|
||
] phototransistor to remain off, allowing the UART RXD to be pulled high
|
||
] by the 270 ohm resistor. When the UART TXD is low, current flows
|
||
] through the resistors and optoisolator's LED, turning on
|
||
] optoisolator's phototransistor, grounding the UART RXD. The voltage
|
||
] drop across the optoisolator's LED is typically 1.5 volts, leaving 3.5
|
||
] volts to be dropped across (3 times 220) 660 ohms, which allows about
|
||
] 5 ma to flow.
|
||
]
|
||
] The reason a current loop is used is that it allows an ground
|
||
] isolated interconnection. Note that the ground from the MIDI OUT
|
||
] port's device is not connected to the ground of the MIDI IN port's
|
||
] device. This prevents ground loops in systems where appropriate
|
||
] attention has not been paid to grounding issues, such as the case of
|
||
] typical musicians in a typical club!
|
||
]
|
||
] Gravis Ultrasound Circuit
|
||
] =========================
|
||
]
|
||
] 15 pin D connector
|
||
] 220R
|
||
] pin-1 +5v ----+--------------------------/\/\/\---------------\
|
||
] | \ 4
|
||
] | Gnd--2 MIDI OUT
|
||
] | |\ |\ 220R / 5
|
||
] pin-12 tr >---|------| o-----| o----------/\/\/\--------------/
|
||
] | 13|/ 12 11|/ 10
|
||
] | 220R
|
||
] +---------------------------/\/\/\-------------\
|
||
] | \ 4
|
||
] pin-15 rx <---|--------------------+ Gnd--2 MIDI THRU
|
||
] | |\ |\ | 220R / 5
|
||
] | +--| o-----| o---+-------/\/\/\------------/
|
||
] | | 1|/ 2 3|/ 4
|
||
] | |
|
||
] | +------+
|
||
] | 270R | 220R
|
||
] +--/\/\/\--+ +------+----------/\/\/\--------\
|
||
] |B |C |A | \ 4
|
||
] +-|----------|----|-+ | MIDI IN
|
||
] | 8 6 2 | ----- / 5
|
||
] | | / \ IN914 or IN4148 +-/
|
||
] | 6N138 | --- |
|
||
] | | | |
|
||
] | 5 3 | | |
|
||
] +------------|----|-+ | |
|
||
] | |K | |
|
||
] pin-5 Gnd --------------+ +------+----------------------+
|
||
]
|
||
] Inverters are 74LS04. (This is a 14-pin IC containing 6
|
||
] inverters. Connect pin 14 to +5V, pin 7 to GND)
|
||
]
|
||
] Leave pin 2 of the MIDI IN unconnected (Don't connect to
|
||
] ground).
|
||
]
|
||
] Acknowledgements:
|
||
] Michael R. Kesti (mrk@gvgspd.gvg.tek.com) - general description
|
||
] Mr. D Ingles (davei@comp.lancs.ac.uk) - midi thru bit
|
||
] Remek Lipinski (remek@mamura.ee.mu.oz.au) - schematic (updated)
|
||
] David Morning (dam@dcs.glasgow.ac.uk) - schematic (original)
|
||
] Dave Perry (dp@hydra.carleton.ca) - research & pin corrections
|
||
]
|
||
] Some hints for testing your circuit
|
||
] ===================================
|
||
]
|
||
] 1] Check *all* connections (use a continuity tester, and tick
|
||
] them off on a printout of the circuit).
|
||
]
|
||
] 2] Check them again ;-)
|
||
]
|
||
] 3] Make sure you have the latest (GUS0012.zip) windows midi
|
||
] driver, and make sure it is installed properly.
|
||
]
|
||
] 4] Make sure your midi sequencer package is set up to use the
|
||
] Ultrasound Midi In/Out ports. (As opposed to the Ultrasound
|
||
] Synth)
|
||
]
|
||
] 5] If you still have no joy,
|
||
]
|
||
] a] Just connect the +5V and GND to your midi circuit,
|
||
] (leave the d-connector pins 12 and 15 unconnected),
|
||
] and then connect pin 13 of the 7404 to +5V check you
|
||
] have (about) +5V appearing on pin 10. This checks
|
||
] midi out.
|
||
]
|
||
] b] Connect pin 4 of the midi-in DIN socket via 2 extra
|
||
] 220R resistors to +5V. Check pin 4 of the 7404. It
|
||
] should be low (about 0V). Then connect pin 4 of the
|
||
] midi-in DIN socket to 0V. Pin 4 of the 7404 should go
|
||
] high. This checks midi in.
|
||
]
|
||
] c] Reconnect the d-type pins 12 and 15, and connect a
|
||
] midi cable between midi-out on the circuit and and
|
||
] midi-in on your synth. Set up your sequencer to use
|
||
] the Ultrasound MIDI port as an output, and ensure that
|
||
] one of the tracks is set to use this port. Check your
|
||
] synth is expecting MIDI data on the same channel as
|
||
] sequencer is transmitting. Start sequencer playing.
|
||
] Check that midi data is being transmitted at pin 12 of
|
||
] the d-type (look at it with an oscilloscope, if
|
||
] possible).
|
||
]
|
||
] Note
|
||
] ====
|
||
]
|
||
] Standard disclaimers apply - use this information at your own
|
||
] risk, and if your fry your card/PC/synth/toaster, then you have my
|
||
] sympathy, but not much else ;-)
|
||
]
|
||
] If you're not happy about messing with circuits and soldering
|
||
] irons and wires and stuff, then you may wish to wait for the midi
|
||
] connector box from Gravis to become available.
|
||
]
|
||
] I notice that in the older FAQs, there is a description (from
|
||
] Dustin Caldwell <DUSTIN@gse.utah.edu>) of the solder side pinout for a
|
||
] 15-pin D-type connector. This looks wrong to me. I have a 15-pin male
|
||
] d-type in from of me, and it looks like this from the solder side
|
||
] (i.e. the side you attach the wires to, rather than the side with the
|
||
] pins that plugs into the card):
|
||
]
|
||
] Gnd +5V
|
||
] 8 7 6 5 4 3 2 1
|
||
] +-----/-------------------------------\-----+
|
||
] | \ o o o o o o o o / |
|
||
] | ( ) \ / ( ) |
|
||
] | \ o o o o o o o / |
|
||
] +--------\-------------------------/--------+
|
||
] 15 14 13 12 11 10 9
|
||
] Rx Tx
|
||
]
|
||
] It is easy to get the pins confused on these connectors - the
|
||
] female version seen from the solder side of course has everything the
|
||
] other way around (pin 1 is on the left hand side).
|
||
]
|
||
] Hope this helps (or at least doesn't add to the confusion :-).
|
||
] All reasonable quality D-type connectors have pin numbers marked
|
||
] against the pins anyway.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
18] What are *.PAT *.VOC *.WAV *.SND *.MOD *.669, and *.MID files, and
|
||
how do I use them?
|
||
|
||
Written by: Matthew E. Bernold <MEB117@PSUVM.PSU.EDU>
|
||
]
|
||
] These are all different types of sound files.
|
||
]
|
||
] *.PAT files are GUS instrument files, or PATCH files. These
|
||
] files are what your GUS uses to recreate the various instruments it is
|
||
] capable of playing. Your .PAT files should be in your /ULTRASND/MIDI
|
||
] and /ULTRASND/SBOS directories.
|
||
]
|
||
] *.VOC and *.WAV files are basic digital sound files with
|
||
] headers. The *.VOC files are used on the soundblaster, and the *.WAV
|
||
] files are used by Microsoft Windows. Players capable of using these
|
||
] formats can read information on sampling rate, 8 or 16 bit, and
|
||
] mono/stereo from the header of these files. *.WAV files can be played
|
||
] in MS Windows by many programs. *.VOC files can be converted to *.WAV
|
||
] by many different programs, including SOX which is available via FTP.
|
||
] The latest version (7.0) has been ported to PC clones and can be found
|
||
] on the GUS FTP sites.
|
||
]
|
||
] *.SND files are raw sound files with no header information.
|
||
] This is the format currently used by the GUS. This means that you
|
||
] have to tell the player program about the sample, because the
|
||
] information on how to play it is NOT in the file, like with the *.VOC
|
||
] or *.WAV files. You can play these files using PLAYFILE which came
|
||
] with the GUS.
|
||
]
|
||
] *.MOD files are 4-voice 15 or 31 instrument music files which
|
||
] originated on the Amiga. They use 8-bit, 16kHz samples to produce the
|
||
] instruments, and note information to play the songs. *.MOD files are
|
||
] similar to MIDI files, but they are a bit more flexible because you
|
||
] can use any sample as an instrument (including voices and sound
|
||
] effects) instead of relying on the MIDI synth's own built in
|
||
] instruments. You can play these files using GUSMOD which can be found
|
||
] on epas.
|
||
]
|
||
] *.669 files are 8-voice music files. I don't know much about
|
||
] them, so maybe Tran (author of the GUS 669 player) can fill in this
|
||
] area. You can play these files using P669GU0 which can be found on
|
||
] epas.
|
||
]
|
||
] *.MID files are MIDI files. You can play these files with
|
||
] PLAYMIDI that came with the Ultrasound package, or with MediaPlayer in
|
||
] MS Windows. You might have to create a *.cfg file for the MIDI file
|
||
] if it was originally created for a synth that does not conform to the
|
||
] GM Midi standard.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
19] What exactly is GUS 3D?
|
||
|
||
First and foremost: YES, this is SOFTWARE. You will NOT need
|
||
to upgrade your GUS to be able to do the GUS-3D stuff.
|
||
|
||
Written By: dionf@ERE.UMontreal.CA (Francois Dion)
|
||
]
|
||
] There are several systems that are in use to get 3D sounds on
|
||
] recordings and some have been around since the 50s. Now i wont go into
|
||
] the "how it works" of the more recent ones, but i think this will
|
||
] clear up some confusion. The first part is a "hands-on" experiment,
|
||
] the second is informations, including the address and phone of the
|
||
] owner of the technology that is used with the Gravis Ultrasound.
|
||
]
|
||
] Let's get back to the early days of stereo. One record company
|
||
] (i cant seem to remember) was pushing it, while another (again, blank.
|
||
] anyone?) competed. Interestingly enough, technological development
|
||
] was put on stereo, and not on the first 3D system which was called
|
||
] "binaural recording" and it simply consisted of two microphones placed
|
||
] like the ears. You can try it this way:
|
||
]
|
||
] Go to a hat store and buy an extruded foam mannequin head.
|
||
] You'll then need two microphones. Condenser will do, but you will need
|
||
] to power them if you want to use them with the GUS, since it take a
|
||
] dynamic microphone because it does not supply phantom power like some
|
||
] mixer with XLR plugs. I will post a circuit later for Radio-shack
|
||
] condenser mike unit (a small element that cost about 2$) if there is
|
||
] some interest. If you dont want to mess with that, go with a cardiod
|
||
] dynamic element. Note that sensitive enough cardiod will cost you a
|
||
] lot, so think about that. You cut holes in the ears of the head, to
|
||
] insert the microphone units (dont forget to make the wires of the
|
||
] elements go inside the head and out the rear (or wherever). Use glue
|
||
] to fill the crack around the mic. Also, the more the ears look like
|
||
] real ears, the better it will work. If you trim the foam, dont forget
|
||
] to use an hairdryer to soften it (it will be more uniform). That's it.
|
||
] Try recording sounds, and you'll be surprised. I was! I did the
|
||
] experiment with a polystyrene head on which i incrusted two PZM
|
||
] microphones.
|
||
]
|
||
] Now that you understand how 3D recording is nothing like
|
||
] stereo recording, we'll see what is accesible presently.
|
||
]
|
||
] First, the gadget we just built in the previous section exist
|
||
] commercially, and is called "Mikey" and is made by Spherical Sound.
|
||
] It's the only system commercialised where the microphones are placed
|
||
] in a head.
|
||
]
|
||
] Another system is made by Virtual Audio and claims to enhance
|
||
] stereo depth, but is not labeled 3D audio. I dont have much more info
|
||
] on it, but from the description it looks like the same thing as the
|
||
] "mikey".
|
||
]
|
||
] Two other systems use less restraining microphones situation
|
||
] and can also be used on any signal because a DSP simulate a 3D signal
|
||
] from parameters entered on the machine. QSound (no hyphen) was
|
||
] developped in Quebec, and the inventor sold the concept to another
|
||
] company (Archer it seems). It is not that good even with electrostatic
|
||
] headphones, and is pretty bad if you are listening to it thru speakers
|
||
] and you are not in the soft spot. And for trivia: Madonna, Sting,
|
||
] Wilson Phillips and Paula Abdul to name a few have used the QSound on
|
||
] their latest recordings. Another trivia: The Q logo is very very close
|
||
] to Hydro-Quebec logo... QSound cost around 18K$ and is not midi
|
||
] controllable.
|
||
]
|
||
] The other variant with a DSP is Roland RSS (Roland Sound
|
||
] Space). It is a bit better (depending on how it is used) than QSound
|
||
] with headphones, but suffers the same faith as QSound when you are
|
||
] listening with speakers. Just move a bit from the soft spot, and
|
||
] suddenly what was in front left is now back left. RSS was used on
|
||
] Suzanne Cianni _Hotel Luna_ album. RSS cost around 40K$ and is midi
|
||
] controllable.
|
||
]
|
||
] Another system on which i have zero information is called
|
||
] Audio Cybernetics.
|
||
]
|
||
] The last technology is called Focal Point 3D Audio. It was
|
||
] developped by Bo Gehring and first used on the Macintosh computers
|
||
] with a modified Audiomedia (Digidesign). It cost around 1400$ in this
|
||
] configuration. But, Gravis saw that (Focal Point is from Seattle) and
|
||
] it is the system that we will be getting. At a much better price. The
|
||
] system produce the sounds with these parameters: direction, elevation
|
||
] and distance. I am pretty sure that Gravis will have to develop a
|
||
] SYSEX command set. We already need it badly, but with 3D, i will shoot
|
||
] myself if i cant control it thru sysex.
|
||
]
|
||
] By the way, here's how to get in touch with Focal Point 3D
|
||
] Audio, if you're interested.
|
||
]
|
||
] Focal Point(tm) 3D audio
|
||
] 1402 Pine av., #127
|
||
] Niagara Falls, NY 14301
|
||
] Voice/fax: 1-416-963-9188
|
||
]
|
||
] Ok, you have read the 3D thing, and you cant wait. You want
|
||
] big sound. The only possibility for now is surround. Now surround cost
|
||
] a lot of money, and it will not be useable anymore once you get the 3D
|
||
] driver. Wrong.
|
||
]
|
||
] Now, i hope you have an amplifier, cause if you dont, you can't
|
||
] use this little hack to get surrounding sound. WARNING: i am not
|
||
] responsible for any damage resulting from the use or misuse or
|
||
] anything else related to this circuit. Check that your - posts are
|
||
] connected to ground and not the +. If it's the case reverse the
|
||
] connections to the amplifier.
|
||
]
|
||
] It works surprisingly well considering the cost. Have fun!
|
||
]
|
||
] | Amplifier |
|
||
] | + - - + | You connect the front speakers as usual (dont mixup
|
||
] /| | | |\ the polarities!) _
|
||
] | |_| |_| | FLS: Front left speaker (/_\)
|
||
] | /_\ /_\ | FRS: Front right speaker
|
||
] | FLS FRS | R: variable pot 50 ohm. 10 watts or more (depends on
|
||
] |_ _| the amplifier)
|
||
] > | | <
|
||
] ><'R R'>< RLS: Rear left speaker (use a much smaller speaker
|
||
] > < for rear than front. 8 ohm also.)
|
||
] | RLS RRS | RRS: Rear right speaker (")
|
||
] | _ _ |
|
||
] | \_/ \_/ | the 2 - on front speakers are connected to the
|
||
] |_/ \_._/ \_| ground of the amplifier internally, so you dont
|
||
] + -|- + have to connect them.
|
||
] |_
|
||
] > |
|
||
] ><'R
|
||
] > Here, you do need to connect the 2 - thru R to the
|
||
] _|_ amplifier ground.
|
||
] - AMP GND
|
||
]
|
||
] Put the 3 potentiometer in a box so that you have the control
|
||
] in one place, and use enough wire so you can move with it. You'll have
|
||
] to experiment so that the R going to ground is a little higher than
|
||
] the other 2 and once that adjusment made, the other two must be
|
||
] adjusted so that the rear speakers are just adding a touch of depth
|
||
] (if you turn them off, you notice that the surround is gone). Also, if
|
||
] you have A-B speaker selection, plug the rear speakers on the + of B
|
||
] instead of A, you will then be able to switch them off easily. Of
|
||
] course, when you will use the 3D audio, it will affect the signal, so
|
||
] it's better to unplug the rear section. But for your video, tape, CD
|
||
] and regular GUS, you will still find it cool.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
20] What exactly is Wavetable Synthesis?
|
||
|
||
Written By: dionf@ERE.UMontreal.CA (Francois Dion)
|
||
]
|
||
] It is easier to find the Holy Grail than to find a text
|
||
] describing precisely what synthesis method the GUS uses, so it's time
|
||
] i take a shot at it. For this text i have searched thru ftp archives
|
||
] troughout the world, have asked info from Ensoniq, Roland,
|
||
] TurtleBeach, Advanced Gravis, Forte Creative Labs and i also took into
|
||
] account the numerous comments, praise and flames i received to model
|
||
] the text. Since this text is a result of a collective internet and
|
||
] industry wisdom, flames will go the way of /dev/nul. And please, read
|
||
] the text carefully, because i have received some comments from people
|
||
] who were thinking i wrote something when in fact i wrote the opposite
|
||
] (particularly from non anglophones).
|
||
]
|
||
] You probably have heard about the GUS beeing a wavetable
|
||
] soundcard. I have received some comments that the GUS is not such a
|
||
] thing, but since the industry uses this term (i.e. CL waveblaster,
|
||
] GUS, TB multisound etc...), i am not in a position to create confusion
|
||
] by renaming the technology. Wavetable explains perfectly what it is.
|
||
] A table containing a waveform.
|
||
]
|
||
] The GUS uses the third generation of wavetable synthesis, so
|
||
] before i start explaining it, i'll talk about the first two
|
||
] generations first.
|
||
]
|
||
] The first generation of wavetable synthesis was actually a
|
||
] _digitally_ controlled _analog_ oscillator(s) where parameters
|
||
] controlling the waveform were kept in memory. The curtis based synths
|
||
] and some others are directly derived from this concept.
|
||
]
|
||
] The second generation of wavetable synthesis uses a digital
|
||
] oscillator, with the waveform held in memory in it's basic form (one
|
||
] period usually). Parameters to alter the oscillator behaviour are
|
||
] also in memory. I use the general term "memory" instead of RAM,
|
||
] because in some case it's actually ROM, FlashROM, PROM, EPROM,
|
||
] switches, buffers etc... The Ensoniq chip found in the Macintosh Plus
|
||
] is an example (8 bit, 4 oscillators, 4096 byte wavetable).
|
||
]
|
||
] The third generation of wavetable synthesis which can be found
|
||
] in two flavors (RAM or ROM) is based on the second generation, but
|
||
] uses bigger wavetables to hold the waveform (either in single period
|
||
] or multi period format) including this time the attack and release. In
|
||
] this section, i will focus only on the GUS implementation, which
|
||
] basically encompass all other implementations. Basically, what you
|
||
] have are 32 oscillators which can do the exact same thing, and be
|
||
] programmed separately and/or simultaneously. What the hardware can do
|
||
] without the operating system is not too important here since we are
|
||
] looking at what the GUS _can_presently_do_ (with modifications to the
|
||
] OS, the GUS could do pretty much any synthesis method one can dream
|
||
] up), not what it would have done if the OS wasn't available. Of
|
||
] course, more processing done in hardware means more CPU cycles left
|
||
] for other things.
|
||
]
|
||
] So in the GUS, you have some RAM (up to 1Mb) that holds 1, 2,
|
||
] 3, etc, wavetables which consist of a sampled (or soft-synthesised)
|
||
] waveform, some parameters and optionally a sampled attack and release.
|
||
] Vhe GF1 ahip (an asic based on the Ensoniq DOC-II chip) will then
|
||
] playback a waveform when triggered based on some parameters it is
|
||
] given, and on others it will fetch from the wavetable. I dont know if
|
||
] all parameters can be fetched from RAM by the GF1, nor if the GF1 can
|
||
] fetch some instructions from RAM, but by using the current OS built in
|
||
] the windows drivers or in the DOS library, this is what the GUS
|
||
] _can_presently_use_ to synthesise music:
|
||
]
|
||
] - sampled or envelopped attack in 8/16 bit, signed/unsigned
|
||
] format *
|
||
] - sampled waveform (anything! a period, or a several seconds
|
||
] sample) *
|
||
] - sampled or envelopped release *
|
||
]
|
||
] with:
|
||
] - velocity (volume) *
|
||
] - panning (balance) *
|
||
] - precise frequency playback rates (with frequency based
|
||
] antialiasing and oversampling) *
|
||
] - mixing of all the channels *
|
||
]
|
||
] Up to here, it's sample playback. But there is more:
|
||
]
|
||
] - full vibrato (FM, depth, rate, sweep)
|
||
] - full tremolo (AM, depth, rate, sweep)
|
||
] - LFO (Low Frequency Oscillator) *
|
||
] - forward, reverse, dual direction looping or no looping *
|
||
] - the loop points can be anywhere (for sampled attack and release) *
|
||
] |-------|-------------|--------------|
|
||
] Start Start loop End loop End
|
||
] - 6 point envelope
|
||
] - tuning *
|
||
] - fractional endpoint *
|
||
] - combination of oscillators (up to 4 if the GF1
|
||
] implementation is the same as Ensoniq) *
|
||
] - previous waveform usage *
|
||
]
|
||
] And more recently:
|
||
] - 3D (focal point 3D positioning)
|
||
]
|
||
] ( "*" indicates that the operation is done in hardware. Some
|
||
] others may be done in hardware but i have not done any tests or found
|
||
] any technical information to confirm it. I also base 1 item on the DOC
|
||
] II capability, which should be implemented in the GF1.)
|
||
]
|
||
] Also, reverb, flanger, phasing etc... could be easily
|
||
] implemente within the drivers. Presently it can be done with a little
|
||
] work on the patches and/or midi timestamp (i have succesfully made
|
||
] flanger and phasing). Another thing that could be implemented is
|
||
] dynamic patch loading since the card supports it (i have done it). You
|
||
] can even get a distorted sound (ideal for guitars, vox, analog synths)
|
||
] by simply changing the 2's complement flag (work best with
|
||
] soft-synthesised patches).
|
||
]
|
||
] Last, it is far better to have a RAM wavetable synth than a
|
||
] ROM one, since you can upload your samples. Even sound canvas owners
|
||
] (and other synths too) complain that their ROM based GS synth lacks
|
||
] interesting drum and bass sounds, cannot play sound effects, and is
|
||
] not usable for dance and techno. Also you can have more space for
|
||
] each samples, because you always have only the samples you need in
|
||
] memory, so you can have better sampling rates and better waveforms.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
21] Is there a GUS device driver for Linux/BSD386/*IX?
|
||
|
||
There is a group of people working on device drivers and C
|
||
libraries for Linux, BSD386, 386bsd, Minix, SysVR3/386, and whatever
|
||
other PC/UNIX flavors there are out there.
|
||
|
||
If you'd like to be on the mailing list with this group, mail
|
||
to this address:
|
||
|
||
pugd-request%itchy@dsd.es.com
|
||
|
||
(PUGD stands for PC/UNIX GUS Driver. It's silly, but I was
|
||
pressed for time. :)
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
22] I'm having trouble joining the Ultrasound Daily Digest...
|
||
|
||
If you've mailed to ultrasound-request@dsd.es.com and haven't
|
||
received a reply within 48 hours, then send mail to
|
||
ultrasound-owner@dsd.es.com. The mailer at dsd.es.com sometimes has
|
||
trouble understanding some of the more relatively remote systems on
|
||
the net, so I have to kludge it by hand.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
23] How do I get the GUS to work with OS/2?
|
||
|
||
As of now, there is no OS/2 specific device driver for the
|
||
GUS. However, there is a mailing list specifically for GUS and OS/2
|
||
users. The list discusses how to use the two together, and there's
|
||
also a group of people on the list working on a device driver. If
|
||
you'd like to join the list, mail to:
|
||
|
||
gus-os2-request%itchy@dsd.es.com
|
||
|
||
There are a few simple tricks to get the GUS to work with OS/2
|
||
to a small degree right now:
|
||
|
||
Written by: Thomas Wong <twong@civil.ubc.ca>
|
||
]
|
||
] As it is right now, what you'll have to do is use a 8 bit DMA
|
||
] channel in your setup of the GUS to make it work under a DOS window
|
||
] under OS/2. If you have already installed/setup your GUS card, just
|
||
] go into the c:\autoexec.bat file under OS/2 and manually change the
|
||
] number in the environment variable. So, for example, use DMA channel
|
||
] #1. By doing this, you can now use playmidi, 669 player, gusmod... a
|
||
] number of GUS programs. But you still can't run playfile or SBOS (it
|
||
] may crash). In other words, you can use a play a list of midi, 669,
|
||
] mod...etc files in a DOS window, but can't play games. Gravis did say
|
||
] they will come out with an OS/2 driver but no date is set.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
24] How do I go about programming the GUS?
|
||
|
||
First off, go to the FTP sites and get the two UltraDox files
|
||
written by Phat Tran. Read them carefully, learn to love them.
|
||
|
||
There have been folks who have written MSDOS C libraries for
|
||
GUS work... they may have actually uploaded the code to one of the FTP
|
||
sites by now.
|
||
|
||
(If you want to use the GUS with another OS besides MSDOS,
|
||
read questions #21 and #23.)
|
||
|
||
That's the best place to start. There's rumors about a
|
||
development kit from Gravis that you don't have to sign a
|
||
non-disclosure agreement to use... we'll keep you posted.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
25] What are the pinouts for the CD Audio IN on the GUS?
|
||
|
||
Written by: <grtorlba@seattleu.edu>
|
||
]
|
||
] About two days ago I posted requested some info on the
|
||
] 4-pin CD audio pin on the GUS. I never got a reply but I got the info
|
||
] by downloading volume 1 of the digest. I looked at the FAQ and it
|
||
] wasn't there. Would you add that bit in the GUS FAQ so that others
|
||
] should not have to go through what I had to?
|
||
]
|
||
] The pin info was:
|
||
]
|
||
] left ground ground right
|
||
]
|
||
] I've tried this pin assignment and it seems to work.
|
||
] The articles in the digest pointed out that they weren't certain of
|
||
] the left-right assignment but the two pins in the middle are
|
||
] definitely the grounds.
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
26] I'm having trouble with... GENERAL TROUBLESHOOTING TIPS
|
||
|
||
Written by: john.smith@gravis.com (John Smith)
|
||
]
|
||
] It looks like a lot of the problems are incorrect
|
||
] installations.
|
||
]
|
||
] Make sure that you put ALL the correct files in the
|
||
] /ultrasnd/sbos directory and remove any old ones. Sbosdrv.exe,
|
||
] Loadsbos.exe and Sboslib.sbs MUST all be from the same release
|
||
] revision. They are NOT mixable. A lot of the problems you are seeing
|
||
] could happen if the wrong driver is used with the new loader and patch
|
||
] library. To make sure you are using the correct files, delete ALL
|
||
] files from /ultrasnd/sbos. Then unzip the new release into the sbos
|
||
] directory. Then COPY sbosdrv.exe up to the /ultrasnd directory. Then
|
||
] COPY loadsbos.exe up to the /ultrasnd directory also. Now pick either
|
||
] sboslo.bat or sboshi.bat up to /ultrasnd/sbos.bat. These two batch
|
||
] files assume you are using emm386. If you are using another memory
|
||
] manager (like qemm, 386max etc), use the appropriate command to load
|
||
] it into high memory. (NOTE: If you installed your software in some
|
||
] other directory, substitute it in place of /ultrasnd).
|
||
]
|
||
] Not all of the tips below apply to all programs. This is just
|
||
] a brief summary of some of the things we had to do to get some games
|
||
] running properly.
|
||
]
|
||
] 1) Make sure the BLASTER environment string tracks our
|
||
] ULTRASND string. Many games look at BLASTER to set up their stuff.
|
||
] SBOS needs ULTRASND. If they are not the same, the game will be
|
||
] looking one place and SBOS will using another. This is another reason
|
||
] NOT to have an SB and GUS in the same system. Presumably, the SB would
|
||
] want BLASTER set up for it and any game looking at it would not work
|
||
] with SBOS. BLASTER is set up like this:
|
||
]
|
||
] BLASTER=A220 I5 D1 T1
|
||
] | | | |
|
||
] | | | - Type of SB (1 = regular SB)
|
||
] | | ----- DMA channel (MUST be 1)
|
||
] | -------- IRQ used. (same as GUS midi irq)
|
||
] ------------- I/O base address
|
||
]
|
||
] This variable is set up by the GUS setup program. It should
|
||
] never need to be modified unless you modify ULTRASND by hand.
|
||
]
|
||
] For example, wolf3d looks at BLASTER to get its parameters.
|
||
] Sound will NOT function if the IRQs are different, but it will detect
|
||
] an Adlib.
|
||
]
|
||
] 2) Make sure that SBOS is up and running BEFORE you install
|
||
] your game. Some games configure themselves during their installation
|
||
] procedure. If SBOS is not running, it will assume there is no sound
|
||
] board present.
|
||
]
|
||
] 3) Some games have a separate setup/configuration section.
|
||
] Make sure you run this after you install the game OR change the
|
||
] ULTRASND variable. They are usually called setup, install or config.
|
||
] Look around for it. Some games also save the last configuration to use
|
||
] the next time the game is run. This means that if it didn't detect the
|
||
] card (because SBOS wasn't loaded), it will save that info and will
|
||
] start up the NEXT time with sound disabled. You will have to manually
|
||
] turn sound back on somehow. See your games manual. For example,
|
||
] Wolf-3d will do this.
|
||
]
|
||
] 4) Some games need all available RAM to run. Since SBOS
|
||
] currently takes approximately 19K, it may not have enough to run. Some
|
||
] games will shut off some of the sounds if RAM is short. Check your
|
||
] manual. It may also be necessary to load SBOS high to reclaim some of
|
||
] the RAM.
|
||
]
|
||
] 5) If you have poor performance with SBOS loaded, see if you
|
||
] have an expanded memory manager running. (qemm, 386max, emm386 etc)
|
||
] There is a SEVERE performance penalty to be paid if you run with
|
||
] these. Its a byproduct of your machine running in protected mode.
|
||
] Usually, only games that use direct I/O (mod players for example) are
|
||
] seriously effected by this. If you must have SBOS loaded high, then
|
||
] you will have to live with this. It is possible to disable the virtual
|
||
] DMA if you are using qemm. (NOVDS) Doing so should speed things up a
|
||
] bit.
|
||
]
|
||
] 6) It is possible for an application to detect the Adlib side
|
||
] of the GUS without SBOS being loaded. It depends on the method it uses
|
||
] to detect it. Obviously if that happens, the application will think it
|
||
] has an Adlib, but nothing is going to work.
|
||
]
|
||
] 7) Many games need to detect (and use) extended/expanded RAM
|
||
] before some sounds will be activated (usually digitized stuff) Refer
|
||
] to your manual for these kind of problems. An SB will not operate
|
||
] properly under these conditions either. For example, Falcon III will
|
||
] not play digitized sounds until EMS is set up properly. SBOS has
|
||
] nothing to do with this problem.
|
||
]
|
||
] 8) Some games hard code their I/O address and/or irq
|
||
] selections. Refer to your manual. You will have to make the GUS'
|
||
] selections match these. I believe some Sierra games do this. Wing
|
||
] Commander requires a base port of address of 220 for digital speech to
|
||
] work.
|
||
]
|
||
] 9) Unless you are POSITIVE that a particular game needs an
|
||
] option, (-o1 -o2 etc) DON'T specify one, 99% of the games do NOT need
|
||
] one. You may screw up the driver by specifying one that you don't
|
||
] need. You should unload and reload the driver before specifying an
|
||
] option. Since it is possible to use more than one option, you may be
|
||
] telling it conflicting things if you don't unload it.
|
||
]
|
||
] 10) There are several new features in SBOS that you should be
|
||
] aware of:
|
||
]
|
||
] 1) SBOS reloads its patches before an application
|
||
] runs. This should eliminate having to reload it between
|
||
] running windows or a native GUS application (GUSMOD Star Con
|
||
] II, playmidi etc) and a game that uses SBOS.
|
||
]
|
||
] 2) You can change the vector that it uses for
|
||
] communicating between sbosdrv.exe and loadsbos.exe. The
|
||
] option is -Cxx, where xx is the new software vector to use.
|
||
] This is specified to sbosdrv. Currently, only 1 application
|
||
] is known to need this. Netroom uses the default vector (7E)
|
||
] so sbosdrv thinks it is already loaded. If you are using
|
||
] netroom, you MUST change the vector #. Netroom is the only
|
||
] application that we know of that has this problem. There may
|
||
] be others. We don't know of ANY games that do.
|
||
]
|
||
] 3) You can tell SBOS to leave line-in enabled by
|
||
] specifying a -L when SBOS is loaded. This can be useful if you
|
||
] want to monitor some other audio output source thru the GUS.
|
||
]
|
||
] 11) The volume up and down keys (defaults are [ and ]) do not
|
||
] work in all games. Any game that takes over the keyboard vectors will
|
||
] disable this feature. You must use the -V option when loading sbos to
|
||
] alter the volume for these games. This option works like this: -vxx
|
||
] where xx ranges from 0 to 31 (31 being max volume) Note: in SOME
|
||
] versions prior to 1.4B2, hitting the volume keys would hang your
|
||
] system. This has been fixed.
|
||
]
|
||
] 12) Some games grab all possible SB irqs (2,5 and 7) when they
|
||
] initialize to find what IRQ the SB is on. If they do this with SBOS
|
||
] and SBOS happens to have the UltraSound IRQ on one of the SB irqs, it
|
||
] will not let SBOS get its irq. Make sure that you set the UltraSound
|
||
] irq to one of the upper ones (11,12 or 15). Jill of the Jungle is an
|
||
] example of a game that exhibits this problem.
|
||
]
|
||
] 13) Now for some simple things to look for.
|
||
]
|
||
] a) Is board seated properly?
|
||
] b) Is DRAM in sockets correctly (bent pins etc)?
|
||
] c) Are stereo/speakers hooked up properly?
|
||
] d) Are you connected to the right outputs on GUS?
|
||
] (Some Ultrasound boxes are labeled wrong ...)
|
||
]
|
||
] TOP OF ULTRASOUND
|
||
] =================
|
||
]
|
||
] Amplified Out
|
||
] Line Out
|
||
]
|
||
] Joystick/Midi 15 pin connector
|
||
]
|
||
] Microphone In
|
||
] Line In
|
||
]
|
||
] BOTTOM OF ULTRASOUND
|
||
] ====================
|
||
]
|
||
] e) Do you have enough environment space for ULTRASND
|
||
] and BLASTER variables?
|
||
] f) Did you set the volume too low?
|
||
] g) Is \ultrasnd in your path?
|
||
] h) Could you have gotten a bad download of new SBOS?
|
||
]
|
||
] 14) Several people have complained about sbos loading VERY
|
||
] slowly. Is your joystick or MIDI plugged in? Try unplugging it. As
|
||
] of now, we haven't been able to reproduce this problem. It may be
|
||
] related to installing the software incorrectly or a DMA conflict.
|
||
]
|
||
] 15) If your joystick doesn't operate properly in a game, look
|
||
] for these things.
|
||
]
|
||
] a) Has it been calibrated (see manual)
|
||
] b) Do you have 2 games ports in your system? (GUS and another
|
||
] game port). If so, one MUST be disabled.
|
||
] c) DO you have a line like the following in your autoexec
|
||
]
|
||
] joycomp 20
|
||
]
|
||
] where 20 is the compensation factor determined thru the
|
||
] calibration utility, ultrajoy.
|
||
]
|
||
] 16) There are several things people have noticed that seem to
|
||
] effect SBOS that need to be investigated. None of these have been
|
||
] verified, but you should be aware of them and you might try
|
||
] eliminating them as possible sources of your problem.
|
||
]
|
||
] 1) Loading SBOS hi can cause some FM stuff to sound 'weird'.
|
||
] 2) Using 'Stealth' mode on QEMM seems to have a detrimental
|
||
] effect.
|
||
] 3) Change sbos.bat file to use loadhi instead of lh if using
|
||
] QEMM.
|
||
] 4) Stacker seems to cause some people problems. It works OK
|
||
] for others.
|
||
] 5) Order that TSR's are loaded may have an effect. Try loading
|
||
] SBOS first, last etc.
|
||
] 6) When using XWing make sure that you have at least 896K of
|
||
] EMS (not XMS) and 563K of conventional. If you are
|
||
] having problems with slowdowns try turning off the
|
||
] music.
|
||
]
|
||
] 17) The only other thing we can think of is a hardware problem
|
||
] on your card. The diagnostics in the new setup program should be able
|
||
] to isolate it.
|
||
]
|
||
] Granted, we are a bit biased, but we believe that you should
|
||
] get SUPERB sound out of your GUS. If you are getting less than
|
||
] satisfactory results, there can only be a few explanations.
|
||
]
|
||
] 1) in windows, make sure its in 'high fidelity' mode.
|
||
] 2) Incorrect software installation.
|
||
] 3) Incorrect hardware installation (IRQ,DMA etc) (probably)
|
||
] 4) Bad hardware.(PC or GUS)
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
27] I can't seem to fit the new disks onto a floppy.
|
||
|
||
First of all, the files need to go on to a HD 3.5" disk.
|
||
|
||
Next, some of the disks were zip'ed a second time to include a
|
||
small README file (in other words, the .zip file you downloaded
|
||
contains two files: a README file, and another .zip file). This would
|
||
have been a good idea, except the .zip file got bigger; too big for a
|
||
HD 3.5" disk. So, you'll need to unzip the file, read the README, and
|
||
copy the new .zip file to a floppy.
|
||
|
||
----------------------------------------------------------------------
|
||
----------------------------------------------------------------------
|
||
|
||
|