Short: Custom module v1.0 for EP/DT (+ sources) Type: mods/misc Uploader: pomarede@isty-info.uvsq.fr (Nicolas Pomarede) Author: pomarede@isty-info.uvsq.fr (Nicolas Pomarede) ***************************************************************** * Elite Music Custom Player for DeliTracker / EaglePlayer * * Original musics by Wally Beben (Nov 1988). * * Adapted May 1996 by Mr.STYCKX * * v1.0 (17 April 1996) * ***************************************************************** YOU CAN REDISTRIBUTE ALL THESE FILES, AS LONG AS THE AUTHORS ARE STILL MENTIONED. YOU ARE NOT ALLOWED TO MAKE PROFIT WITH THESE FILES. Introduction / History : ------------------------ Nothing really particular about this music. It was composed in 1988 and is one of the only made by Wally Beben on Amiga (a famous C64 composer). It mas ripped from the game Elite. Replay code : ------------- The replay code was awful !! Not only is it slow (up to 32 raster lines on A500), but it's also very badly coded (even contained some bugs). Well, it seems the author of the replay code didn't fully understand the 68000 adressing modes. One of the bug caused the replay to play sample from the memory location $0 !! So, I've optimised a few things (branches, .L replaced by .W, ...) and added support for Delitracker/Eagleplayer functions. It was tested on an Amiga 500 + more mem + HD, and worked fine with EaglePlayer 1.54c and DeliTracker 2.21. Since the replay is nearly exactly the same as HammerFist (CUSTHammerFist.lha), I only had to change a few bytes/lines to my HammerFist Eagleplayer's port to support Elite's patterns and samples. Sources are provided, if you want to see how to adapt custom modules (compiled with Devpac, but should work on any asm after removing Devpac specific directives). To compile the source, you will need the file 'misc/deliplayer.i' and 'misc/eagleplayer.i' in your standard 'include:' path. You will also have to change the 'incbin' paths in the source, or to create a 'b:' assign. By the way, comments are half english, half french, so this might be a good opportunity to learn a few words of french :-) Note that the analyzer support is not as perfect as possible, because the replay changed the Audio Per every VBL, which interfered with the way UserPrograms work under EaglePlayer (the UPS structure need some improvements). History : --------- - v1.0 : first public release on the net. Contact address : ----------------- If you have intros/demos with unknown music you'd like to see converted, don't hesitate to contact me. e-mail : pomarede@isty-info.uvsq.fr (might not be valid after summer 96, but you should still find me in Amiga newsgroups, or somewhere on the Net). LISTEN AND REMEMBER THE GOOD OLD TIME Mr.STYCKX