home *** CD-ROM | disk | FTP | other *** search
/ Large Pack of OldSkool DOS MOD Trackers / far096.zip / UPDATE.TXT < prev    next >
Text File  |  1994-04-30  |  18KB  |  335 lines

  1. -----------------------------------------------------------------------------
  2. Bugfix Release .96
  3.  
  4. NOTE. Unless anyone asks for any MAJOR features or bugfixes, begs and pleads,
  5. this will most likely be the last release for a few months. I would like to
  6. drop this beta crap and jump straight up to the full release version of 1.0.
  7. It will be at least some time this summer before it's done and I hope that
  8. this version, or one of the previous ones will work for you till then. Good
  9. luck! Please email me someplace if you have ideas for features or bugfixes
  10. you'd like to see in version 1.0. I'd also like you to know, for peace of mind,
  11. that anything that screws up in this program (random crashes that is) are not
  12. my fault, but the fault of the compiler I'm using. I will probably have WatCom
  13. C by next release, so we should see an end to random crashing.
  14.  
  15.  - FINALLY fixed the bug where retrigger still sounded when channel was
  16.      turned off
  17.  - Added CUSTOM MODE 255 or FF - use this mode if it doesn't work on your
  18.      SVGA or you don't have an SVGA. See ADDENDUM.DOC for more info!
  19.  - JsNO's volume ramper was slowing down the music with one of the de-
  20.    ultraclickers so I tried removing part of it. CLICKS LIKE HELL! I'm just
  21.    informing you of the problem.. Ideas for fixes please? No preemptive ramp-
  22.    ing won't work.. Look in ADDENDUM.DOC for the 'bandaid' info.
  23.    Try it with _1PALFST.FAR (Undoubtably one of the best FAR's I've heard!!:)
  24.  - Fixed the DELETE key on the sample editing box (infinite save) (lockup!!)
  25.  - Added support for 669 export for reg users (CTRL-ALT-F12)
  26.  - Now included the new F2R format specs in FORMATS.DOC.
  27.  - Fixed another click (optimization in the GF1 causes it)
  28.  - Added block command keys
  29.  - Changed the handling of song looping
  30.  - Changed bar routine..now it ought to look a little smoother.
  31.  - Made the "BLUE" scheme the default color scheme. I don't know how all you
  32.    guys lived with that nasty green. Well if you still like it, it's still
  33.    included so you can use the palette import function on the CFG screen.
  34.  - Included the "single-shot" sample loading feature
  35.  - Changed songtext import code so it doesn't accidently junk your scrolltext
  36.    with a copy of the FAR main screen
  37.  - Added some new effects (0x).. check ADDENDUM.DOC.
  38.  
  39. -----------------------------------------------------------------------------
  40. Bugfix Release .95
  41.  
  42. NOTE. I have asked everyone not to report a lockup if it's not reproducable.
  43. If you can't reproduce it, don't bother. If people continue to bother, I will
  44. stop working on the project and this will be the last version of FAR. Now
  45. you've been warned.
  46.  
  47.  - Added last hope of lockup fixes (If ver .8o worked then this will)
  48.  - Added an option to reboot for you if it crashes on exit (Saves you a
  49.    little bit of trouble)
  50.  - Now +,- on number pad work on all parts of the screen
  51.  - Now 5 on number pad works on sample edit (for changing vols)
  52.  - Fixed something where the added stack space may not have taken effect
  53.  - Fixed bug where a modified palette wasn't loaded until you changed it
  54.  - Added note offset command (C)
  55.  - Fixed piano keyboard in the help screen (finally figured out what's wrong!)
  56.  - You can load palettes from other CFG files now
  57.  - Now includes several palette files
  58.  - Fixed spontaneous display of bars while loading files
  59.  - Updated the FORMATS.DOC file (forgot to do it last time)
  60.  
  61. -----------------------------------------------------------------------------
  62. Bugfix Release .94
  63. * Complete release copy including ALL files
  64.  
  65.  - Fixed the volume bar overflow on some custom mode sets (fill screen with
  66.    bars)
  67.  - Added the NEW VOLUME SLIDE commands (7x, 8x) (see ADDENDUM.DOC)
  68.  - Added the NEW sustained vibrato command for ease of use of lotsa vibrato
  69.  - Added the NEW PORT-TO-VOLUME command (Ax)
  70.  - Fixed a problem where port+/- and vib could not be simultaneous
  71.  - Most data has been moved to non-far segments (ie might be less crash-
  72.    likely)
  73.  - Added stack size (tricked TC into doing it). This ought to help a lot.
  74.  - Fixed a bug with pasting (not pasting last row)
  75.  - Fixed almost all UltraClicks (MAJOR THANKS to JsNO)
  76.  - I've invented an F2R format which chops the size of the average FAR file
  77.    by a lot. (Ex, 400k -> 320k, 140k->100k, etc). You can save one of these
  78.    by changing to the pattern edit and pressing CTRL-ALT-SHIFT-F12. I can't
  79.    see much use it in yet, but it's there if you want.. I will probably be
  80.    releasing an OBJ code player for that format some time here (one for C++
  81.    and one for TASM). The normal FAR format is of course still there.
  82.  - Added the Volume UP/DOWN keys (ALT-Y/H)
  83.  - Quite probably fixed almost all lockup problems
  84.  - Fixed: setting custom mode went to wrong row on config screen
  85.  - Fixed: on some parts hitting ESC changed the main volume up
  86.  - Added loading for Unis669's JN-669 format
  87.  - Extended keyboard size (yeah!:)
  88.  - Fixed: Songtext loading routine has been redesigned. Now extended ASCII
  89.    should work better, etc.
  90.  - Finally finished the DO ad :)
  91.  
  92. ----------------------------------------------------------------------------
  93. Bugfix Release .93r (unreleased)
  94.  
  95.  - Fixed a problem with MOD loading ("Stack Overflow")
  96.  - Fixed a small problem with MOD saving (>64k samples)
  97.  
  98. ----------------------------------------------------------------------------
  99. Bugfix Release .93
  100.  
  101.  - Fixed a bug in patch loading (only loaded half the file! :)
  102.  - Fixed a bug where non-looping patches (ex, percussion) were looped anyway
  103.  
  104.    Now patches should load (close) to perfect
  105.  
  106.  - Fixed the DesqView multitasker switch
  107.  - Now you can specify a default startup video mode (no switch!:)
  108.  - Removed the delay after the "FAR.KEY found!" message
  109.  - Added an option to turn off the loading of names in the load box
  110.  - Fixed a LARGE bug in MTM loading (instr G->1)
  111.  - Added support for a LOT of new MTM effect imports (and it now weeds thru
  112.    protracker combined FX). Unfortunately I do not have these implemented for
  113.    MOD's yet
  114.  - Fixed a little bit of the WAAAY upper scales (out of tune). Still trying
  115.    to figure out how to generate my own new table. I had to guess-timate
  116.    those values
  117.  - Fixed buffer pasting (pasted 4 times too much)
  118.  - Added smart registration
  119.  - Now the sample box correctly displays all 5 digits of the values
  120.  - Far now FULLY supports >64k samples! (except graphical editor. Still
  121.    looking for a good way around what it does now. It still only loads 64k)
  122.  - So.. MOD's now save with up to 128k samples
  123.  - (maybe) fixed some crashes on Volume change keys (Scrlck, Pause)
  124.  - Fixed a problem with the PGDN key in the directory box
  125.  
  126. ----------------------------------------------------------------------------
  127. Bugfix Release .92 - I've decided to release small, update bug-fixes without
  128. the entire package. This facilitates a much faster release time and less
  129. bulk movement of data.
  130.  
  131.  - Removed all floating point from the vibrato routine (LAME! :). So now it
  132.    will work on all you guys' 386s :)
  133.  - Fixed a bug with some directory paths on the config screen
  134.  - MTM/STM/MOD tempos were STILL too fast! (reduced more!)
  135.  - Now ambient fine tempo is reset when loading a song
  136.  - Gravis patch loading now works! It's got some problems.. but getting
  137.    there! The program loads them as 8 bit because it works more reliably
  138.    and I can't tell any quality difference really.
  139.  
  140. ----------------------------------------------------------------------------
  141. Well, I really didn't want to do this.. but last minute fixes for version .91
  142. * Note this is a QUICK lastminute bugfix.. I had some horrible bugs pointed
  143. out to me this morning (oops :).
  144.  
  145.  - Now the key registration works without exiting
  146.  - You can actually change the pattern mask now
  147.  - You don't draw notes on the config screen after entering a new file mask
  148.    or pattern break now
  149.  - Added something that might help with lockups on exit
  150.  - If you still have problems with lockup or reset (harhar) on exit, then
  151.    use the /a switch, this runs the Borland C panic function to exit :)
  152.  - Now MTM songnames are displayed on the loading box
  153.  - MTM/STM/MOD tempos were a little too fast (reduced)
  154.  - Forgot to mention Ambient Fine Tempo - The fine tempo now stays with you
  155.    until you change it manually or the song does (use CTRL-4,1 on number
  156.    pad)
  157.  - Updated keylist/online help
  158.  - Now MTM song texts are a loaded correctly
  159.  
  160. ----------------------------------------------------------------------------
  161. So, What's new for version 0.9? (12/16/93)ZIPPEDY DO DA!! It's FINALLY HERE!
  162.           - CHRISTMAS RELEASE  MERRY CHRISTMAS  HAPPY NEW YEAR -
  163. * Note that I have left the "to be done" list in its entirety underneath this
  164.   release status so you can see how much I actually accomplish.
  165.  
  166.  - MOD saving now works for registered peoples
  167.  - Fixed a bug in MOD loading (strange tempos) for some ftrk MODs
  168.  - Fixed a bug in MOD loading (randoming shifting channels).. well sorta
  169.    random :)
  170.  - Added switch for turning off the EQ bars (/b)
  171.  - Starting distributing registration keys to registered users
  172.  - Added option for registration by keyfile (now anyone who has a key may
  173.    get an update without specially calling me)
  174.  - Fixed bug where you can scroll past row FF
  175.  - Added PageUp/PageDown in both sample and order edit boxes
  176.  - Removed ALL Borland generated 386 code. C++ is pretty new to 386 code so
  177.    There's probably still some bugs.. this ought to help a bit with mem
  178.    managers and networks/etc.
  179.  - Turned off all code optimization checkboxes (I have known these to screw
  180.    up good code before, really)
  181.  - Fixed the rest of the edit keys that moved the edit bar
  182.  - Now using CTRL-SHIFT-A,B,C,D,E,F work too
  183.  - Can change drives in the directory boxes (Press D to try it out)
  184.  - Text importer in the scrolltext box is functional (import ONLY ASCII
  185.    TEXT!) up to 41 lines of a file.
  186.  - Fixed a bug that could cause a lockup when loading FARs with binary data
  187.    files in the scrolltext area (>5544 bytes or one screenful)
  188.  - Fixed 16th channel bat not falling down
  189.  - 669 bug fixed... apparently composd supports an octave mine doesn't -
  190.    this is the only cause i can think of. It now transposes those notes
  191.    (they are very rare)
  192.  - Fixed a small bug where the title in the load box was wrong
  193.  - You can now use ESC on the (Y/N) prompts while exiting
  194.  - VIBRATO NOW WORKS!!! (Check out effects 5 and 6)
  195.  - Fixed bug where ALT-W,S created new notes (oops)
  196.  - Stops song while saving - fixes some lockups
  197.  - Fixed bug where retrigger was not cancelled when stopping the song
  198.  - Made it where retrigger is completely silenced while a channel is off
  199.  - Fixed the LoopTo value when loading 669's
  200.  - You can now use CTRL-PGUP/PGDOWN to move a whole page with one key in the
  201.    pattern editor
  202.  - Added a few new panic keys: ALT-SHIFT-U and ALT-SHIFT-CTRL-`. READ THE DOX
  203.    BEFORE YOU EVEN THINK ABOUT NEEDING TO USE THESE.
  204.  - Fixed a problem where several thousand (joke) different keypresses
  205.    activated the config editor/saver
  206.  - CONFIG SCREEN IS NOW THERE!! Check it out! Full context sensitive help!
  207.  - MTM loading now works (somewhat). You have to understand that this is
  208.    going from essentially a totally different format. ;)
  209.  - You can now save/load individual patterns (SHIFT-F11/F12)
  210.  - STM/MOD/MTM loaders now correct the tempo with fine tempo commands
  211.  
  212.  
  213. * Things NOT fixed/implemented yet in this version
  214.  
  215.  - PSM, S3M loading
  216.  - 16 bit samples still have a few problems
  217.  - No SB support (maybe never now that I think about it some more)
  218.  - Still only saving of MOD format
  219.  - Ultraclicks are still here and there
  220.  - No defragment option yet. Easiest way around this is to save a temp song,
  221.    then reload it. (This kills all unused sample data in UltraSound mem)
  222.  - Strange tempos are still there. Anyone know why?
  223.  
  224.  
  225. ----------------------------------------------------------------------------
  226. So, What's new for version 0.8o? (10/31/93) HaLoWeEn ReLeAsE (this is the
  227. copy that's so good it's scary :)
  228.  
  229. ********************************************************************
  230. ********************************************************************
  231. ** THIS WILL BE THE LAST PUBLIC RELEASE FOR ABOUT 1 MONTH!!!!!!!! **
  232. ** I WILL BE WORKING ON VERSION .9BETA, WHICH WILL TOP OFF ALL    **
  233. ** FEATURES THAT YOU EVER WANT!! PLEASE MAIL ME *ALL* FEATURES YOU**
  234. ** CAN THINK OF, OR ANY YOU WOULD *LIKE* TO SEE IMPLEMENTED!!!!   **
  235. ********************************************************************
  236. ********************************************************************
  237.  
  238.  - AHHH!!! Format only allows for 64 samples. (Thanks Mattias!!!) So what I
  239.    have done to fix this problem is make it where you can only load 64
  240.    samples! That's PLENTY isn't it?? :)
  241.  - Fixed songtext length!!! Very obvious bug!! Now you can do a full page.
  242.  - Fixed format dox (FORMATS.DOC) to include a LOT of new info on actually
  243.    PLAYING the file
  244.  - Included more source. This file (FARTRAK.CPP) has the bug that makes it
  245.    where tempos above 6 are not correct. Anyone want to fix this for me? :)
  246.  - Now implemented Port-to-Note (command 0x3x)
  247.  - Now implemented Retrigger (command 0x4x)
  248.  - Major 669 effect commands are now imported (port-note, offset). Some of
  249.    the pitch bend imports still don't work; anyone want to tell me how
  250.    669 ports work?
  251.  - Made the bars run the same speed on all tempos
  252.  - Added multitasker support (check docs for switches)
  253.  - Did some general updates on the documentation
  254.  
  255. And what, you may ask, is worth waiting for version .9?
  256.  
  257.  - SOUNDBLASTER SUPPORT!!!!!!!
  258.  - Loading of ULT, S3M, MTM, and PSM file formats
  259.  - Actual saving of as many formats as I can figure out to the extent that
  260.    I can also save them, not just load them (registered copy!! :)
  261.  - Context sensitive, extensive online help (maybe even include an option to
  262.    view all dox online)
  263.  - A change drives command (right now you have to shell to DOS)
  264.  - A real configuration screen built in, to set up a default command line
  265.    switch for video card, highlight grid resolution, directories, mixer
  266.    settings, and MANY more options you didn't even know were configurable
  267.    in this program
  268.  - More FX
  269.  - Maybe pulldown menus for people who are really lost without the entire
  270.    help system-to-be :)
  271.  - Finish GUS sound system (clicks, problems, etc...)
  272.  - A defragment option, to remove useless sample data from GUS memory
  273.  
  274. And what's coming in version 1.0?
  275.  
  276.  - A built in sample editor by Matt McLelland that includes full FFT, Fourier
  277.    analysis, allowing shifting of sample frequency, cut/copy/paste, full
  278.    mouse support.
  279.  - More stuff; we can't foresee THAT far into the future
  280.  
  281. -------------------------------------------------------------------------
  282. So, What's new for version 0.8g? (10/08/93)
  283.  
  284.  - Removed some sample pop code; it was causing problems with notes being
  285.    skipped (sample pop code :(
  286.  - Now sample and song directories actually WORK! (Try setting them by
  287.    changing to the directory, then pressing ALT-F10 to save config)
  288.  - Plans have been made for SB and SBPro support; some work has shown that
  289.    it is possible without much extra trouble. This feature WILL however,
  290.    require 1 meg of EMS memory. GUS support will remain unchanged.
  291.  - Sticky volume has been added.
  292.  - Fixed format specs and C code (header len and version fields were swapped)
  293.  
  294. -------------------------------------------------------------------------
  295. So, What's new for version 0.8d? (10/06/93) (not released to public)
  296.  
  297.  - Added rudementary pitch bend functions. Really, they only modify the
  298.    period value, so don't use a BIG value
  299.  - Fixed that dumb directory bug (PGDN)
  300.  - Added master volume control keys
  301.  - Actually started sending out registered copies (SOOOO SORRY!!!)
  302.  - Now S3M NAMES are displayed in directory listing (still don't load though)
  303.  - Now set volume block (ALT-V) sets only rows with notes on them
  304.  - Fixed most of the volume pops, and volume changes should be MUCH smoother
  305.    now! The only time you will hear a pop is if you DRAMATICALLY change
  306.    volumes quickly (F-0-F-0).
  307.  - Fixed most of the sample pops
  308.  - Bars are now nice and smooth (char redefinition)
  309.  - Added more video card support (check FAR.DOC)
  310.  
  311. -------------------------------------------------------------------------
  312. So, What's new for version 0.8b? (09/06/93)
  313.  
  314.  - Fixed MOD and 669 lockups (stupid mistake :)
  315.  - Added STM loading support (it's there but sounds awful in my opinion)
  316.  - Fixed "jump to songtext editor" bug
  317.  - Now sets 'special' video modes on exit from sample editor
  318.  - Same as above for shell to DOS
  319.  - TSENG SUPPORT IS FIXED!!!!!!!!!!!!!
  320.  - Centered the text "THIS COPY IS REGISTERED TO NOONE!!!!!!!!!!!"
  321.  - Added command line mode and video card support
  322.  - # for Digital Oxygene AND Data Connection in DIF.NFO were wrong!! SORRY!! :)
  323.  - Included my new internet address (only EMail and usenet, no irc.. sorry :(
  324.  - Forgot to mention that the ? command was not implemented yet (oops!!:)
  325.    But...that's not neccessary any more BECAUSE..
  326.  - Help with '?' key implemented
  327.  - "FIXED" equalizer bars - now it doesn't look like a big blob of puek
  328.  - Equalizer bars now reset after playing a song (eliminate the 'sticky' fx)
  329.  - Now the equalizer doesn't do channels that aren't on
  330.  - Eliminated a few pops here and there (probably)
  331.  - Fixed "sticky" ALT key when saving samples
  332.  - 16 bit samples now work up to a point; dunno what's wrong now..
  333.  - UnLooping now works - enter FFFFF to UNloop the sample
  334.  - Fixed a few problems with the directory box
  335.