home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / cdrom / cd32goodies / cd32.doc < prev    next >
Text File  |  1977-12-31  |  11KB  |  287 lines

  1.  
  2. Introduction to the CD32-Emulator
  3.  
  4. The CD32-Emulator is a seperate part of the CacheCDFS 
  5. package. If you have at least Kickstart 3.0 and if you have 
  6. installed the CD32-Emulator with the Installation utility, you will find 
  7. a drawer named "CD32" on your harddrive.
  8.  
  9. The CD32-Emulator tries to emulate all of the special system 
  10. resources that can be found in an Amiga-CD32 game console. 
  11. This includes the emulation of the battery backed up RAM for 
  12. storing Highscores and the setting of the preferred user language.
  13. Embedded in the CD32-Emulator is a system degrader which will 
  14. disable features of your Amiga - like processor caches or fast 
  15. memory - to make your machine more "CD32" like, as some badly 
  16. programmed games need this. You can control this "degration" 
  17. easily from the CD32-Emulator's preference window and save 
  18. your preferred settings.
  19.  
  20. Great effort has been taken to make the CD32-Emulator as 
  21. compatible as possible, but the usual restrictions that can be 
  22. found with any kind of emulation apply:
  23.  
  24. We cannot guarantee that all games that work on an Amiga CD32 
  25. game console will work with the CD32-Emulator! 
  26.  
  27. The Amiga CD32 has an in-built CDTV emulation. The CD32-
  28. Emulator has NOT!
  29.  
  30. CDTV titles WILL NOT WORK with the CD32-Emulator, even if they 
  31. work with the Amiga CD32 console!
  32.  
  33.  
  34. Emulating a PAL/NTSC console
  35.  
  36. On a PAL Amiga, the CD32-Emulator will emulate a PAL CD32, on 
  37. an NTSC Amiga the CD32-Emulator will emulate an NTSC CD32. 
  38. You may change the PAL/NTSC state of your Amiga from the 
  39. Kickstart Boot Menu. This will change the type of the CD32 
  40. emulated (PAL/NTSC), too.
  41.  
  42. Installing the CD32-Emulator
  43.  
  44. The CD32-Emulator may be used immediately from your 
  45. harddrive. But it is very unlikely that many games will run correctly 
  46. if you try this.
  47. The preferred method is to create a dedicated "CD32-Emulator 
  48. Boot Disk" and start the emulation from this disk. The "Make CD32 
  49. Floppy" utility will create such a disk for you.
  50. Another utility is the "Make HD Startup" utility. It will create a new 
  51. Startup-Sequence on your harddisk, that allows you to boot 
  52. directly into CD32-Emulation, if you press a function key during 
  53. startup. Your originial startup-sequence will be renamed to 
  54. "Startup-Sequence.std" and will be executed if you boot without 
  55. pressing the dedicated function key. This method is faster than 
  56. booting from floppy, but it is advised that only experienced users 
  57. try this option. Your original startup-sequence will be changed 
  58. and there is the slight possibility that this may lead to problems!
  59.  
  60. Important Note: The CacheCDFS must already be installed and 
  61. the CD-Rom drive you wish to use MUST be mounted! The cache 
  62. settings should be set to its default values and SAVEd before 
  63. starting the "Make CD32 Floppy" utility!
  64.  
  65. Double-click the "Make CD32 Floppy" icon and insert an empty 
  66. disk into your internal drive (DF0:). The disk doesn't need to be 
  67. already formatted as the program allows you to format the disk if 
  68. you wish. All data on this disk will be erased!
  69.  
  70. After the installation is completed you should wait a few seconds 
  71. for all disk activity to finish. Now you may reboot your Amiga and 
  72. your machine will boot from the created CD32-Emulation disk and 
  73. the CD32-Emulator preferences window will appear.
  74.  
  75.  
  76. Using the CD32-Emulator
  77.  
  78. The CD32-Emulator window offers you some detailed control 
  79. possibilites of the emulation's behavior.
  80. Two gadgets exist to activate CD32 emulation: Boot and Initialize.
  81. Boot will set up the emulation and will immedialtely start any 
  82. Games CD that is inserted in your CD-Rom drive CD0:
  83. Important Note: Clicking Boot is a one-way-ticket! Once the boot 
  84. process from a Games CD has been started, there is no way to 
  85. resume normal Amiga operations. The only way to back out is to 
  86. reset your machine! This is important to know if you have started 
  87. the CD32-Emulator from your harddrive!
  88. Initialize will NOT start the Games CD, but will initialize all of the 
  89. emulation modules embedded in the CD32-Emulator. Its purpose 
  90. is for games that can be started from Workbench.
  91.  
  92. Important Note:
  93. To get the most fun out of CD32 games, a CD32 game controller is 
  94. recommended. Please note that the originial Commodore 
  95. controller may not work correctly with an A1200! The Competition 
  96. PRO CD32 controller works with the A1200. Both controllers work 
  97. with the A4000.
  98. Setting the CD32-Emulator preferences
  99.  
  100. Gadgets
  101.  
  102. NoFastmem
  103. Enabling NoFastMem will disable all Fast Memory in your Amiga. 
  104. You should only enable this switch, if the game you want to play 
  105. requires this. If the graphic and/or sound of a game is corrupted, 
  106. try this option.
  107.  
  108. NoInstCache
  109. This will disable the instruction cache of the processor. This option 
  110. should seldom be neccessary. If you encounter that a game is 
  111. running too fast, you should try this option.
  112.  
  113. NoDataCache
  114. This will disable the data cache of the processor. If you encounter 
  115. that a game is running too fast, you should try this option.
  116.  
  117. VectorBase0
  118. This option is only neccessary if you started the game from 
  119. Workbench. Some games don't work at all if this option isn't 
  120. enabled.
  121.  
  122. NoVolumeControl
  123. This will disable the attenuation control of the CD32-Emulator. If 
  124. the digital audio produced by a game CD cannot be heard or 
  125. the game "hangs", try enabling this flag.
  126.  
  127.  
  128. Emulate Controller
  129. If this is enabled, the CD32 Game Controller will be emulated with 
  130. the Keyboard. You shouldn't select this, if you have a CD32 Game 
  131. Controller connected to your Amiga. You may connect a one or 
  132. two button joystick and use the keyboard to access the 
  133. additional keys. Emulation keys are:
  134. Numbers 1, 2, 3, 4, 6, 7, 8, 9 on numeric Keypad and cursor keys:
  135. Joypad direction.
  136. [ and / on numeric keypad: Reverse.
  137. ] and * on numeric keypad: Forward.
  138. F1 and F6: Green button.
  139. F2 and F7: Yellow button.
  140. F3, F8 ,SPACE , ENTER and 0 on numeric keypad: Red button.
  141. F4, F9 and DEL on numeric keypad: Blue button.
  142. F5 and F10: Play/Pause button.
  143.  
  144. Note: It is well possible that some games do not work if controller 
  145. emulation is enabled!
  146.  
  147. Blocks
  148. The CD32-Emulator has a built in prefetch cache. Here you can 
  149. set the size of this cache (1 Block equals 2048 Bytes). The optimum 
  150. value differs depending on your configuration (Amiga model, 
  151. hostadapter, CD-Rom drive). You have to experiment to find a 
  152. good value. The rule is: Keep the value as small as possible, but 
  153. big enough, that off-the-disk-animations run smoothly. For 
  154. TandemCD/CD1200 the optimum value is 4.
  155.  
  156. Max Volume
  157. Here you can specify the maximum level the CD sound should 
  158. have during gameplay.
  159.  
  160. Language
  161. Here you can select your preferred language for multi-language 
  162. games.
  163.  
  164.  
  165. Menus
  166.  
  167. Save Settings
  168. This allows you to save your CD32-Emulator prefences. The settings 
  169. are stored as ToolTypes in the program's icon file.
  170.  
  171. About
  172. Tells you about the version and copyright of the CD32-Emulator.
  173.  
  174. Quit
  175. Will leave the program.
  176.  
  177. Game Store - Select Path
  178. Some CD32 games allow you to save highscores or other data in 
  179. the battery backed up RAM of the Amiga CD32 game console for 
  180. later retrieval.
  181. The CD32-Emulator allows you to save this data to a dedicated 
  182. place either on floppy disk or your harddisk.
  183. If you select this menu item, a standard ASL requester will appear. 
  184. Choose the directory where you want the CD32-Emulator to save 
  185. the data. Every Game saving data will get its own drawer. You 
  186. may easily manipulate (copy, delete, etc) files in these drawers 
  187. from the Workbench.
  188. Remember: After adjusting your preferred settings, you should 
  189. select Save Settings.
  190. You should ONLY degarde your system, if the game you want to 
  191. play otherwise refuses to run. Most of the games run fine without 
  192. degration.
  193.  
  194. Some Example settings:
  195.  
  196. Microcosm:
  197. Pirates Gold:
  198. D-Generation:
  199. Sleepwalker:
  200. Clou:
  201. Frontier - Elite II:
  202. All off.
  203.  
  204. Pinball Fantasies:
  205. James Pond II - Robocod:
  206. All off, but NoVolumeControl might be required on some 
  207. hostadapters.
  208.  
  209. Diggers:
  210. All off, but the intro sequence will probably run too fast.
  211. For the correct speed of the intro sequence you should select 
  212. NoFastmem.
  213.  
  214. Oscar:
  215. NoFastMem
  216. NoDataCache
  217. VBR0 (only if started from Workbench on 68040 machines)
  218.  
  219. Running the CD32-Emulator in the Background
  220.  
  221. You may specify the ToolTypes NoWinInst or NoWinBoot in the 
  222. CD32-Emulator's icon file.
  223. NoWinInst will immediately install the CD32-Emulator's modules 
  224. without openening its preferences window.
  225. If you wish to have the CD32 Emulation present all the time, you 
  226. may specify NoWinInst and place the CD32-Emulator in your 
  227. SYS:WBStartUp drawer.
  228. NoWinBoot is very similar, but it will immediately try to boot from 
  229. any disc present in CD0:.
  230.  
  231.  
  232. Questions & Answers - Troubleshooting
  233.  
  234. Q: The AmigaCD32 only has 2 MegaByte chip memory. Why do 
  235. some games only work on my Amiga 1200 if I add 32-bit-wide fast 
  236. memory?
  237. A: CacheCDFS and the CD32-Emulator are loaded from disk.. This 
  238. will use the memory a game probably needs. If an Amiga1200 
  239. doesn't have fast memory, the CD32-Emulator will be loaded in 
  240. chip memory. As chip memory is slower than fast memory the 
  241. speed of the emulation will probably be to slow for some games.
  242.  
  243. Q: A game doesn't run on a plain A1200, but it works if I add fast 
  244. memory. But I have to select NoFastMem in the emulator's 
  245. preference window! Isn't that weird?
  246. A: No, it isn't. The trick behind NoFastMem of the CD32-Emulator is, 
  247. that CacheCDFS and the CD32-Emulator are loaded and 
  248. initialized BEFORE the fast memory will be disabled.
  249. This leaves all the chip memory for the game to run.
  250.  
  251. Q: I have a NEC-SCSI-CD-Rom drive. It works fine with CacheCDFS. 
  252. But the CD32-Emulator doesn't work correctly. Why?
  253. A.: CacheCDFS works with any kind of CD-Rom drive, because it 
  254. only needs to access plain data. The CD32-Emulator needs to 
  255. access Audio playback functions and other more sophisticated 
  256. stuff. The SCSI-2 standard defines the methods how this should be 
  257. done and the CD32-Emulator uses SCSI-2 commands to talk to the 
  258. drive. Only drives conforming to SCSI-2 will work correctly with the 
  259. CD32-Emulator. Unfortunately most of the NEC drives do not 
  260. comply to SCSI-2 and therefore won't work, sorry.
  261.  
  262. Q: What drives do work with the CD32-Emulator?
  263. A: All SCSI-2 drives will work, e.g. Toshiba, Sony and Apple drives. 
  264. To get full functionality, they should be double speed.
  265.  
  266. Q: I have a quadruple speed drive. But now all off-the-disk-
  267. animations run to fast! What to do?
  268. A: You must somehow switch the drive to double speed. 
  269. Unfortunately the SCSI-2 standard doesn't provide a way to 
  270. control the drive's speed, but there might be a vendor unique 
  271. command to achieve this. Contact your dealer and ask for a 
  272. programmer's reference manual for this drive and send it to us. 
  273. Probably we will be able to help. Meanwhile try to "slow things 
  274. down". Set the value for "Blocks" to one.
  275.  
  276. Q: May I use another filesystem with the CD32-Emulator?
  277. A: Please don't. The results are unpredictable.
  278.  
  279. Q: Why didn't you add CDTV Emulation?
  280. A: Some CDTV Titles don't run with other processors than the 
  281. 68000. Most CDTV Titles don't work with Kickstart 2.0 or better. A lot 
  282. of CDTV titles don't work properly if the AA/AGA chipset is 
  283. enabled. The Amiga CD32 has built-in "compatibility hacks", that 
  284. make even those titles run on the console. Without these hacks 
  285. only a few titles would work, and this is simply not worth the effort.
  286.  
  287.