home *** CD-ROM | disk | FTP | other *** search
/ Brotikasten / BROTCD01.iso / amiga / frodo.txt < prev    next >
Text File  |  1995-08-16  |  37KB  |  863 lines

  1.  "Frodo"
  2.  "Christian Bauer"
  3. (C) "1994-1995 Christian Bauer"
  4.  
  5.  "Frodo Bedienungsanleitung"
  6.  
  7.                                    bFrodoub
  8.                                 Version 1.3
  9.                               " Was ist neu?  WhatsNew
  10.  
  11.                          Ein Commodore 64 Emulator
  12.                         fⁿr Commodore-Amiga Rechner
  13.  
  14.                    ⌐ Copyright 1994-1995 Christian Bauer
  15.                            Freely distributable
  16.  
  17.  
  18.  " ▄berblick         Overview  Wieso noch ein C64-Emulator?
  19.  " Installation      Installation  Wie installiere ich Frodo?
  20.  
  21.  " Starten/Beenden   StartQuit  There and back again....
  22.  " Einstellungen     Settings  Die leidige Konfiguration
  23.  " Tastaturbelegung  Keyboard  Wo ist an der Tastatur "oben"?
  24.  " Dateizugriff      Files  Ein C64 mit Festplatte
  25.  " Drucker           Printer  Benutzung von C64-Druckern
  26.  
  27.  " Die SID-Karte     SIDCard  Fⁿr die, die den echten Sound haben wollen
  28.  " Das IEC-Kabel     IECCable  Wie kommt die 1541 an den Amiga?
  29.  
  30.  " Demoprogramme     DemoPrograms  Die beiliegenden Beispielprogramme
  31.  " Technische Infos  TechnicalInfo  Was die Welt im Innersten zusammenhΣlt...
  32.  " Geschwindigkeit   Speed  Warum ist er so langsam?
  33.  " Der Quelltext     TheSource  Use the source, Luke.
  34.  
  35.  " Rechtliches       LegalMush  Copyright usw.
  36.  " Bugreports        BugReports  Hoppla, da lΣuft was nicht!
  37.  " Danksagungen      Thanks  Vielen Dank fⁿr die Blumen
  38.  " Der Autor         EmulationWizard  Adresse des Programmierers
  39.  " History           History  Entwicklungsgeschichte des Programms
  40.  " Die Zukunft       Future  PlΣne fⁿr die nΣchsten Versionen
  41.  
  42.  
  43.  
  44.  
  45.  WhatsNew "Was ist neu?"
  46.  
  47. Die wichtigsten ─nderungen zur Version 1.0:
  48.    Frodo benutzt nun die "6581sid.library" zur Sound-Emulation ⁿber die
  49.    Amiga-Hardware
  50.    Es gibt einen neuen, sehr schnellen monochromen Amiga-Bildschirmtyp
  51.    und einen normalen fⁿr CyBERgraphics
  52.    Die Amiga-Grafik-Modi benutzen Double Buffering
  53.    Die Sprite-Kollisionen lassen sich abschalten, was je nach Programm
  54.    einen deutlichen Geschwindigkeitszuwachs bringt
  55.    Es besteht die M÷glichkeit, z.B. nur jedes zweite Bild der C64-
  56.    Grafik berechnen zu lassen, was ebenfalls einiges an Geschwindigkeit
  57.    bringt
  58.    Frodo ist nun mehrsprachig
  59.    Die Floppy-Emulation beherrscht Jokerzeichen (*,?)
  60.  
  61. Genaueres steht in der "Entwicklungsgeschichte History.
  62.  
  63. Hinweis: Die Joystickabfrage hat sich geΣndert. Die Joysticks werden
  64. jetzt nur noch einmal pro Bilddurchlauf abgefragt, statt wie bisher
  65. jede Rasterzeile. Ich denke nicht, da▀ das mit irgendwelchen Spielen
  66. Probleme bereitet (wer kann schon so schnell einen Joystick bewegen?),
  67. aber sollte das doch der Fall sein, teilt es mir bitte mit. Jedenfalls
  68. habe ich "Spindizzy" ausprobiert und selbst schwierige Stellen mit der
  69. neuen Emulation geschafft, also sollte es in Ordnung sein.
  70.  
  71.  
  72.  
  73.  
  74.  Overview "▄berblick"
  75.  
  76.   "Those days, the Third Age of Middle-earth,
  77.    are now long past, and the shape of all lands
  78.    has been changed."
  79.  
  80. bFrodoub ist ein multitaskingfΣhiger C64-Emulator fⁿr den Commodore Amiga
  81. und der erste C64-Emulator der Welt, der kein "64" im Namen hat. :-)
  82. (Nein, er hat absolut nichts mit frodo.hiof.no zu tun, das ist purer
  83. Zufall.)
  84.  
  85. Frodo wurde speziell dazu entwickelt, die Grafik von Spielen und Demos
  86. besser wiederzugeben als die existierenden Emulatoren fⁿr den Amiga.
  87. Daher ben÷tigt Frodo wesentlich mehr Rechenleistung als andere
  88. Emulatoren. Selbst mit einem 25MHz-68040 und einer Grafikkarte ist zur
  89. Zeit nur etwas mehr als die halbe Geschwindigkeit eines original-C64
  90. m÷glich. Dafⁿr zeigt er noch Rastertricks korrekt an, bei dem einem
  91. beim "A64" vor lauter Flimmern die Augen trΣnen.
  92.  
  93. Ben÷tigt wird ein Amiga mit mindestens OS2.1, einem 68020-Prozessor und
  94. 1MB Hauptspeicher. Frodo kann sowohl die eingebaute Amiga-Grafik
  95. verwenden, als auch EGS-Grafikkarten und die "Picasso" direkt
  96. ansprechen, was die Geschwindigkeit der Grafik erheblich beschleunigt.
  97. Die empfohlene Konfiguration ist daher ein A4000/040 mit einer Zorro-III-
  98. Grafikkarte. Das Programm lΣuft zwar prinzipiell auf einem A1200, aber
  99. die wahre Freude stellt sich damit nicht ein. Es gibt jedoch einen
  100. speziellen Monochrom-Modus, der zwar keine Farbe hat, aber dafⁿr eine
  101. ganze Ecke schneller lΣuft als die volle Emulation.
  102.  
  103. Das Programm ist keine hundertprozentige Emulation (gibt es sowas?),
  104. die wichtigsten noch fehlenden Dinge sind:
  105.    Nur zeilenweise Rastereffekte m÷glich
  106.    Keine Sprite-Grafik-PrioritΣten
  107.    Keine Sprite-Hintergrund-Kollisionen
  108.    Weder Amiga-Drucker noch RS232 verwendbar
  109.  
  110. Aber bald kommt ja die nΣchste Version raus... :-)
  111.  
  112.  
  113.  
  114.  
  115.  Installation "Installation"
  116.  
  117. Das Archiv enthΣlt die folgenden Dateien:
  118.   README             - Kurzbeschreibung
  119.   Frodo              - Hauptprogramm
  120.   Frodo.info         - Das Icon dazu
  121.   Frodo.guide        - Diese Anleitung
  122.   Frodo.guide.info   - Das Icon dazu
  123.   Frodo_E.guide      - Die englische Version der Anleitung
  124.   Frodo_E.guide.info - Das Icon dazu
  125.   Frodo Prefs        - Datei mit den Einstellungen
  126.   Frodo Prefs.info   - Das Icon dazu
  127.   FrodoSIDCard.lha   - Archiv mit Informationen zur "SID-Karte SIDCard
  128.   Basic ROM.info     - Icon fⁿr das Basic-ROM
  129.   Kernal ROM.info    - Icon fⁿr das Kernal-ROM
  130.   Char ROM.info      - Icon fⁿr das Character-ROM
  131.   Catalogs/#?        - Sprachdateien (z.Z. nur Deutsch)
  132.   64prgs/#?          - Einige Demoprogramme
  133.   src/#?             - Quelltext
  134.  
  135. Zur Installation reicht es, das Archiv irgendwo auf die Festplatte zu
  136. entpacken. Die Dateien in "Catalogs" brauchen nicht nach LOCALE:
  137. kopiert zu werden, sie k÷nnen da bleiben, wo sie sind. Frodo braucht
  138. keine Assigns oder Σhnlichen Firlefanz, aber zum Betrieb werden Kopien
  139. der original-C64-ROMs ben÷tigt. Diese liegen aus rechtlichen Grⁿnden
  140. nicht bei, sondern mⁿssen anderswo besorgt werden.
  141.  
  142. Frodo ben÷tigt drei ROM-Dateien namens "Basic ROM", "Kernal ROM" und
  143. "Char ROM", die im selben Verzeichnis wie Frodo liegen mⁿssen. Wer fⁿr
  144. den "A64 V2.0" die ROMs schon hat (nicht die *.data-Dateien, das sind
  145. nicht die richtigen ROMs), kann diese nach einer Umbenennung direkt
  146. verwenden, ansonsten k÷nnen sie von einem echten C64 mit dem folgenden
  147. Programm ausgelesen und gespeichert werden:
  148.  
  149.   10 OPEN 1,8,2,"BASIC ROM,S,W"
  150.   20 FOR X=40960 TO 49151:PRINT#1,CHR$(PEEK(X));:NEXT
  151.   30 CLOSE 1
  152.   40 OPEN 1,8,2,"KERNAL ROM,S,W"
  153.   50 FOR X=57344 TO 65535:PRINT#1,CHR$(PEEK(X));:NEXT
  154.   60 CLOSE 1
  155.   70 POKE 56334,0:POKE 1,51
  156.   80 FOR X=16384 TO 20479:POKE X,PEEK(X+36864):NEXT
  157.   90 POKE 1,55:POKE 56334,1
  158.  100 OPEN 1,8,2,"CHAR ROM,S,W"
  159.  110 FOR X=16384 TO 20479:PRINT#1,CHR$(PEEK(X));:NEXT
  160.  120 CLOSE 1
  161.  
  162. Leider bietet Frodo z.Z. keine M÷glichkeit, die so gespeicherten ROMs
  163. auf den Amiga zu bekommen, aber man kann sie mit einem Nullmodemkabel
  164. ⁿbertragen oder eines der 1541-zu-Amiga Transfer-Programme benutzen.
  165. (Mit Frodo kann man zwar auch C64-Laufwerke benutzen, aber um Frodo zu
  166. starten braucht man ja die ROMs bereits %-).
  167.  
  168. Es gibt auch noch die M÷glichkeit, sich die ROMs per EMail schicken
  169. zu lassen. Dazu schreibt man an "duckpembvax1.pembroke.edu" eine Mail
  170. mit dem Betreff "MAILSERV" und dem Inhalt "send roms.zip". Man erhΣlt
  171. ein uuencodetes .zip-Archiv mit verschiedenen Commodore-ROMs. Die fⁿr
  172. Frodo ben÷tigten sind im Verzeichnis "64": "basic", "kernal.3" und
  173. "charset". Einfach umbenennen und ins Verzeichnis von Frodo kopieren.
  174.  
  175. Zur Soundemulation benutzt Frodo die "6581sid.library" von A64 V3.0,
  176. die ebenfalls nicht beiliegt. Die Demo-Version von A64, die ⁿber das
  177. Aminet erhΣltlich ist, enthΣlt jedoch diese Library.
  178.  
  179.  
  180.  
  181.  
  182.  StartQuit "Starten und Beenden"
  183.  
  184. Nach einem Doppelklick auf das Icon erscheint zunΣchst das Fenster,
  185. in dem die "Einstellungen Settings fⁿr den Emulator vorgenommen werden.
  186.  
  187. Der eigentliche Emulator wird durch einen Klick auf "OK" gestartet.
  188. Dann sollte zunΣchst ein schwarzer Bildschirm und nach einem kurzen
  189. Moment die C64-Einschaltmeldung kommen.
  190.  
  191. Mit einem Klick der rechten Maustaste wird der Emulator jederzeit
  192. wieder beendet.
  193.  
  194.  
  195.  
  196.  
  197.  Settings "Einstellungen"
  198.  
  199. Das Einstellungsf