home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: alt.sb.programmer
- Path: sparky!uunet!uunet.ca!rose!usenet
- From: colin.buckley@rose.com (colin buckley)
- Subject: SB/TB Problems
- Organization: Rose Media Inc, Toronto, Ontario.
- Date: Thu, 21 Jan 1993 23:31:09 GMT
- Message-ID: <1993Jan21.233110.19388@rose.com>
- Sender: usenet@rose.com (Usenet Gateway)
- X-Gated-By: Usenet <==> RoseMail Gateway (v1.70)
- Lines: 48
-
-
- Date Entered: 01-21-93 18:27
- Can someone uuencode me a copy of the latest CT-VOICE.DRV for the
- Sound Blaster? I've got the original SB w/CMS chips, and all the original
- crappy software. Anyways, I've written a program that uses CT-VOICE.DRV
- and apparently someone who tried my program with a Thunderboard experiences
- lock ups. Is the Thunderboard TRUELY compatible? I've compressed the samples
- with 4-bit ADPCM using the original VOXKIT. I'd hate to lose a registration.
-
- Say, does the Thunderboard have a similar driver that I can just use
- as a drop in a replacement? Must play 4-bit compressed VOCs.
-
- I don't understand it though, Creative Labs must know how to program
- there own card, if it doesn't work on a Thunderboard, then it must be
- a Thunderboard problem, as I certainly have no problems with lock ups using
- my SB.
-
- Any help is appreciated. Any flame for being stupid enough to use CT-VOICE,
- well, don't bother.
-
- On a some what related note. What's the story on FMDRV? I pulled it
- from a self playing CMF, and I noticed Jill of the Jungle uses it to play
- CMFs aswell. Unfortunately, that is also not included with my SB. Infact,
- there is no FM support at all on the disks except for the test program, it's all
- in lovely stereo AM.
-
- Does anyone know the function calls for it? Any known problems? I'd
- appreciate a copy of that aswell as I don't know the exact size.
-
- I dissassembled it and noticed that it uses a variable to store the
- base address, and an ADD [whatever],8 to address the FM registers. I
- was thinking of putting the Adlib address inplace of the SB address, and
- getting rid of the ADD, or maybe just ignore the variable altogether
- and replcae the MOV DX,[whatever] with a MOV DX,388h assuming that there
- is enough room. Aside from copyright infringement, anyone see a problem
- with that? I've don't know why Creative Labs uses the base address when
- it can be many possibilities. Does the Creative Adlib implementation
- require less of a delay? That's no problem, as FMDRV uses a loop, I
- can just use a higher CX value.
- .----------------------------------------------------.
- | Colin Buckley |
- | Toronto, Ontario, Canada |
- | InterNet: colin.buckley@rose.com |
- | |
- | So Eager to Play, So Relunctant to Admit it... |
- `----------------------------------------------------'
- ---
- RoseMail 2.00 : RoseNet<=>Usenet Gateway : Rose Media 416-733-2285
-