home *** CD-ROM | disk | FTP | other *** search
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ·∙■∙· Extended MikMod v1.20 ·∙■∙· OFFiCiAL HaRDCoDE '94 ProDuCTiON ·∙■∙· │
- └──────────────────────────────────────────────────────────────────────────┘
-
- Revision History ─>
-
- ·■· Version 1.20 [Released 05/11/94]
-
- ─ [!¡!] MikMak joins HaRDCoDE [!¡!]
-
- ─ Implemented MikMod Version 0.43 source - This was not fun. :)
- - Fixed a bug that caused the first sample not to be unloaded
- - Added a check to see if the loop end point exceeds the sample size
- (some modfiles seem to have this problem)
- - Added wildcard filename matching to the modplayer
- - Added the M!K! module id.
- - Removed the check for the number of bytes loaded from a sample,
- because a lot of modules don't have the last sample complete, so
- mikmod would refuse to play them.
- - Changed the loader so it can load 15-instrument modules
- - Extended protracker speeds can be disabled
- - Improved commandline parsing
- - Added master volume
- - Added functions to skip to the next or previous song position
-
- ─ Fast Forward [PageUp] / Rewind [PageDown] Controls Added
-
- ─ New KeyBoard Structure - Hit `SpaCe' to load next MoD and `EsC'
- to abort everything
-
- ─ Added EXTREMELY COMPLEX routine to attempt and find the author of
- the module being played. [LoGiC is CooL - HeH] This feature was
- added when I was looking at SmartPlay for the AMiGA and said,
- "Hey, this is a /<-/>/\|) kewl little feature, some iBM players
- ought to do this." - Thus I added it, and I do believe that my
- search routine is more accurate than that of SmartPlay's ─
- although not perfect. FYI, The CoDe isn't 'that' little for such
- a 'little' feature. ;) ─ oFFiCiaLLy CaLLed CoMPoSeR SeaRCH v1.0
-
- ─ Instrument names that have ASCii CHaRs in them that are under
- decimal 32 [control codes, <cr>, <lf>, etc.] get stripped and
- are replaced with the lovely character of a space. :)
- This should fix all problems with displaying instrument names.
-
- ─ Fixed a small piece of code that could, at some point in time,
- possibly cause problems with the reading in of instrument names ..
- [It never did on my 'puter, BTW.] I believe I coded that certain
- 'for' loop around 2am .. That _has_ to be the reason. ;)
-
- ─ File size reduced from 61,442 bytes to 32,295 bytes via
- PKLiTe Version 1.15
-
- ─ Compacted and cleaned up code
-
- ─ Help screen added ... Nail `H' or `?' to see it.
-
- ─ Added new outstr function from Gemini. Now supports all Ctrl+A
- Synchronet codes including the ctrl+a <high ascii char> for spaces.
- This removed one global variable.
-
- ─ We're using 736 or so bytes of memory that isn't necessary - always
- have been since version 1.1. ;~(
- I'll fix this in a later version, it involves a lot of rewriting
- dealing with the instrument names and their handling.
-
- ─ Added MoDFoRM.TxT which contains the format of a ProTracker module
- Written by the one and only CyberStrike
-
-
- ·■· Version 1.11 [Released 04/09/94]
-
- ─ ArG! Version 1.10 contained the XMM Version 1.00 EXE in some cases
- and was missing a whole bunch of files including the MikMod
- source! [DoH!]
-
-
- ·■· Version 1.10 [Released 04/09/94]
-
- ─ First official HaRDCoDE '94 production [!¡!]
-
- ─ Ability to display instrument names [Hit `I']
-
- ─ Support for COMSPEC environmental variable when shelling [Forgot
- about this in the first version - DoH!]
-
- ─ [EsC]aPe now EXiTs, instead of "any other key" [I found myself
- exiting too much by accident. <g>]
-
- ─ Redesigned output screen to give more credit to MikMak [He
- deserves it!] ;-)
-
- ─ CooL boardz get .ARJ version... Sucky boards that can't import
- FiLe_iD.DiZ on an .ARJ get .ZiP VeRsiOn.
-
-
- ·■· Version 1.00 [Released 03/20/94]
-
-
- ─ Initial Release ─ First modplayer, other than the original MikMod,
- to fully support all documented ProTracker
- commands and implement them correctly on an IBM.
-
- ─ Additons to base MikMod source ─>
-
- ─ DoS Shell
- ─ Pretty interface window
-
-
- ·■· Features to be added at a later date:
-
- ─ SB, SBPro, SB16 Support - THIS WILL BE IN THE NEXT VERSION.
- It was suppose to be in this version, but I felt that I needed
- to go ahead and get this one out, since XMM 1.11 was so pitiful
- in comparison to the stuff I had already added to this version.
-
- ─ DiReCt ScR33n writes for the hell of it. =8*)
- [Err.. Whenever Gemini gets around to it.]
-
- ─ Even better interface for MikMod... Hehehe
- I know, XMM's interface isn't near as good as Intertia Player, but
- hey, it sounds a lot better! ;)
-
- ─ Real and fake volume bars for the GUS .. Fake volume bars for the
- other lame SB cards.
-
- ─ Any suggestions? Send 'em to me!
-
-
- ────────────────
- Documentation by
- ┌──┌─┐┌─┐
- ┴ └─└└─┘ [HaRDCoDE '94/THG]
- [─■─ THe iNNoCeNCe SLiPs AWaY ... TiMe STanD STiLL! - RUSH ─■─]
- ────────────────
- Freely Distributable Under GNU Public License
-