Bugfix Release .93 - Fixed a bug in patch loading (only loaded half the file! :) - Fixed a bug where non-looping patches (ex, percussion) were looped anyway Now patches should load (close) to perfect - Fixed the DesqView multitasker switch - Now you can specify a default startup video mode (no switch!:) - Removed the delay after the "FAR.KEY found!" message - Added an option to turn off the loading of names in the load box - Fixed a LARGE bug in MTM loading (instr G->1) - Added support for a LOT of new MTM effect imports (and it now weeds thru protracker combined FX). Unfortunately I do not have these implemented for MOD's yet - Fixed a little bit of the WAAAY upper scales (out of tune). Still trying to figure out how to generate my own new table. I had to guess-timate those values - Fixed buffer pasting (pasted 4 times too much) - Added smart registration - Now the sample box correctly displays all 5 digits of the values - Far now FULLY supports >64k samples! (except graphical editor. Still looking for a good way around what it does now. It still only loads 64k) - So.. MOD's now save with up to 128k samples - (maybe) fixed some crashes on Volume change keys (Scrlck, Pause) - Fixed a problem with the PGDN key in the directory box ---------------------------------------------------------------------------- Bugfix Release .92 - I've decided to release small, update bug-fixes without the entire package. This facilitates a much faster release time and less bulk movement of data. - Removed all floating point from the vibrato routine (LAME! :). So now it will work on all you guys' 386s :) - Fixed a bug with some directory paths on the config screen - MTM/STM/MOD tempos were STILL too fast! (reduced more!) - Now ambient fine tempo is reset when loading a song - Gravis patch loading now works! It's got some problems.. but getting there! The program loads them as 8 bit because it works more reliably and I can't tell any quality difference really. ---------------------------------------------------------------------------- Well, I really didn't want to do this.. but last minute fixes for version .91 * Note this is a QUICK lastminute bugfix.. I had some horrible bugs pointed out to me this morning (oops :). - Now the key registration works without exiting - You can actually change the pattern mask now - You don't draw notes on the config screen after entering a new file mask or pattern break now - Added something that might help with lockups on exit - If you still have problems with lockup or reset (harhar) on exit, then use the /a switch, this runs the Borland C panic function to exit :) - Now MTM songnames are displayed on the loading box - MTM/STM/MOD tempos were a little too fast (reduced) - Forgot to mention Ambient Fine Tempo - The fine tempo now stays with you until you change it manually or the song does (use CTRL-4,1 on number pad) - Updated keylist/online help - Now MTM song texts are a loaded correctly ---------------------------------------------------------------------------- So, What's new for version 0.9? (12/16/93)ZIPPEDY DO DA!! It's FINALLY HERE! - CHRISTMAS RELEASE MERRY CHRISTMAS HAPPY NEW YEAR - * Note that I have left the "to be done" list in its entirety underneath this release status so you can see how much I actually accomplish. - MOD saving now works for registered peoples - Fixed a bug in MOD loading (strange tempos) for some ftrk MODs - Fixed a bug in MOD loading (randoming shifting channels).. well sorta random :) - Added switch for turning off the EQ bars (/b) - Starting distributing registration keys to registered users - Added option for registration by keyfile (now anyone who has a key may get an update without specially calling me) - Fixed bug where you can scroll past row FF - Added PageUp/PageDown in both sample and order edit boxes - Removed ALL Borland generated 386 code. C++ is pretty new to 386 code so There's probably still some bugs.. this ought to help a bit with mem managers and networks/etc. - Turned off all code optimization checkboxes (I have known these to screw up good code before, really) - Fixed the rest of the edit keys that moved the edit bar - Now using CTRL-SHIFT-A,B,C,D,E,F work too - Can change drives in the directory boxes (Press D to try it out) - Text importer in the scrolltext box is functional (import ONLY ASCII TEXT!) up to 41 lines of a file. - Fixed a bug that could cause a lockup when loading FARs with binary data files in the scrolltext area (>5544 bytes or one screenful) - Fixed 16th channel bat not falling down - 669 bug fixed... apparently composd supports an octave mine doesn't - this is the only cause i can think of. It now transposes those notes (they are very rare) - Fixed a small bug where the title in the load box was wrong - You can now use ESC on the (Y/N) prompts while exiting - VIBRATO NOW WORKS!!! (Check out effects 5 and 6) - Fixed bug where ALT-W,S created new notes (oops) - Stops song while saving - fixes some lockups - Fixed bug where retrigger was not cancelled when stopping the song - Made it where retrigger is completely silenced while a channel is off - Fixed the LoopTo value when loading 669's - You can now use CTRL-PGUP/PGDOWN to move a whole page with one key in the pattern editor - Added a few new panic keys: ALT-SHIFT-U and ALT-SHIFT-CTRL-`. READ THE DOX BEFORE YOU EVEN THINK ABOUT NEEDING TO USE THESE. - Fixed a problem where several thousand (joke) different keypresses activated the config editor/saver - CONFIG SCREEN IS NOW THERE!! Check it out! Full context sensitive help! - MTM loading now works (somewhat). You have to understand that this is going from essentially a totally different format. ;) - You can now save/load individual patterns (SHIFT-F11/F12) - STM/MOD/MTM loaders now correct the tempo with fine tempo commands * Things NOT fixed/implemented yet in this version - PSM, S3M loading - 16 bit samples still have a few problems - No SB support (maybe never now that I think about it some more) - Still only saving of MOD format - Ultraclicks are still here and there - No defragment option yet. Easiest way around this is to save a temp song, then reload it. (This kills all unused sample data in UltraSound mem) - Strange tempos are still there. Anyone know why? ---------------------------------------------------------------------------- So, What's new for version 0.8o? (10/31/93) HaLoWeEn ReLeAsE (this is the copy that's so good it's scary :) ******************************************************************** ******************************************************************** ** THIS WILL BE THE LAST PUBLIC RELEASE FOR ABOUT 1 MONTH!!!!!!!! ** ** I WILL BE WORKING ON VERSION .9BETA, WHICH WILL TOP OFF ALL ** ** FEATURES THAT YOU EVER WANT!! PLEASE MAIL ME *ALL* FEATURES YOU** ** CAN THINK OF, OR ANY YOU WOULD *LIKE* TO SEE IMPLEMENTED!!!! ** ******************************************************************** ******************************************************************** - AHHH!!! Format only allows for 64 samples. (Thanks Mattias!!!) So what I have done to fix this problem is make it where you can only load 64 samples! That's PLENTY isn't it?? :) - Fixed songtext length!!! Very obvious bug!! Now you can do a full page. - Fixed format dox (FORMATS.DOC) to include a LOT of new info on actually PLAYING the file - Included more source. This file (FARTRAK.CPP) has the bug that makes it where tempos above 6 are not correct. Anyone want to fix this for me? :) - Now implemented Port-to-Note (command 0x3x) - Now implemented Retrigger (command 0x4x) - Major 669 effect commands are now imported (port-note, offset). Some of the pitch bend imports still don't work; anyone want to tell me how 669 ports work? - Made the bars run the same speed on all tempos - Added multitasker support (check docs for switches) - Did some general updates on the documentation And what, you may ask, is worth waiting for version .9? - SOUNDBLASTER SUPPORT!!!!!!! - Loading of ULT, S3M, MTM, and PSM file formats - Actual saving of as many formats as I can figure out to the extent that I can also save them, not just load them (registered copy!! :) - Context sensitive, extensive online help (maybe even include an option to view all dox online) - A change drives command (right now you have to shell to DOS) - A real configuration screen built in, to set up a default command line switch for video card, highlight grid resolution, directories, mixer settings, and MANY more options you didn't even know were configurable in this program - More FX - Maybe pulldown menus for people who are really lost without the entire help system-to-be :) - Finish GUS sound system (clicks, problems, etc...) - A defragment option, to remove useless sample data from GUS memory And what's coming in version 1.0? - A built in sample editor by Matt McLelland that includes full FFT, Fourier analysis, allowing shifting of sample frequency, cut/copy/paste, full mouse support. - More stuff; we can't foresee THAT far into the future ------------------------------------------------------------------------- So, What's new for version 0.8g? (10/08/93) - Removed some sample pop code; it was causing problems with notes being skipped (sample pop code :( - Now sample and song directories actually WORK! (Try setting them by changing to the directory, then pressing ALT-F10 to save config) - Plans have been made for SB and SBPro support; some work has shown that it is possible without much extra trouble. This feature WILL however, require 1 meg of EMS memory. GUS support will remain unchanged. - Sticky volume has been added. - Fixed format specs and C code (header len and version fields were swapped) ------------------------------------------------------------------------- So, What's new for version 0.8d? (10/06/93) (not released to public) - Added rudementary pitch bend functions. Really, they only modify the period value, so don't use a BIG value - Fixed that dumb directory bug (PGDN) - Added master volume control keys - Actually started sending out registered copies (SOOOO SORRY!!!) - Now S3M NAMES are displayed in directory listing (still don't load though) - Now set volume block (ALT-V) sets only rows with notes on them - Fixed most of the volume pops, and volume changes should be MUCH smoother now! The only time you will hear a pop is if you DRAMATICALLY change volumes quickly (F-0-F-0). - Fixed most of the sample pops - Bars are now nice and smooth (char redefinition) - Added more video card support (check FAR.DOC) ------------------------------------------------------------------------- So, What's new for version 0.8b? (09/06/93) - Fixed MOD and 669 lockups (stupid mistake :) - Added STM loading support (it's there but sounds awful in my opinion) - Fixed "jump to songtext editor" bug - Now sets 'special' video modes on exit from sample editor - Same as above for shell to DOS - TSENG SUPPORT IS FIXED!!!!!!!!!!!!! - Centered the text "THIS COPY IS REGISTERED TO NOONE!!!!!!!!!!!" - Added command line mode and video card support - # for Digital Oxygene AND Data Connection in DIF.NFO were wrong!! SORRY!! :) - Included my new internet address (only EMail and usenet, no irc.. sorry :( - Forgot to mention that the ? command was not implemented yet (oops!!:) But...that's not neccessary any more BECAUSE.. - Help with '?' key implemented - "FIXED" equalizer bars - now it doesn't look like a big blob of puek - Equalizer bars now reset after playing a song (eliminate the 'sticky' fx) - Now the equalizer doesn't do channels that aren't on - Eliminated a few pops here and there (probably) - Fixed "sticky" ALT key when saving samples - 16 bit samples now work up to a point; dunno what's wrong now.. - UnLooping now works - enter FFFFF to UNloop the sample - Fixed a few problems with the directory box