                                                                      /\  /\/\
                                                                     /\ \/    \
                                                                    / /\ \/\/\ \

ANIMAL MINE & AURA DSP ACC 4 STIMMEN MODUL ABSPIELER V1.08

Letzte nderung: 06.07.1996

Neu seit v1.06:   a) Kompatibel mit Afterburner 040 (bei 16Mhz Bustakt)
                  b) N.AES kompatibel
                  c) FAST-RAM kompatibel


xx.02.1993: CHRIS of AURA beginnt mit der Programmierung eines PAULA-Emulators
            fr den FALCON 030.
17.07.1994: SETHOS of ANIMAL MINE hat endgltig die Faxen dicke von Modul-
            playern, die die Tastatur und damit den User zum Wahnsinn treiben.
            Warum denn nicht einen eigenen ACC-Player mit den DSP-Routinen von
            CHRIS schreiben?
            Die erste lauffhige Version steht nach ca. 2 Stunden.
            Irgendwann im Juli:  Fertige Version 1.00.
15.08.1994: Version 1.01.
16.08.1994: (um den Dreh herum) Version 1.02.
19.08.1994: Harddiskcrash von der belsten Sorte.  Ca. 60 Millionen Bytes 
            Verlust.  Restaurieren nicht mglich.  Unglcklicherweise waren
            der Sourcecode inkl. allen Dokus mit dabei...
24.08.1994: Weitergearbeitet wird an Version 1.00, Sourcecode war zum Glck 
            noch auf TITAN's Platte drauf.
            Der Versuch wird unternommen, alle nderungen von V1.00 nach V1.02
            nachzuvollziehen.
            U.a. der von ICE TEA geoutete Fehler, der nur auftrat, wenn zu
            wenig Speicher da ist, wird zum zweitem Mal behoben...
            Wird ein Modul abgespielt, so wird sein Titel in der Alertbox an-
            gezeigt, wenn der Player nochmal aufgerufen wird.  Dafr fllt ein
            Teil der Originalanzeige weg.
            ==> Version 1.03 ist fertig!
            Feststellung: Der ACC-Player strzt bei bestimmten Modulen ab.
            Meine Vermutung ist, da die von CHRIS benutzte originale AMIGA-
            PROTRACKER-Version entweder nicht kompatibel genug zum Protracker
            ist, oder einfach unglckliche Fehler aufweist.
25.08.1994: Einbau eines in (meines Erachtens nach) keinem anderen Player zu
            findenden Features: 
            Der Player strzt jetzt bei einem Auflsungswechsel NICHT mehr ab!
            Sondern was passiert?  Er blendet die Musik aus und schaltet sich
            selbst ab!
            Das ist uns eine neue Versionsnummer wert!  ==> Version 1.04!
28.08.1994: Wenn zu wenig Systemspeicher fr's Directory beim Fileselect vor-
            handen war, so kam es zu einem Endlosschleifen-Fileselect-Absturz.
            Fehler behoben, release von Version 1.05!
            Der Player luft EINWANDFREI auf MultiTOS!  (Sogar besser als auf
            SingleTOS...) Man mu nur den Speicherschutzmechanismus abstellen.
            Es ist mir ein weiterer Fehler im Protracker-Player aufgefallen:
            Wenn ein Modul nicht bei 0, sondern z.B. bei Position 1 wiederholt
            werden soll, dann macht er es falsch!!!
            (Diesen Fehler machen aber auch 'ne Menge Player auf dem AMIGArgh,
            habe ich persnlich getestet!)
            Auerdem klingt der Player vom Chris ziemlich dnn...vielleicht
            nicht so ideale Umrechnung von 8 auf 16 Bit?
            Zustzlich scheint ein Fehler im Tonrepeat zu sein, da sich kurze
            Tne, die komplett wiederholt werden nicht "original" anhren.
            Ich will den Original-Amiga-PROTRACKER unbedingt ersetzen!!!
            (Dummerweise ist mir der komplette Source vom DSP-Player im Arsch
            gegangen...  Lsung:  Selbst alles neu programmieren???)  
            ==> Zukunft???
