home *** CD-ROM | disk | FTP | other *** search
- ---------------------------------------------------------------------------
- ModuleInfo 0.98 03-Jun-96
- ---------------------------------------------------------------------------
-
- Introduction
- ~~~~~~~~~~~~
- ModuleInfo is a small program that will help you to change the songname,
- and instrument names of a ST/NT/PT-Module.
-
- I programmed this small utility because I was changing the instrument
- names in lots of modules, and I'm too lazy to do it all by hand..
-
- You can of course change these things by loading the module into ProTracker,
- but it's much easier with ModuleInfo.
-
- ModuleInfo also has support for unpack.library by SHI (included), so you
- can load a lot of kinds of packed modules without having to decrunch them
- by hand.
-
- ModuleInfo can also use ptreplay.library for playing modules from version
- 0.92ß and on.
-
- I'm currently doing my military duty, so I do not have as much time to
- program as I would like. (That's why this version delayed for several
- months..)
-
- Disclaimer
- ~~~~~~~~~~
- THIS SOFTWARE AND INFORMATION IS PROVIDED "AS IS". NO REPRESENTATIONS OR
- WARRANTIES ARE MADE WITH RESPECT TO THE ACCURACY, RELIABILITY, PERFORMANCE,
- CURRENTNESS, OR OPERATION OF THIS SOFTWARE AND INFORMATION, AND ALL USE IS
- AT YOUR OWN RISK. THE AUTHOR DOES NOT ASSUME ANY RESPONSIBILITY OR LIABILITY
- WHATSOEVER WITH RESPECT TO YOUR USE OF THIS SOFTWARE AND INFORMATION.
-
- Copyright
- ~~~~~~~~~
- This program is FREEWARE. It may be freely distributed as long as all files
- in it remain unchanged and are included in the distribution. Also no more
- than a nominal copy fee may be charged for the distribution. This program
- cannot be used for commercial purposes without written permission from the
- author.
-
- Installing
- ~~~~~~~~~~
- Copy these libraries to LIBS:
-
- gadutil.library - This is required by the program.
-
- unpack.library - This is not required, but if you have this, the program
- will be able to decrunch the modules.
-
- ptreplay.library - This isn't either required, but if you have this, the
- program will be able to play the modules.
-
- The most recent versions of the libraries that I currently have, has been
- incuded. This is just because I do not like to get a new program that I
- can't use, just because I had not the right version of the libraries that
- the program needed.
-
- Function
- ~~~~~~~~
- I programmed ModuleInfo because I wanted an easier way to change the sample/
- song-names of an ST/NT/PT-module.
-
- This could be done with a hex-editor, but then there's always a risk that you
- edit something that you shouldn't have edited.
-
- Why I wanted to change the modulenames was:
-
- In lots of old modules, the author has written his name in a way that is not
- standard for the author name. So those programs that recognise the name will
- not work.
-
- The standard way of doing this is to use the #-sign, followed by the name of
- the author, as the first samplename.
-
- Like this:
-
- 1: #Heatbeat / Carillon ; This is the name of the author
- 2: ; These other sample names
- 3: This beat was composed ; can be used for other comments,
- 4: in january 1995. ; like this.
-
- The program will also load packed modules, so there's no need to decrunch
- these modules before loading.
-
- Here comes the description over the gadgets that's in the window, as you can
- see, all gadgets have hotkeys (controlled by gadutil.library!).
-
- Gadget Hotkey Description
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Name: This shows the name of the module (filename)
- Requester: l This brings up a file-requester (load file).
- Save: s Saves the file. You can select another name if you like.
- About: a An about requester..
- Song Name: n The real name of the song. (The name that's in the module).
- Play: p If you have ptreplay.library in libs:, then this gadget will
- be enabled. It allows you to play (PT) modules. If the module
- you try to load is not a PT module, then this gadget will be
- disabled, ModuleInfo will allow you to load it anyway, just
- in case that the module names can be edited anyway. If you do
- not have enough chip-mem for module, it will be loaded into
- fastmem instead, but the Play gadget will be disabled.
-
- The rest of the gadgets are for the sample names.
-
-
- Usage
- ~~~~~
- An example:
-
- 1) Start the program ;)
- 2) Click on the requester gadget (the one to the right of the name gadget.
- 3) Select a module to load
- 4) Change the samplenames / songname.
- 5) Select Save
- 6) Choose a name for the module
-
-
- If you load something that's not a module, or the module can't be decrunched,
- the sample names will look strange. If this happens, don't save the module.
- If the loaded file is a ST/NT/PT-module that's packed with some kind of
- unknown packer, use a decrunch program for that cruncher to decrunch it.
-
- If the module can't be decrunched, another probable cause is that you don't
- have the unpack.library installed.
-
- If the file is not a module, just load a real module...
-
-
- History:
- ~~~~~~~~
- 0.8 (21-May-1995) - First release.
- 0.9ß (31-Oct-1995) - Internal beta version. Tried with different PT-replay
- routines, but none of them were good enough.
- 0.91ß (31-Oct-1995) - Started testing with ptreplay.library.
- 0.92ß (01-Nov-1995) - PTreplay.library works just fine by now, the problems
- I had earlier was caused by unpack.library (didn't
- unpack to chipmem), but I did a simple routine that
- cares about that, it's a bit memory expensive though,
- but I'll have that fixed 'till version 1.0.
- 0.93ß (02-Nov-1995) - Minor fixes. beta testing.
- 0.94ß (02-Nov-1995) - Minor fix.
- 0.95ß (02-Nov-1995) - Added checking for PT-modules. Ability to load even
- if the file is not a PT-module, but with the
- restriction that you can't play it.
- 0.96ß (05-Nov-1995) - A lot of minor bugfixes and minor additions.
- 0.97 (05-Nov-1995) - Yeah!. Now it seems to work just as it should.
- Added hotkey to load gadget too, so now all gadgets
- that should have hotkeys have it!.
-
- 0.98 (03-Jun-1996) - Fixed a little bug that could only be seen if you had
- the new version of unpack.library.
-
-
-
- Send bug reports, ideas, PD Programs etc. to:
-
- \|/
- @ @
- .--------------oOO-(_)-OOo--------------------------.
- / Staffan Hämälä Email: staham@pluggnet.se \
- ( Pellovägen 268 Tel: (+46) 927-22158 )
- | S-957 93 Pello 'C' & Assembler programmer |
- | SWEDEN Amiga 3000/25MHz/10MB/1.4GB |
- !_______________________________________________________!
- (__) (__)
-