home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio Version 4.94
/
audioversion4.94knowledgemediaresourcelibraryoctober1994.iso
/
msdos
/
players
/
adl110
/
adl.doc
next >
Wrap
Text File
|
1994-03-16
|
6KB
|
184 lines
A d l i b D o o r
-------------------
by Shvat Shaked, VS inc.
Ver. 1.00
25.2.1992
___________________________________________________
samples playing driver for the Adlib and Adlib Gold
Revision 1.1 : 4.6.1992 by Shvat Shaked
This package contains:
ADL.EXE - The executable
ADL.DOC - This file
MP.CHG - Command file for DEBUG. See below.
MP219.BAT - Batch file for using MP v2.19 with AdLib. See below.
MP219.ADD - Command file for MP219.BAT. See below.
What it does?
After running, Adlib Door will turn the lower 6 bits of port 0389H
into a door to the Adlib card. This will allow you to play samples
by outputing them to this port. It will also allow you to use some
programs like MODPLAY or SCREAM TRACKER, after making some easy
changes in them.
How to use it?
The sytax of the executable program ADL.EXE is as follows:
> ADL /ON : installs Adlib Door
> ADL /OFF : Unistalls Adlib Door
The second function is not available for UNREGISTERED users.
And technically ...
Adlib Door is not a TSR (Terminate and Stay Resident) program. It
will not take any memory, and it takes only 5Kb on disk. Its only
purpose is to put ten to twelve words into the control ports of
the Adlib card. You certainly think that I could write a 100 bytes
assembly program that does that ... so be sure I couldn't. The
complexity of the timing needed to write something to the Adlib
forced me to use Turbo Pascal to right the program. To play a
sample just take its HIGHER 6 bits and output them into the LOWER
6 bits of port 0389H (905 Decimal). You can output the sample in
any speed.
Using Scream Tracker v2.2
To use ST you have step the following:
1. Make sure you have DEBUG or SYMDEB in your path.
2. Run ST.
3. Choose Other/Setup and set:
Output Device - Covox LPT1
Playing Speed - To fit your computer speed
Enable Timer - No
4. Choose Save Setup
5. Press Ctrl+D for Dos Shell
6. Check in what segment the ST is (in DOS 5 you can do it by
typing > MEM /P).
7. Type the following:
> ADL /ON
> DEBUG or SYMDEB
Next, type the following by changing seg to the correct segment:
- RCSseg
- A65F1
MOV DX,0389H
SHR AL,1
SHR AL,1
OUT DX,AL
JMP 65A8
<ENTER>
- A65A3
JMP 65F1
<ENTER>
- Q
Back in the DOS prompt, type:
> EXIT
7. Now load a song, a module or an Amiga module and play it.
8. Have Fun!
Using MODPLAY v1.12
The steps needed to use MP contain two parts. The first part has
to be done one time, and will make a program called MP1. The
second part has to be done anytime you want to run the MP.
First part (for one time running!):
1. Make sure you have DEBUG or SYMDEB in your path.
2. From DOS prompt, type:
> DEBUG MP.COM < MP.CHG
This will produce a program called MP1.COM. Any action concerning
the Adlib card must be done on this program, and this program
only!
Second part (everytime you run):
1. From DOS prompt, type:
> ADL /ON
> MP1 /6 /i (the 'i' must be lowercase!)
2. Choose a module, and play.
Using MODPLAY Pro. v2.19 (and v2.19b)
It is very easy to change the MP v2.19 to run any kind of hardware
product. I'm doing it by adding some assembler statements to the
MODPLAY.CFG (the MP configuration file). The things YOU have to do
follows:
1. Copy the files MP219.BAT and MP219.ADD to your MODPLAY
directory. For example:
> COPY MP219.* C:\MODPLAY
2. In your MODPLAY directory, run the MP219.BAT by typing:
> MP219
3. Don't forget to run ADL.EXE anytime you want to use the adlib.
Because it isn't a TSR program, you can run it through your
AUTOEXEC.BAT.
4. That's it. Now run the MP the way you always did. It will play
the modules through your Adlib. Note that because the new MP
playes in stereo, and I mix the two channels myself, some of the
quality of the sound is lost. Next time buy Adlib-Gold 2000 or
a Sound Blaster...
For example:
> ADL /ON
> MP
And what now ?!
If you find this program fine, fun, or thin, please, register it
by sending a minimal fee of 12 NIS (5 U.S dollars) to the address
below. Registration will make you able to turn off the noisy card
and on the other hand, will make ME more glad, happy, merry,
joyful but not rich. Questions, answers, bug reports, suggestions
and other vegetables should be left for me on FIDONET (NET 401) or
in one of the following BBSs:
The Small BBS +972-2-634-203
The C.I.A BBS +972-2-785-038
InterNet address:
lando@brachot.jct.ac.il
(It is not mine, but of a friend. Put my name on the mail).
My address:
Shvat Shaked
Shimoni 54, Jerusalem
92630, Israel
Tel. +972-2-781510
### End of Original Documention ###