Experiment-4! ______________________ __________ _________ _________ _________ \____________ \ / / \ / / \ / / / / / / / / /_ / / / / \ / / __________/ /_____ ______/ \_______ __/ / / / / / / / / / / / / / / / \____________________/ \_________/__________/ \________/ _ _ _ __ ___________________________________________________________________ -Ħ- Proudly Presents -!- ProRunner v2.4 - NOW SUPPORTING 'CIAA_TIMED' MODULES!! A Pro-Tracker Module Convertor & Player utility for much better module playing speed, memory & size efficieny! Written & Developed by 2-Cool/EX4! Based on ProRunner Packer by Cosmos of Sanity Compatible with OS2.x+ ___________________________________________________________________ __ _ _ _ Release Information ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ This program is a replacement to the original 'ProRunner v2.0' Module packing utility by Cosmos of Sanity... while the protracker packing algorithms and the replayer are really great the actual utility to convert them was an absolute pain in the ass to use. This update is a complete re-write of the utility so that it uses the 'asl' file-requesters now, instead of prompting you for the filenames in a console window (arrggg...) like the original.. arrg.. -): Like the original utility the source-code & documentation are stored in the executable.. (The original Pro-Runner 2.0 docs.. not this quick update one) so you can save them back out if you ever need to them... Use "ProRunner ?" to bring up the usage text. If you do not specify any filename the program will prompt you with an asl-file requester to get the name of the module to convert.. I hope this makes converting modules from ProTracker to Pro-Runner much much easier.. its certainly far easier for me now anyway... I hate having to type the full pathname to my modules draw.. (nested deep in my hd) now all I do is click in the requester... hehe... With this update the program can now successfully convert either way, ie; ğ ProRunner to ProTracker Ğ or ğ ProTracker to ProRunner Ğ Hope this is of some use to you.. Its just designed to make life a bit easier for the coders... -): NB: Please note; For now we have supplied both versions v2.3 and this new version 2.4 in the archive. The new version does not yet handle raster time measuring.. This will be rectified in the GUI Version coming soon... That should be the Be all and end all of Module Processors!!!!!!!!!!!! Update Bug-Fixes Ż ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ Ż ğ Major bug fixed: While it packed the module fine it saved it out as the original length! Duh!! (hehe) MAJOR BUG FIXED! ğ Filepaths larger than 56 characters where truncated Now this buffer has been extended to allow selection of files using the asl-requester in deeper nested directories... MINOR BUG FIXED! ğ Changed header which stated I was in LSd. WRONG! I`m now an active member of EX4! It was assembled using my standard header files which I`ve just been converting to EX4 .. Whoops.. MAJOR MAJOR MAJOR BUG FIXED! New Features for v2.3! Ż ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ Ż ğ Now doubles up as a `OS-Interrupt Friendly' module player.. now using '_LVOAddIntServer' to setup the level 3 player for full multitasking ability. ğ Can play both Pro-Tracker & Pro-Runner converted modules...(In both modes, ie; Both Multi-Tasking and non-multitasking play-modes) ğ Can measure average rastertime the module takes as well as maximum rasterlines this module requires. Now you can pass this tool to your musicians.. tell them you want a module of size and maximum of rasterlines used! ğ Can now specify & for all people who do not wish to use the file requester. ğ Added Pro-Runner back to Pro-Tracker converter into the code, with Automatic detection of Pro-Runner format modules and conversion back to Pro-Tracker... ğ Bumped up revision numbers .. New Features for v2.4! Ż ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ Ż ğ Added CIA_PLAYER in.. Now the OS_Player can handle CIA Module playing... ğ Now saves source too.. To Do List.. Ż ŻŻŻŻŻŻŻŻŻŻŻŻ Ż ğ Possibly a GUI ? See all you guys later in *MANY* more great releases to come from EX4 in the very *very* near future!!! Signed... 2-Cool/EX4! _ _ _ __ ___________________________________________________________________