AminetAminet
Search:
84548 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/misc/Thief_31.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:A MultiFormat Music Ripper Update 1992
Author:Count Floyd of TSB, Section 9
Uploader:aminet aminet net
Type:mus/misc
Version:3.1
Requires:req.library
Architecture:m68k-amigaos
Date:2016-09-06
Download:http://aminet.net/mus/misc/Thief_31.lha - View contents
Readme:http://aminet.net/mus/misc/Thief_31.readme
Downloads:847

Update to v3.0, which can be found at http://aminet.net/mus/misc/Thief.lha


               ------------------------------------------------
               -                THIEF V3.1                    -
               -                                              -
               - Coded by Count Floyd of The Special Brothers -
               -         Improved a bit by SECTION 9          -
               ------------------------------------------------
                       *** THE ULTIMATE RIPPER ***
                    (If he doesn't find it, who else ?)



Updates done from V1.4 to V2.0:

- Use of the great Req.library
- Load Object included
- Read Sector included
- Finds and plays now Mark II Soundsystem, David Whitaker Music Routine and
  Noisepacker Modules, too.
- Calculates now the correct length for Sidmon V1.0 and Soundmonitor
- Some minor Bugs repaired and the Disk-Commands are a little bit more
  comfortable

Updates done from V2.0 to V2.6:

- Modlist Command
- Fixed Memory Problems
- Fixed Memory while saving
- Plays Soundmonitor, too
- Convert Noisepacker to Noisetracker
- Correct Memory shown
- TFMX 8 Channel search
- TFMX 8 Channel Play
- Bug fixed in search command

Updates done from V2.6 to V3.0:

- Modlist Command extended
- 512k Bug fixed
- Search TFMX optimized

Updates done from V3.0 to V3.1 by SECTION 9:

- Finds and plays now Startrekker V1.3 modules
- Default search-range (l+ret) changed to $00000000-$000FFFFE (1MB CHIP)
  in file 'Thief3.1_1MB_CHIP'
- Default search-range (l+ret) changed to $00000000-$001FFFFE (2MB CHIP)
  in file 'Thief3.1_2MB_CHIP'

Known Bugs:

Not a Bug, but a fact is, that you can't calculate the length of the
new TFMX modules (and if yes I don't have the time to code it because
there are only 32 hours until releasing time and I'm still not finished with
my second utility...so bad luck!). Also the search routine isn't the best you
can code but it's the same problem as with Noisepacker and I got no time.
Wait for the next update coming very soon...

MAIN IDEA:

When I started to program this Ripper, I saw the lack of Synthetic Rippers.
There were some mediocre ones who found modules of only one Music-editor
like Future-Composer or JamCracker, but there hasn't been a ripper who
finds different modules.
So the main idea about it was to make a ripper for all kind of popular
modules.
A lot of people said, that I should insert the replayroutines into the
Thief itself, so I will describe this problem one more time...

What's the main interest of using a ripper utility ? To rip something !!!
But you can only rip a music if it's not destroyed because of lack of
memory. So it's the best to load the replays only when you're sure you
want to play it. In that way you can be sure that a very few amount of
memory is wasted for the ripper and when the replays destroy that tune
you can still start again and rip it without playing to have the correct
module on disk......all right ???.....I hope so !!


WHAT DOES IT FIND:

At this moment THIEF finds the following modules:

Sidmon I + II (MIDI) - JamCracker - Future Composer (all Versions)
Soundmonitor (B. Postma) - TFMX - Noise/Protracker - Startrekker (also V1.3)
Delta Music - Mark II Soundsystem - David Whitaker Routines
Noisepacker (Three Versions)

Old Soundtracker (16 Instruments) Versions are not supported...

Except for TFMX,Delta Music it will give out the correct
Length & Range of the Module, so you can easily save it with the
's' comand.


WHAT IT DOESN'T FIND:

SoundFX - Oktalyzer (but I don't think that they are used so much!!)
Packed Delta Tunes (later, later!)


THE COMANDS:

By now, you can execute THIEF with 2 extra Parameters.
N = No own Window
A = Add 21k

E.A.: THIEF NA (Use this if you haven't got a Memory Expansion)


 When I type < > you needn't to type in the value. You can break every
 Display Action by pressing both Mousebuttons. By holding the left
 Mousebutton the Display won't scroll.


h                              - Show Helppage
? [digit]                      - Show Hexdigit in Binary, Dezimal and as String
m <start> <end>                - Show start to end as Memory Dump
n <start> <end>                - "    "     "  "  as Ascii Dump
f [start] [end] [byte] [byte]  - Find Bytes in Memory (max. 4 Bytes)
l <start> <end>                - Search Modules (if you only type 'l' then
                                the whole Chipmem will be searched thru
p [modulestart] [0..etc]      - Play Module at modulestart.The digit at the
                                end will show the ripper what you want to
                                play. (the address will be given out from the
                                search comand)

                                0= Sidmon V1.0
                                1= Noise/Star/Protracker
                                2= Future-Composer V1.4
                                3= Future-Composer V1.3
                                4= Jamcracker V1.0
                                5= Sidmon II (Midi)
                                6= Delta Music V2.2
                                7= David Whitaker Routine
                                8= Mark II Soundsystem
                                9= Noisepacker V2.03
                                a= Soundmonitor V1.1

ms [start1] [end] [start2]     - Move Module from Start1-End to Start2
                                 (e.a. for moving a Module from Fastmem to
                                 Chipmem)
s [start] [end]                - Save Memory from start to end (Requester will
                                 pop up)
r [start]                      - Load File in Memory to start (see above)
ro                             - Load Object
rs [Ssec] [Nusec] [Un] [Addr.] - Read Sector (Startsector,Number of Sectors
                                              Unit (0/1 etc.) Memoryaddress)

j [address]                    - Jump to address (don't mess with this!!)
dir <path>                     - Directory (without given Path it will show
                                 the Directory of df0:
*[command]                     - Execute CLI-Command (Run must be in the
                                                      C Directory)
x                              - Simply the exit


NEW COMMANDS (since V2.6):

modlist                              - Show found modules
c [start] [length]                   - Convert Noisepacker to Noisetracker
ptfmx [Songdata] [Soundd.] [Songnr.] - Play TFMX Module


It's a good Idea to use a memory expansion, otherwise you shouldn't play
modules higher than a location of $6a000, because there Thief loads the
replays.

Some Hints to Noisepacker:

If Thief has found a Noisepacker Tune you can be sure that it is one.
Unfortunately I can't search for the module itself, so I search for the
Replay routine. If Thief displays some strange digits (check the length)
it can be that the replay routine is partly destroyed so that Thief can't
interpret the values.
An other subject is to convert Noisepacker to Noisetracker.
This isn't so easy as it seems, because the module could be

(a) a damaged one or
(b) a new noisepacker version

so don't be upset if Thief will crash while unpacking it (the easiest way
would be to save the unpacked parts to disc like NPD, but it works,
so what !?!


Hello Compact-Makers:

If put this Ripper on your Compacts then don't forget to copy the files
"Replay1.Thief" and "Replay2.Thief". Without this, Thief isn't able to
play anything. If you forget it, a Guru Display will remind you.
Thief also needs the Req.library on disk (without it, Thief won't start!).

Some Thanks and Greetings go to:

- the whole TSB (especially to the 'Meeting Team')
- Laserdance/TSB (for his patience during meetings (hehe!))
- Saron/TSB (for keeping the old Thief.doc (Many thanx !!!)
- Control/Coma
- Foca (Thanx for all...)
- Greenspan/TSB (for spreading on Party!)

        If you've Bug reports or you think you've got an idea what to
        include in later versions or you want to send a little donation
        then write to:


   The Special Brothers UK     The Special Brothers   The Special Brothers
   -----------------------          Luxembourg             Finnland
             ABH               --------------------   --------------------
        41 Craven Road           Schroedel Joel             Commie
          Hemsworth               P.O. Box 206             T.K 3A17
        West Yorkshire           3403 Dudelange         45150 Kouvola
           WF9 4SB



                       The Special Brothers Germany

                       PLK 004150 D OR PLK 008566 B
                            W- 4950 Minden 2


                   (Mark the envelope 'To Count Floyd')


        Of course you can also write if you want to swap with us...


        Or call one of these elite TSB Trade-Centers

           SILVER MOON    (EHQ) : +4957215136
           BLACK ROSES    (WHQ) : +41041368683
           BIRD OF PREY   (GHQ) : +49707178720
           STATE OF MIND  (GHQ) : +49521205469
           THE LEGEND BBS (SHQ) : +41071756384



                                 See you,

                               Count Floyd of

                            THE SPECIAL BROTHERS


Contents of mus/misc/Thief_31.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                14332   32168  44.6% -lh5- ce3b Sep  6 11:44 replay1.thief
[unknown]                14331   32168  44.6% -lh5- 2f33 Sep  6 11:44 replay2.thief
[unknown]                10552   24760  42.6% -lh5- e0f8 Sep  6 11:44 Thief
[unknown]                 3768    9435  39.9% -lh5- 2317 Sep  6 11:44 thief.doc
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         4 files   42983   98531  43.6%            Sep  6 07:31

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>