home *** CD-ROM | disk | FTP | other *** search
/ Sound, Music & MIDI Collection 2 / SMMVOL2.bin / DEMO / SND / FIREST2B.ZIP / FMOD.ZIP / FMOD.REV < prev    next >
Encoding:
Text File  |  1995-03-12  |  6.3 KB  |  128 lines

  1.  REVISION HISTORY              FireMOD.. Copyright (c) Brett Paterson, 1994.
  2. ==============================================================================
  3.          + Added Feature
  4.          * Changed or Information 
  5.          - Bug fix or something removed.
  6. ==============================================================================
  7.  Date      Ver#  ^ Comment.
  8. ==============================================================================
  9.  20/9/94   0.1a  * Coded Header Loader with sample information.
  10.          + New viewer to look at all sample information.
  11.  21/9/94   0.1a  * Coded Pattern Loader
  12.          + Added Pattern Viewer.
  13.  22/9/94   0.2a  * Coded Pattern Storer
  14.          * Coded Sample Loader 
  15.          + Started Making first noises.. very shitty.
  16.          + Now stereo - each channel has its own pan value.
  17.          * New volume table improved sound.
  18.          + Added support for Cxx, D00, EAx and EBx effects.
  19.          - fixed lot of bugs, eg sample looping bugs, wrong samples
  20.            being played, notes cutting out etc.. sounds reasonable
  21.            now but still terrible compared to a normal player :)
  22.  26/9/94  0.3a   * starting from this point again after TC ate my source to
  23.            ver 0.32a which was fairly good.. now i have to rewrite
  24.            it all.. :(
  25.          - redid order playing - now plays in correct order
  26.          - fixed sample loader - now loads samples into DRAM properly
  27.          - fixed sample loop bug
  28.  27/9/94  0.31a  + interface looks a bit better.. arrow keys allow travel
  29.            through patterns.
  30.          + Timer set to correct rate of 50hz and formula in effect
  31.            for bpm's now, so effect Fxy now implemented properly.
  32.          + Effect Axy, 5xy & 6xy implemented, though 5 & 6 only the
  33.            volume slide side of it.. strange I thought Axy was
  34.            meant to slide the volume X # of ticks where X = speed,
  35.            but it's speed-1 according to all other players.
  36.  28/9/94  0.32a  - Frequencies now fixed! plays songs at correct pitch now.
  37.          - Softness now fixed! cover your ears! :) (maybe a bit loud)
  38.          + Added effect 9xy - sample offset.
  39.          + Added effect E9x - retrig sample. only does 1 retrig tho.
  40.          + Added effect EDx - delay note.
  41.          + Added effect ECx - cut note.
  42.  16/10/94        + Extension autodection added.. no need to type '.mod' now.
  43.  17/10/94        + Master Volume added, hit +/- to increase/decrease volume.
  44.          - fixed some volume related bugs.
  45.  25/10/94        - fixed a MAJOR bug.. if a note was like --- 01 000, ie with
  46.            no pitch value but with a instrument number, then it would
  47.            a random part of dram resulting in terrible noise! fixed.
  48.          * still has a horrible skipping random note bug though..
  49.          - fixed a stupid little bug that allows sample names with
  50.            ctrl-g chars in them to not beep.. bah to harbbiza.mod
  51.          + added DOS shell. hit 'd' to shell out to dos.
  52.  29/10/94        - skips less notes now
  53.          + interface shows a bit more information.
  54.  30/10/94 0.33a  * format changed internally to a midi style frequency table,
  55.            much better than the stupid amiga period frequencies.
  56.          + Porta effects 1xy and 2xy now added although not properly
  57.          * sped up interface for less drag.
  58.  
  59.          A step forward...
  60.  
  61.  04/12/94 0.4a   * rewriting all the GUS code in assembly language, hopefully
  62.            things might work better this time.
  63.  05/12/94        - skipping notes bug removed at last!!!!! works great!
  64.          - fixed so notes with frequency but no instrument #, or notes
  65.            with instrument # but no frequency play properly now..
  66.          - fixed sample offset bug where note has no instrument #
  67.          * using old volume table again.. a bit soft though.
  68.          * I have now trademarked my playing system with the 
  69.            GTFUYM(tm) protocol (Guaranteed To Fuck Up Your Mod). :)
  70.  13/12/94 0.5a   * major internal changes (code is damn messy now :)
  71.          + finetuning added
  72.          + effect 1xy added (porta up)
  73.          + effect 2xy added (porta down)
  74.          + effect 3xy added (porta to note)
  75.          + effect 5xy added (porta to note + volume slide)
  76.          + effect E1x added (fine porta up)
  77.          + effect E2x added (fine porta down)
  78.  13/12/94 0.51a  - fixed a little bug with porta values bigger than 127
  79.  14/12/94 0.52a  * changed internals.. now code is neater and more accurate
  80.          - fixed a sample offset bug
  81.          - more bugfixes, a lot more accurate
  82.          * BACK to the loud volume table again, and panned the 
  83.            channels in about 20%, so loudness isnt as high and less
  84.            clicks.
  85.  19/12/94 0.53a  + effect 4xy added (vibrato) - not correct though
  86.  21/12/94 0.54a  * changed more GUS code into asm
  87.          - fixed big bug where tick based effects didnt update on the
  88.            last note of each pattern
  89.          - improved vibrato but still not right.
  90.          + many mathematical speed improvements
  91.          + more memory and speed! (1kb more memory in dos shell)
  92.   
  93.   4/1/95  0.55a  - fixed pattern break bug.
  94.          + Interface redrawn and greatly improved.  looks much nicer.
  95.          - fixed a porta to note + volume slide bug.
  96.   8/1/95  0.56a  + New MDP style screen, hit return and see the text GUI.
  97.          - Vibrato on its way to being accurate but it sounds worse 
  98.            than before now :)
  99.          - fixed a porta to note bug
  100.          - fixed a sample loop bug
  101.          + improved speed
  102.         ** hah found a bug in FastTracker and GUSplay/Cascada, they
  103.            both use the same faulty period table. Fixed it.
  104.          + effect E5x added (Set FineTune)
  105.          + Added Reset timer key (F12), handy in dosshell when
  106.            something like MS-Edit resets the timer and stops the mod.
  107.          - fixed a bug when you changed speed of song.. it would stop
  108.          - fixed a big volume related bug.
  109.          - fixed a pattern delay bug.
  110.          + Added effect 0xy (Arpeggio)
  111.          - Frequency now reset on every note.
  112.   8/2/95   0.57  + GUI Screen improved   
  113.          + Volume bars added!
  114.          * Autodetection changed to using the ULTRASND environment
  115.            variable, as poking the ports may conflict on some machines
  116.          + Increased GUI screen speed about 50% thanks to new speedy
  117.             volume bar system.
  118.          + Added clock
  119.          - fixed sample looping bug where some trackers must let you
  120.             have loop points -past- the end of the sample.
  121.          - redid loader with different sample looping method.
  122.          + Effect E8x added (Set 16 step Panning)
  123.   6/3/95    1.0  - Vibrato fixed (I think!)
  124.          * Interface Completely changed looks much nicer now
  125.          + speed of interface increased greatly
  126. ==============================================================================
  127.  
  128.