home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
p
/
pps110.zip
/
WHATS.NEW
< prev
Wrap
Text File
|
1992-07-27
|
4KB
|
96 lines
The following file details any modifications to the source code since the
initial release.
NR - No release
─ Version 1.00 ───────────────────────────────────────────────── July 4, 1992 ─
■ Initial release
─ Version 1.01 ──────────────────────────────────────────── NR ─ July 10, 1992 ─
■ Added oscilloscope mode in sd_MusicInterrupt
- Only works in MCGA 320x200x256 mode 13h
- The oscilloscope mode adds over 700 bytes to resulting executable.
* Idea from Oscilloscope 1.04 by Ernst Teuling.
─ Version 1.02 ──────────────────────────────────────────── NR ─ July 11, 1992 ─
■ Revised the keyboard interrupt routines in sd_KbdTask
- Added slow down code for it ( try taking it out :) )
─ Version 1.10 ───────────────────────────────────────────────── July 27, 1992 ─
■ Separated the Protracker playing source into separate modules not only
for ease of use, but for size...see below.
■ Built the Protracker command-line player...simply the smallest Protracker
player ever...and it could be even smaller if the module Header weren't
in the data segment!
■ Added ifdef checking for the oscilloscope mode. If you want it on, then
you must add a /DOSC to the makefile.
■ Cut all internal speaker support. This is for several reasons:
[1] It is the start of preparing PPS for DMA mode...the DACs will go
next.
[2] Who actually used it?
[3] The translation table didn't work all that great anyway...freed up
approximate 280 bytes in the entire module player.
■ Added auto-detect code for the Soundblaster.
■ Added documentation file MODFORM.TXT, detailing the Protracker module
file format.
┌───────────────────────────────────────────────────────────────────────────────
│ Filename update for STDLIB:
│ ENV .ASM ── Will scan for a certain environment variable (i.e.
│ future directory string for SPPA).
│ ITOA .ASM ── Not used. Integer to string conversion for STDLIB.LIB.
│ MEM .ASM ── Contains the very simplistic heap management routines.
│
│
│ Filename update for PPS:
│ PPS .ASM ── The standard routines for either instrument playing or
│ module playing.
│ PPS .INC ── Contains the structures and globals for all of the PPS
│ library files.
│ PPSDET .ASM ── PPS Detection routines.
│ PPSINS .ASM ── The instrument playback setup and interrupt routines.
│ PPSLOAD .ASM ── Module loading routines.
│ PPSTRACK.ASM ── Protracker playback routines.
│
│
│ Filename update for SPPA:
│ ALTSCRN .ASM ── Used in SPPA for scrolling the module, etc.
│ DISPLAY .ASM ── Contains all of SPPA's display routines.
│ FILES .ASM ── Reads in the mod file names from the disk.
│ GLOBALS .INC ── Contains the globals for SPPA.
│ KEYTASK .* ── Contains the keyboard and mouse routines.
│ SPP .ASM ── SuperProPlay Advanced
│
│
│ Filename update for PPSCMD:
│ PPSCMD .ASM ── The assembly command-line Protracker player.
│
│
│ Filename update for Make Files:
│ STDLIB .MAK ── Makefile for STDLIB.
│ PPS .MAK ── Makefile for PPS.
│ MAKEFILE. ── Makefile for SPPA.
│ CMD . ── Makefile for PPSCMD.
│
│
│ Documentation:
│ WHATS .NEW ── This documentation.
│ README .DOC ── The general documentation.
│ MODFORM .TXT ── Protracker module file format.
└───────────────────────────────────────────────────────────────────────────────
Below lists things that users have asked for:
■ Soundblaster Pro support. Next release.
■ Adlib Gold support. I need specs on this.
■ Pro Audio Spectrum support. Next release.
■ Gravis Ultrasound support. I need specs on this, too.
■ MED module support. I just need to implement it.
■ Synthesized sound. Uh...well, maybe.