home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d532 / trainermaker.lha / TrainerMaker / Trainermaker_Anl < prev    next >
Text File  |  1991-08-26  |  6KB  |  118 lines

  1. *****************************************************************************
  2. *                                                                           *
  3. *                               TrainerMaker V0.8                           *
  4. *                                                                           *
  5. *                          written from 28.7 to 1.8 1991                    *
  6. *                                                                           *
  7. *                             by Andreas Ackermann                          *
  8. *                                                                           *
  9. *                                                                           *
  10. *                      This programm is fully Public Domain                 *
  11. *                                                                           *
  12. *****************************************************************************
  13.  
  14.  
  15.  TrainerMaker V0.8 (kurz TM) ermöglicht es, ähnlich der Trainerfunktion des
  16.  Amiga-Action-Replays, von einigen Spielen die Highscores, Anzahl an Leben
  17.  oder Geldguthaben zu verändern.
  18.  
  19. EINSCHRÄNKUNGEN:
  20.  
  21.  a). Das zu manipulierende Spiel muß multitasking-fähig sein ( z.B. Ports
  22.      of Call, RailRoad Tycoon oder SimCity). Bei den meisten Action-Spielen
  23.      ist das leider nicht der Fall.
  24.  b). Das Programm durchsucht nur den gesammten CHIP-Speicher und die interne
  25.      512K Erweiterung nach den angegebenen Werten.
  26.      Erweiterungen über 512K bleiben unberücksichtigt.
  27.  
  28. FUNKTION:
  29.  
  30.  Das Prinzip ist ganz einfach:
  31.  Zuerst wird ein Wert eingegeben und TM durchsucht den gesammten Speicher
  32.  nach diesem Wert, wobei er sich merkt, wo er auftritt. Dann wird im Spiel
  33.  fortgefahren bis sich dieser Wert ändert. Jetzt kann man diesen neuen
  34.  Wert eingeben und TM vergleicht sämtliche gefundenen Adressen gegen die
  35.  neue Eingabe. Die möglichen Adressen werden dann ausgegeben und können (fast)
  36.  beliebig verändert werden.
  37.  
  38. PARAMETER:
  39.  
  40.  Nur das erste Zeichen jeder Eingabe ist signifikant, der Rest wird ignoriert !
  41.  Zahleneingaben erfolgen entweder hexadecimal ($-Zeichen davor ) oder decimal
  42.  (keine Kennzeichnung). Falsche Eingaben führen zum Abbruch der Aktion.
  43.  Eine negative Decimaleingabe wird z.Zt. noch nicht unterstützt.
  44.  
  45.  f - verlangt eine Zahl als Parameter und durchsucht den Speicher nach diesem
  46.      Wert. (0,1,oder $ff sind nicht zu empfehlen !)
  47.  c - vergleicht die gefundenen Adressen gegen den neuen Wert.
  48.      Sollten mehr als 3 oder 4 Möglichkeiten angezeigt werden, wiederholt man
  49.      den Vorgang am besten wieder mit einem anderen Wert.
  50.  m - fragt nach einer Adresse ( wird bei c angezeigt) und nach einem Wert, der
  51.      dann an diese Adresse geschrieben wird.
  52.  b,w,l
  53.    - hiermit kann man den Suchmodus umschalten.
  54.      mit b sucht man nach Werten die maximal +127 ($7f bzw. 2 hex-Ziffern ) groß
  55.      werden können,
  56.      mit w Werte bis +32665 ($7fff [4 Hex-Ziffern]) und alles darüber mit l.
  57.      (bis $7fffffff [8 Hex-Ziffern])
  58.      Voreingestellt ist w (WORD).
  59.      [Die Suche nach b-Werten ist nicht zu empfehlen, da es hier immer sehr
  60.       viele Möglichkeiten gibt !]
  61.      Achtung: beim Umschalten des Modus werden sämtliche gespeicherten Adressen
  62.               gelöscht, da sie ihre Gültigkeit verlieren.
  63.  s - zeigt den aktuellen Modus an.
  64.  q - quit
  65.  
  66. TIPS:
  67.  
  68.  Die größten Zahlen liegen wie schon gesagt bei $7f,$7fff und $7fffffff.
  69.  Alles was darüber liegt ist negativ (bei BYTE z.b $80 = -128, $ff = -1)
  70.  
  71.  SimCity: Hier ist das Kapital im Langwortformat gespeichert.( l! )
  72.  RailRoad Tycoon: Hier ist es Wortformat. (Achtung: Die letzten drei
  73.           Ziffern des Kapitals nicht eingeben, da sie in der internen Speiche-
  74.           rung von RT nicht berücksichtigt werden !)
  75.  Sollten man keinen Erfolg haben, kann man die Suche und den anschließenden Ver-
  76.  gleich auch mit den beiden anderen Modi durchführen, bzw. wenn einem auffällt,
  77.  daß ein Spiel nur mit kompletten Tausenderwerten arbeitet (RT), muß man pro-
  78.  bieren, ob es klappt wenn man die letzten drei Decimal-Ziffern einfach wegläßt.
  79.  
  80. VORGEHENSWEISE:
  81.  
  82.  Wenn ihr Spiel von der Workbench gestartet wird, starten Sie zuerst den TM
  83.  durch DoppelKlick auf sein Icon und dann Ihr Spiel.
  84.  Wenn Ihr Spiel selbststartend ist, kopieren Sie den TM auf die Spiel-Disk
  85.  und fügen sie in die Datei s/startup-sequence als erste Zeile einfach
  86.  trainermaker ein.
  87.  [TM arbeitet mit all jenen Spielen zusammen, bei denen sich der Workbench-
  88.   screen mit der Tastenkombination <linke Amiga>N oder <linke Amiga>M in den
  89.   Vorder- bzw. Hintergrund legen läßt.]
  90.  
  91.  Nun spielen Sie das Spiel solange, bis der zu ändernde Wert am Bildschirm
  92.  erscheint. Wenn möglich, halten Sie jetzt das Spiel an (Pausefunktion o.ä.)
  93.  Holen Sie den Workbench-Screen mit dem TM in den Vordergrund und geben
  94.  f ein und anschließend die zu ändernde Größe.
  95.  Spielen Sie weiter, bis sich dieser Wert geändert hat, holen Sie wieder den
  96.  TM in den Vordergrund und benutzen die c-Option. Ändern Sie die gefundenen
  97.  Adressen nach Belieben und spielen Sie weiter. (Jetzt zu besseren Be-
  98.  dingungen!)
  99.  
  100. SCHLUßGEDANKEN:
  101.  
  102.  Vielleicht finden sich ja ein Paar Spielefreaks die Zeit haben, auszutesten
  103.  mit welchen Spielen TM wie zusammenarbeitet und die die Tips dann an
  104.  Fred schicken !
  105.  
  106.  Und nun wünsche ich Viel Erfolg und Spaß mit dem TrainerMaker V0.8
  107.  
  108.                                                  Andreas Ackermann
  109.  
  110.                                                               3.8.1991
  111.  
  112. PS:
  113.       Adresse:
  114.  
  115.       Lorenz-Summa-Str. 10
  116.       W-8679 Oberkotzau
  117.       BRD
  118.