----------------- PLAY669.DOC v1.03 Written By Vectorman ----------------- DOC File created on : June 21/93 Well, here is a little hack of a 669 Player... This one will(should) play all 669 files(even ones with samples over 64K) but it does not play them the same was as the P669GU0 program. I don't know why, but i must have something different or the way it shouldn't be... Anyways, this one is virtually UltraCLICK free, and any pops that occur are probably just sample pops... It does not check memory, so if it goes over range, that's tough luck, you won't have any sfx playing there! This program uses the on board- GUS timer, so it works fine under DESQview and PROBABLY Windows. For some reason, i have found that at times there is absolutely no music output, so if this happens, rerun the program again (this might be gone by the time you read this). The reason for this is i guess bad IRQ setup or something on my part. Thanks -------- - Gravis = for releasing the FREE GUSSDK - Tran of Renaissance = for including the 669.DOC file which explains some of the 669 format - Stealth Ninja for giving me 15 .669 files so i wouldn't have to d/l them from bbs's:) Keys -------- +/- Changes the volume ESC/ENTER Quits program Info -------- This program is mostly written in ASSEMBLER (all the gus routines, and playing interrupts as well as most of the setup) and the rest like the interface, etc are done in Turbo Pascal v6.. (why not 7? i dunno:)) Changes since version 1.00 -------- - Proper playing of 669 files now (no scrambled stuff coming out) - Correctly plays to the end of the song, then loops - Added "sentence" errors, not just Error Code # type of thing Changes since version 1.01 -------- - Set the speed to that closer to P669GU0. Changes since version 1.02 -------- - Properly starts playing at "LOOPORD" after looping, not during music start like before Future Plans -------- - I probably won't do much for this thing, but since right now it is just a SIMPLE command line player, i might add some things like a graphical spectrum and note showing.. If anybody is interested in any options, let me know... I already have the whole interface done for my MOD player, so it won't be much trouble converting to this. You can contact me on any Gravis nodes. If you do, use my real name(Adam Kolodziejczak). I'll probably include this inside my SOON-TO-BE-RELEASED MOD Player, so you will be able to listen to .669 and mod's from one program... The mod player has all the goodies such as : Fully window oriented interface, Graphical Analyzer, CLICK and POP free playing, runs in 50 line mode, etc... L8r Vectorman '93 (Adam Kolodziejczak)