30.08.1994: Hiermit rufe ich alle Leute dazu auf, mir den aktuellsten und 
            besten und kompatibelsten PROTRACKER Player-Sourcecode zukommen
            zu lassen!  Das ist vielleicht das Beste, um diesen Player noch
            besser zu machen...  Wer mir eine vernnftige Routine schickt wird
            mit Credits in den Hilfstexten belohnt (besser als nix, was?)...
            Emailadresse:

                            daniel@ollom.prima.ruhr.de

                 Falls da nix ankommt geht's auch zur Not hiermit:

                    richte00@marvin.informatik.uni-dortmund.de


13.09.1994: Ich habe immer noch keine vernnftige Abspielroutine bekommen.
            (Vielleicht wre auch eine mit 8 Stimmen oder so drin?!)
            Heute habe ich Version 1.06 released!
            Es war dummerweise ein sehr bler Fehler in Version 1.05, der sich
            so auswirkte, da keine Module aus dem Rootdirectory geladen
            werden konnten (zumindestens nicht, wenn man schon mal vorher
            welche aus Ordnern heraus gestartet hatte...).  
            Dank hier an Christoph, der mich erst mit der Nase draufstoen
            musste, da es BERHAUPT noch einen Fehler gab!  (Ich dachte, ich
            wre perfekt, hem, aber zumindestens das Programm...)
17.09.1994: Ich hatte gerade eben mal wieder einen Hardisk-Crash.
            Diesmal sind aber nicht 60 Millionen Bytes weg, sondern "nur" 15 MB.
            Tja, das kommt eben davon, wenn man mit unbekannten Programmen rum-
            fummelt, dann die IDE-Platte abschaltet, dann darauf zugreift!
            Jetzt kann ich wieder fast einen Monat Arbeit restaurieren.
            Zum Glck war der Source von Version 1.03 noch da (auf der kaputten
            Partition!!!).  Glck mu der Mensch haben.
            Meine erste Handlung auf dem Weg zu Version 1.07:  Backup machen!
18.09.1994-23.06.1996: Kleine "Denkpause" eingelegt
23.06.1996: Ich habe mich entschlossen, nochmal was am Player zu tun!
            Da die Playerroutine v2.50 schon auf dem Afterburner luft (von mir 
            angepasst), ist es an der Zeit, den Stand vom RAPE ME wieder auf 
            mindestens 1.06 zu bringen, wobei nebenbei eine Afterburner-
            kompatible Version erstehen wird!!!
            Fehler beseitigt: Ab und an konnten aus dem ROOTDIR keine Mods 
            eingeladen werden.
25.06.1996: Fr MultiTOS/N.AES:
            Ab AES 4.0 wird AP_TERM verstanden und beim Empfang von AP_TERM wird
            der Sound abgedreht und der Player destalliert.
            Bei einem Auflsungswechsel wird AP_TERM geschickt, d.h. vor einem 
            Auflsungswechsel wird der Player destalliert!!!
            Das Funktioniert bei AES <4.00 leider nicht, so da ich auf die
            TRAP #2-Umleitungsmethode zurckgreifen mu!
            Der TRAP #2 wird NUR installiert, wenn auch eine Musik luft!
            Luft keine Musik, ist er NICHT installiert und wird beim Auf-
            lsungswechsel auch nicht destalliert!
            Einklinken und Rauslschen des TRAP #2-Vektors jetzt XBRA-konform!!
            Kompatibel mit Rechnern, die auch FAST-RAM haben durch Verwendung
            von Mxalloc auf ST-RAM.
27.06.1996: Der Fsel_Exinput-Titel "Please Select Module!" erschien nicht
            wieder, wenn man einmal eine Datei angewhlt hatte, die lnger als 
            8+3 Zeichen ist.
            ==> Momentan kann man nur Dateien ohne Probleme auswhlen, die 
            nicht lnger als 8+3 Zeichen sind!!! 
            Auf Minix-Systemen drften Probleme auftauchen, weil der Buffer 
            fr den Dateinamen nur 13 Bytes gro ist!
            Fr spter geplant: Anpassung an lngere Dateinamen! (Wenn der File-
            selektor mal lange Dateinamen abkann...)
06.07.1996: Wenn man anstelle eines Moduls "irgendetwas" eingeladen hatte, ist
            man abgestrzt... ;-)  Abgestellt!
            Den Button "Ignorieren" KANN man zwar dazu benutzen, "irgendetwas"
            abzuspielen, MUSS man aber nicht! Die Gefahr eines Absturzes ist 
            einfach zu gro.
            Release von Version 1.08!



                            So, bis die Tage!   SETHOS/ANIMAL MINE/INDEPENDENT
