ίίίίίίίίίίΫίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίΫίίίίίίί άΫ²Ϋά THEΪΒΏΪΔΒ ΒΪ ΒΏ ΪΒΏΒΔΏΪΔΒ ΒΏΒΪ ΒΏΒΔΏ άΫ²Ϋά άΫ²±°±²Ϋά ³ ΓΔ΄ ΓΑΏ Γ ³ ΓΒΩΓΔ΄ ³ ΓΑΏ Γ ΓΒΩ άΫ²±°±²Ϋά ίΫ²±²Ϋί Α Α Α Α Α ΑΩ Α Αΐ Α Α ΑΩΑ Α ΑΩΑΐ ίΫ²±²Ϋί ίΫί Version 0.9e ίΫί ίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίί TakeTracker 0.9e Betaversion 16 Channel tracker for Gravis UltraSound (and SB) The entire tracker was done by Twaddler and Dr. Zon, of xPose 1993, 1994 The code consist of about 13,000 lines of Pascal, Basic and Assembly code. Contents of this document: Page: ΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔ Bragging, info and credits.....................................Above Files..............................................................1 General info on TakeTracker........................................1 About xPose........................................................1 Testing............................................................1 Configuring TakeTracker............................................1 Player effects.....................................................1 Keys...............................................................1 Buttons............................................................1 Using effects in TT................................................1 File formats.......................................................1 Loading and saving files in TT.....................................1 Use of memory in TT................................................1 The sample editor..................................................1 The disk op........................................................1 The MOD EDIT Screen................................................1 The setup..........................................................1 Scopes.............................................................1 The command line player............................................1 ΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔ Files ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ These files goes with the TT archive: TRACKER.EXE | The main executable file TRACKER.DOC | This documentation CONFIG.EXE | Setup program (creates CONFIG.CFG) 669MOD.EXE | 669 Converter to MOD format mmGFX1.DAT \ doGFX2.DAT | All are graphic files, seGFX3.DAT | and all are 32000 bytes meGFX4.DAT | in filesize... seGFX5.DAT / dbGFX6.DAT | Graphic file kbGFX8.DAT | Graphic file README.1ST | Last info, general info, greets and more README.2ND | Get started with TakeTracker TT.REV | Previous revisions of TakeTracker General info on TakeTracker ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Welcome to TakeTracker. You now have the latest version of TakeTracker. TakeTracker is a multichannel song-editing complex with very advanced functions. This tracker can handle up to 16 channels of music. For long time there has been a standard that was limited to 4 channels. Taketracker takes a step beyond into 16 channels. There are also a lot of other trackers, which might be a lot better than TakeTracker, but I think TakeTracker is a very good alternative. You can create almost ANY piece of music with a tracker of this style, from Beethoven classics to todays (?) techno pieces. On the great Amiga a lot of known (and unknown) pieces has been converted into modules. But trackers are also good for composing your own music. If anyone know the Amiga and the ProTracker - I must say I've tried to create TakeTracker as equal as possible. I've just got some troubles with the screen resolution on the PC. Therefore might the PC version look a bit "weird" the first time. But you will get used to it. Actually, now I think the PT on the AMIGA looks a bit "weird". The most used keypresses in PT (which I use) have been implemented in TT, too; plus a few more TakeTracker has been made mainly for private use, actually I never planned to release it at all. But Twaddler convinced me to release it. The tracker is now very different considering what it looked like in the beginning. Actually, I never planned to make a such nice program. I just wanted to make a tracker I could use myself, because there were no other usable trackers around. About xPose ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ xPose is a demo-group mainly situated in Norway. For the moment we are 6 members, and we are waiting for a few more to join: Dr. Zon - Code, music Twaddler - Code Iris - GFX Extacy - Music, GFX Axe - Music Bergiant - Internet coordinator Testing ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ TakeTracker has been created and tested with the following hardware: Computers ........................... TCI 486DX2/66 DI 486DX/33 PC Brand 486DX2/66 Grafix cards ........................ Cirrus NCR S3 Soundcards .......................... Gravis UltraSound SoundBlaster 16 ASP SoundBlaster 1.0 TakeTracker has also been tried out on a laptop, a 386SX with no soundcard installed (with GUS selected). We noticed TT had a tolerable speed. (this was the only PC with that lousy processor I could find) Configuring TakeTracker ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ You configure soundcards and hardware setup externally of Taketracker using a smaller utility called SETUP.EXE. This is a simply button driven mouse system program that will let you choose which soundcard you have, and which adresses, DMAs, IRQs and mixing rates you want it to go in. The mixing rate should be set after you computers CPU; 11000/15000 - 386 18000 or more - 486 or higher Since DMA, IRQ and mixing rate is not needed for the GUS, those will be leaved open when GUS is selected. To save new changes, press the DONE button, or kick button 'D' on keyboard. Abort with 'A'. Composing music in TakeTracker ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ The minimum reqirement for composing music, is to handle HEXADECIMAL NUMBERS fairly good... Single hexadecimals goes from 0-F, corresponding to the respective numbers 0-15. Hexadecimal numbers are usually written 0x1E, 1Eh $1E, or sometimes just 1E... 1E is corresponding to decimal 30... The maximum volume a sample can be played at, is 64 decimal, this is 40h. So when you are telling a sample to play at maximum volume, you either insert effect C40, or puts the current samplevolume to 40 (where 40 is the hexadecimal number of 64) After then, you should know where the different notes are placed on the keyboard. Look in the "Keys" chapter of this document for more info on which keys responds to which notes. Remember that F1 decreases octave, and F2 increases octave. You will also need samples to use in your module. For the first time composing a module, loading a module and clear the patterns (CLEAR SONG in MOD EDIT) could be smart. Then you press space and the tracker's yours. Effects you can use in TakeTracker ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Standard effects supported by TakeTracker -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 0xy - Arpeggio 1xx - Pitch/slide/portamento up 2xx - Pitch/slide/portamento down 3xy - Pitch/slide/portamento to note 4xy - Vibrato 6xy - Volume slide + vibrato 7xy - Tremolo 8xx - NOT USED 9xx - Set sample offset Axy - Volume slide Bxx - Song break Cxx - Set volume Dxx - Pattern break (Limited!) Exy - Special effect. See below Fxx - Set tempo/speed -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Special Exy effects supported by TakeTracker: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- E1y - Fine portamento slide UP E1y - Fine portamento slide DOWN E6y - Pattern loop (use E60 to set point, E6x for multiple times) E8y - NOT USED E9y - Retrig sample per y vblank EAy - Fine volume slide UP EBy - Fine volume slide DOWN ECy - Stop playing sample after y vblanks EDy - Delay note y vblanks Keys ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Most of these keypresses are taken directly from ProTracker, but some keypresses from various trackers (SBStudio, FastTracker...) are also implemented. Why keypresses are taken from other trackers, and not defined as NEW keypresses, is to have a certain compability so new users should feel more "welcome". Anyway, here is a listing, and in the beginning it might be preferred to print this section on paper. F1 - Decrease octave F2 - Increase octave F3 - Next bar (volume bar, spectrum analyzer...) F7 - Decrease one note at current position F8 - Increase one note at current position F11 - Keyboard on upper part of the screen F12 - Update GUS mem Text-input: F1-F10 - Various patterns (like ΙΝΝΝ», ΓΔΔΔ΄ ...) Enter - Play all notes and effects in current row Space - Toggle edit mode (and turn off sound) Tab - Next channel Arrow up/down - One row up/down (rows, files...) Arrow left/right - Next edit position (note, samplenumber, effect...) Numeric * (gray) - Shift channels right Numeric / (gray) - Shift channels left Page Down - Go 15 rows down Page Up - Go 15 rows up Home - Go to top of sheet End - Go to last row of sheet Shift+1-0 - Store effect at cursor position Shift+Enter - Push current track 1 row down Shift+BackSpace - Pull current track 1 row up Shift+F4 - Copy track to buffer Shift+F5 - Paste track from buffer Shift+Right - Increase song position Shift+Left - Decrease song position Shift+Tab - Decrease channel position Alt+1-0 - Paste effect Alt+F4 - Copy effects to buffer Alt+F5 - Paste effects from buffer Alt-S - Sampler Alt-D - Disk op. Right Alt - Play pattern Ctrl-E - Insert space at every 2nd row * Ctrl-M - Increase channel when editing (for evt MIDI) Ctrl-O - Swap note with note on next channel (stereo effect) * Ctrl+F4 - Copy pattern to buffer * Ctrl+F5 - Paste pattern from buffer Ctrl+Left/right - Next/previous sample Ctrl+1-0 - Set editjump (editskip) Right Ctrl - Play song Both Ctrls(R&L) - Play song from current position *: Not implemented yet, but will be implemented later BETA VERSION KEYPRESSES: F4 - Slow spectrum analyzer (requires at least a Pentium{TM} to run smooth:) F5 - Waveform (yet SB only - random dots on GUS) F9 - Spectrum analyzers I have still not decided where to put these keypresses. The PC's keyboard compared to a musication keyboard (I think): C# D# F# G# A# C# D# F# G# A# ΪΔΔΒΔΒΔΒΔΒΔΔΒΔΔΒΔΒΔΒΔΒΔΒΔΒΔΔΒΔΔΒΔΒΔΒΔΒΔΔΒΔΔΒΔΒΔΒΔΒΔΒΔΒΔΔΏ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³ ³S³ ³D³ ³ ³G³ ³H³ ³J³ ³ ³2³ ³3³ ³ ³5³ ³6³ ³7³ ³ ³ ΐΒΩ ΐΒΩ ³ ΐΒΩ ΐΒΩ ΐΒΩ ³ ΐΒΩ ΐΒΩ ³ ΐΒΩ ΐΒΩ ΐΒΩ ³ ³ Z ³ X ³ C ³ V ³ B ³ N ³ M ³ Q ³ W ³ E ³ R ³ T ³ Y ³ U ³ ΐΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΑΔΔΔΩ C D E F G A B C D E F G A B Buttons ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ MAIN MENU: * POS - The position editor I (pos) - Inserts an empty pattern in the song order D (pos) - Deletes the current pattern number on song order MOD ED. - Enter the MODule EDit menu, where you can alter songname m.m. SAMPLER - Enter the sample editor STOP - Stops playing. PLAY | P - Pressing PLAY, will play the entire song from current position, while pressing the P to play current pattern only. If you are in edit mode, you will start recording... DISK.OP - Enter DISK. OPerations menu [samplename]- Pressing on the sample-name, allows you to edit it. SAMPLE EDITOR: MIX - Mix two samples together. REPEAT - Let you click on sample to set REPEAT POSITON REPLEN - Let you click on sample to set REPEAT LENGTH UPSAMPLE - Halve size of sample * CUT - Cut selected area to buffer COPY - Copy selected area to buffer (still very simple) PASTE - Will erase old sample and insert copied buffer MODULE EDITOR: clear buttons: ALL - Clear everything SONG - Clear all patterns, and song-order SAMPLES - Clears all global data and all samples Using effects in TT ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ People who are "used to" effects should have NO PROBLEM AT ALL using the effects. But for any new users of this kind of trackers, I will explain the use of effects quickly. --- Effects consists of three hexadecimal numbers - the leading digit determines WHAT effect to use. Example: If the leading digit is C and the following digits are 1 and 4 (ie C14) the volume on that channel will be set to 14 hex when playing. C20 will set the volume to 20 hex. The maximum volume is 40 hex (64 decimal). When not entering a volume, the current volume on that sample will be played. The volume slide works another way. It slides the volume in the same amount as the speed goes. The volume slide works two different ways; either volume slide UP or volume slide DOWN. If you are going to slide the volume DOWN - set the effect to A - and the the second digit is set to 0 and the third digit to the volume slide amount (ex: A02 will slide the volume 2*speed DOWN). The opposite, volume slide UP uses the first of the two digits. (ex: A20 will slide the volume 2*speed UP). When volume has reached either minimum (0) or maximum (040h) volume, it will stop sliding. I hope this will give a little understanding how the effects are used. You see, I'm not so good explaining things. You can look in the effects 'chapter' in the documentation for an overview of effects that are currently supported. Copying and pasting ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ There are many things to copy and paste around in a notesheet. You can copy/paste effects only, notes only, or both. You can also only copy ONE single effect. All this is controlled from the keyboard. And the keypresses may be hard to remember in the beginning. First, copying a single track into a buffer, is done by pressing Shift+F4. And when this is properly stored in the buffer, you can paste it. Shift+F5. NOTICE: Pasting a track will OVERWRITE all info already placed on track. THERE IS NO WAY TO UNDO. Copying whole patterns, effects only, are NOT implemented yet. There is also a 10-buffer possibility to copy and paste one single effect only. This is done by pressing Shift and a number ranging from 0 to 9. The number indicates which of the ten buffers to copy to. To pasting these effects, press Alt+0-9. Fileformats ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ The MOD format goes like this: SONGName 20bytes SampleINFO 31samples*30 byte = 930 bytes SampleName 22bytes Volume 1byte Finetune 1byte SampleLength 1word (div 2-signed) SampleRepeat 1word (div 2-signed) SampleReplen 1word (div 2-signed) Songlength 1byte Songorder 128bytes noiserestart 1byte ID osv...osv...osv...osv...osv...osv...osv...osv... (skriv senere!) The samples uses a special "**" file format which is very equal the internal MOD sample format. TakeTracker also has the ability to load samples saved from FastTracker, where loop/length is stored in time/date fields. Loading and saving in TT ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Loading and saving has been done very simple in TT. You enter the DISK.OP menu by pressing the DISK.OP button, and then you simply press the mouse cursor at what file to load. If you would like to save a work, click on the either the MODULENAME or the SAMPLENAME textfield, depending on work to save, and type in the filename to save. Afterwards you press the SAVE MOD or SAVE SAMPLE button (also depending on what work to save). The sample editor ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ If you load a sample with very much noise, TT can take this to be a sample of the wrong kind. Use XOR to convert it. (I'll write more when I can come up with something) Setup ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ The setup screen is provided to make a more personal look on your environment. You can change the palette, set balance (panning), and more minor things. Main settings: BALANCE There are 16 possible positions for each of the bars marked 0 to F. Set on top (0) is right, while on the bottom is the left. NORMAL/STEREO/WIDE/MID There are four preset panning positions. Keep in mind that I prefer you use the STEREO preset (RLRLRLRLRLRLRLRL). The NORMAL preset is like the Protracker(Amiga)/Fast-tracker (RLLRRLLRRLLRRLLR). WIDE is a more smooth, where the pannings overleap. MID is self-explanatory. All these does ofcourse not work with SoundBlasters. PALETTE You select color by pressing mouse button on one of the colors bars, and then press mouse on one of the three RGB bars with values ranging from 0 to 63 where 0 means no effect of color, while 63 is maximum effect. You can 'drag' the indicator with right mouse button. P-I P-II P-III These are predefined color definitions that has been designed by me. DEF Re-reads the configuration file -> set new palette only. ON/OFF TOGGLES: ALT.EDIT Alternative edit mode. While many new trackers seem to arrive, every has it's own special way of inserting datas. This mode is a mixture of 669, Farandole and MultiTracker. I haven't spent too much time on this, but this still only affects the way you insert effects. UPLOAD This is another item for GUS only. When doing anything with a sample in the sample-editor, TT will automatically re-order the memory of the GUS to activate the new changes we have done. This will take a little while, and can seem really annoying after a while, therefore you can disable this, and press F12 instead every time you want to update GUS memory. BLANK ZERO Usually the samplenumber is displayed as "02". Enabling this only displays " 2". Looks often better. 13 is ofcourse "13" either this is set or not. SHOW DIRS Confirm to show dirs in disk op. QHELP If YES, then TT replaces the samplename with help/info on the effect the cursor is at (if any). DATELOOP For those who has changed from FastTracker, this is a very nice switch. With this enabled you can load repeat/replen from saved in FastTracker. Keep this off if you never has used FastTracker, since some "real" time/date can be confused with repeat/replen. MODNAMES Display the real titles of the modules in DISK.OP. May on certain directories take longer time. TABSHIFT In TakeTracker, you work with only four channels at the same time. This means when TAB reaches the 4th channel displayed, and you go further, the cursor will jump back to the first channel displayed. In most other trackers, the screen will scroll (or: the channels will shift). When you enable this mode, the channels shift instead of jumping back. Scopes ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ Just press F3 a couple of times while playing a module and see what happens. F4, F5 and F9 activates VGA scopes. Press Esc to abort these. (Is there really more to say?) The command line player ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ If have finally managed to code these, if you want these, please look out for separate archives. (TTPLAY.ZIP / TTPLAY2.ZIP). As an option, you can use add the filename as parameter when starting TakeTracker. But you will have to manually start playing yourself. And then... ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ I used 4 channel modules by Henning Hafstad (Axe/xPose) and the up-to-16-channel modules by Gudmund Reinertsen (StumAce/...) for testing TakeTracker. I had to make some modules myself when I tested the 32-channel version of TakeTracker. I used Dual Module Player (DMP) to test my save-routines and converters... (since that seems to be a fairly good player ;) Copyrights ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ All trademarks are copyrighted to their respective owners. Dr. Zon 10. Apr 1994