home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / games / video-games / faq / part3 < prev   
Encoding:
Internet Message Format  |  1996-01-02  |  56.7 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news.kei.com!newsfeed.internetmci.com!EU.net!Austria.EU.net!newsfeed.ACO.net!paladin.american.edu!news.jhu.edu!blaze.cs.jhu.edu!peregrine.cs.jhu.edu!not-for-mail
  2. From: arromdee@peregrine.cs.jhu.edu (Ken Arromdee)
  3. Newsgroups: rec.games.video.misc,rec.games.video.nintendo,rec.games.video.sega,rec.games.video.atari,rec.games.video.3do,rec.games.video.advocacy,news.answers,rec.answers
  4. Subject: rec.games.video.* Frequently Asked Questions (part 3 of 3)
  5. Followup-To: rec.games.video.misc,rec.games.video.nintendo,rec.games.video.sega,rec.games.video.atari,rec.games.video.3do,rec.games.video.advocacy
  6. Date: 1 Jan 1996 17:20:40 -0500
  7. Organization: Johns Hopkins University CS Dept.
  8. Lines: 1303
  9. Approved: news-answers-request@mit.edu
  10. Message-ID: <4c9mno$2an@peregrine.cs.jhu.edu>
  11. Reply-To: arromdee@jyusenkyou.cs.jhu.edu (Ken Arromdee)
  12. NNTP-Posting-Host: peregrine.cs.jhu.edu
  13. Xref: senator-bedfellow.mit.edu rec.games.video.misc:30884 rec.games.video.nintendo:113383 rec.games.video.sega:119425 rec.games.video.atari:69878 rec.games.video.3do:70296 rec.games.video.advocacy:32921 news.answers:61242 rec.answers:17364
  14.  
  15.  
  16. Archive-name: games/video-games/faq/part3
  17.  
  18. Section 7: System Capabilities:
  19. ==============================
  20.  
  21. I would like to add polygon counts here.  It is impossible to find any
  22. decent polygon count information, however.
  23. ______________________________________________________________________________
  24. |          | Neo Geo  |   SNES   | Genesis  |   TG-16  |    NES   | Sega MS2 |
  25. |----------+----------+----------+----------+----------+----------+----------|
  26. |Bits (CPU)|   8 + 16 |       16 |       16 |    8 + 8 |        8 |        8 |
  27. |Bits (Gx) |       16 |       16 |       16 |       16 |        8 |        8 |
  28. |CPU       |     68000|    65816 |    68000 |   HuC6280|     6502 |      Z80 |
  29. |APU (Aud) |       Z80|  SPC???? |      Z80 |          |          |          |
  30. |MHz       |   12.5, 4|      3.6 |      7.6 |  3.6  3.6|      1.8 |      3.6 |
  31. |Graphics  | 320 x 224| 256 x 224| 320 x 224| 256 x 256| 256 x 240| 240 x 226|
  32. | -2nd mode|          | 512 x 448|320 x 448*| 320x256**|          |          |
  33. |Planes    |        3 |        4 |        2 |        1 |        1 |        1 |
  34. |Colors    |4096/65536| 256/32768|   61/512 |  482/512 |    16/52 |   52/256 |
  35. |Sprites   |      380 |      128 |       80 |       64 |        8 |       16 |
  36. | - size   |  16 x 512|   32 x 32|   32 x 32|   16 x 16|    8 x 8 |    8 x 8 |
  37. |Audio     |   15-lyr |PCM 8-lyr |   10-lyr |    6-lyr |     mono |     mono |
  38. |RAM       | 64K+68Kgx|128K+64Kgx| 72K+64Kgx|  8K+64Kgx|  2K+ 2Kgx|        ? |
  39. |          | (+2K Z80)|          |          |          |          |          |
  40. |----------+----------+----------+----------+----------+----------+----------|
  41. |CD CPU/MHz|        ? |          |68000/12.5| 65802/16 |
  42. |CD RAM    |430K VRAM |          |     768K |   CD=64K |
  43. |          | 64K SRAM |          |          | SCD=256K |
  44. |          |7 mg DRAM |          |          |          |
  45. |----------+----------+          +----------+----------+
  46. * The 320x448 mode on the Genesis is the Sonic split-screen mode.
  47. ** A 512x256 mode is possible through fiddling with registers, but not
  48. officially supported.
  49.  
  50. Comment: The Genesis would have 64 colors, having 8x8 tiles which use 16
  51. colors from one of 4 palettes each, except the 16th color is a "transparent"
  52. color that's the same for all 4, making 61.  Similarly, the TG-16 has a back-
  53. ground made of 8x8 tiles using 16 palettes of 16 colors each, and sprites also
  54. using 16 palettes of 16 colors each, making 512 colors, which is reduced to
  55. 482 because all sprites have one transparent color and all tiles have one
  56. background color.  (It's not 481 because the sprite color register 0 is
  57. used for the border.)
  58.  
  59. I have no idea if other systems have similar features that lower the number
  60. of colors below an even power of 2.
  61.  
  62. ______________________________________________________________________________
  63. |          |  Jaguar  |    3DO   |   CD32   |  Saturn  |   Sony   | NEC PC-FX|
  64. |----------+----------+----------+----------+----------+----------+----------+
  65. |Bits (CPU)|  64 + 16 |       32 |       32 |  32 + 16 |       32 |       32 |
  66. |Bits (Gx) |       64 |       32 |       32 |    64 (?)|        ? |        ? |
  67. |CPU       |Proprietary   ARM/60 |  68EC020 |HitachiSH2|   R3000A |     V810 |
  68. |          |   + 68000|          |          |    (two) |          |          |
  69. |          |          |          |          | + 68EC000|          |          |
  70. |APU (Aud) |Proprietary        ? |Proprietary        ? |        ? |        ? |
  71. |MHz       |     26.6 |     12.5 |       14 |       27 |  33.8688 |     21.5 |
  72. |MHz (Gx)  |        ? |        ? |       28 |        ? |        ? |        ? |
  73. |Graphics  | 720x526**|320x480***|1280x512**|        ? | 640 x 480| 320 x 240|
  74. |Colors    | 16777216 | 16777216 |256/1677.*|?/16777216| 16777216 |?/16777216|
  75. |Sprites   |      N/A |      N/A |        8 |        ? |    unlim?|      128 |
  76. | - size   |      N/A |      N/A |64x scrnht|        ? |  256x256 |        ? |
  77. |Audio     |    unlim |        ? |4 channels| 32 chan. | 24 chan. |        ? |
  78. |RAM       |2 megabyte|2 megabyte|2 megabyte|2 megabyte|2 megabyte|2 megabyte|
  79. |Video RAM |        ? |1 megabyte|        ? |     1.5m |1 megabyte|    1.25m |
  80. |Audio RAM |        ? |        ? |        ? |     512K |     512K |        ? |
  81. |MPEG      |MPEG1 opt.|        ? |        ? |        ? |   MPEG1? |    MPEG1 |
  82. |----------+----------+----------+----------+----------+----------+----------+
  83. |CD CPU/MHz|        ? |        ? |        ? |        ? |        ? |        ? |
  84. |CD RAM    |     256K |        ? |        ? |     512K |      32K |     256K |
  85. |----------+----------+----------+----------+----------+----------+----------+
  86. _____________________________________________
  87. |          | Jaguar 2 |  3DO M2  | Ultra 64 |
  88. |----------+----------+----------+----------+
  89. |Bits (CPU)|        ? |       32 |       64 |
  90. |Bits (Gx) |        ? |       64 |        ? |
  91. |CPU       |        ? |  PPC-602 |R4300i (?)|
  92. |APU (Aud) |        ? |        ? |        ? |
  93. |MHz       |        ? |       66 |       *4 |
  94. |MHz (Gx)  |        ? |        ? |        ? |
  95. |Graphics  |        ? |640 x 480?|        ? |
  96. |Colors    |        ? | 16777216 | 16777216 |
  97. |Sprites   |        ? |      N/A |        ? |
  98. | - size   |        ? |        ? |        ? |
  99. |Audio     |        ? |        ? |        ? |
  100. |RAM       |        ? |4 megabyte|        ? |
  101. |Video RAM |        ? |        ? |        ? |
  102. |Audio RAM |        ? |        ? |        ? |
  103. |MPEG      |        ? |MPEG1;2opt|        ? |
  104. |----------+----------+----------+----------+
  105. |CD CPU/MHz|        ? |        ? |
  106. |CD RAM    |        ? |        ? |
  107. |----------+----------+----------+
  108. * Also has Hold and Modify mode which gives 262144/16777216 colors and is
  109. mainly useful for still pictures.
  110. ** Jaguar resolution includes overscan.  CD32 can do >1300x566 overscanned.
  111. *** Usually uses 320x240, interpolated to 640x480.  It apparently has real
  112. 320x480 which is rarely used.
  113. *4 Apparently the oft-quoted 500 Mhz figure refers to the speed of the bus
  114. to RAM.  Real speed is unknown.
  115.  
  116.  
  117. CD-I: I don't know, but very primitive.  Most of its capability seems to come
  118. from playing video and video clips, not machine-generated graphics.
  119.  
  120. Bandai Playdia Quick Interactive System (formerly BA-X): Ditto.  It's a lot
  121. newer, so I assume the graphics are better, but I've never seen one....
  122. ________________________________________________________
  123. |          |  GameBoy |   Lynx   | GameGear | TExpress |
  124. |----------+----------+----------+----------+----------|
  125. |Bits (CPU)|        8 |        8 |        8 |    8 + 8 |
  126. |Bits (Gx) |        8 |       16 |        8 |       16 |
  127. |CPU       |      Z80 |     6502 |      Z80 | 6502 6502|
  128. |MHz (CPU) |      2.2 |      4.0 |      3.6 |      7.2 |
  129. |MHz (Gx)  |          |     16.0 |          |          |
  130. |ScreenSize|     2.6" |     3.5" |     3.2" |     2.6" |
  131. |Graphics  | 160 x 144| 160 x 102| 160 x 144| 256 x 216|
  132. |Colors    | mono (4) |  16/4096 |  32/4096 |  482/512 |
  133. |Sprites   |        8 |    unlim |       64 |       64 |
  134. | - size   |    8 x 8 |    unlim |    8 x 8 |  16 x 16 |
  135. |Audio     |    2-lyr |    4-lyr |    4-lyr |    6-lyr |
  136. |RAM       |      16K |      64K |      24K |  8K+64Kgx|
  137. |----------+----------+----------+----------+----------|
  138.  
  139. Most systems can change colors on successive scan lines, using more colors
  140. than the ones listed.
  141.  
  142. The game Ex-ranza (Ranger-X in USA) for the Genesis is billed as having 128
  143. colors.  It's not clear whether or not this is just a scan line change.
  144.  
  145. The existence of multiple graphics modes also confuses things--it might not be
  146. possible to use all features at the highest graphics mode, as in the lack of
  147. hardware rotation in the SNES 512x448 mode.  I'm not sure if there are
  148. limitations on the double resolution Genesis mode (used for Sonic split
  149. screen).
  150.  
  151.  
  152. ``Does the Genesis CD-ROM have extra colors, sprites, or resolution?''
  153.  
  154. No.  (Despite at least two errors in Gamepro magazine, and a repetition of
  155. this error in the book Phoenix.)
  156.  
  157.  
  158. ``What is this megabit stuff?  Isn't it supposed to be byte?''
  159.  
  160. 1 byte is equal to 8 bits, so an 8 megabit game is really 1 megabyte.  (Also,
  161. ``mega'' for computers is 1048576, not an even million).  Although it is widely
  162. believed that this was popularized by Sega's "mega cartridges" for the Master
  163. System, the idea of inflating game size this way apparently dates back at least
  164. to Coleco's Adam.  (Some memory chips really are measured in bits, though.)
  165.  
  166. Old Neo-Geo ads claimed "megabytes" for their games, which was a lie.
  167.  
  168.  
  169. 'Bits' in game systems
  170.  
  171. There are several processor characteristics that measure in bits; whether or
  172. not a processor counts as 32-bit may depend on what you consider important.
  173. (A 32-bit processor might have 32-bit address space, perform operations on
  174. 32-bit quantities, or have a 32 bit wide bus).  It's never legitimate to add
  175. the bits in all a system's processors, so a Sega CD is not a 32-bit system
  176. even though it has two 16-bit processors, nor is a Neo-Geo a 24-bit system.
  177.  
  178. When discussing graphics, professionals often use "bits" to refer to how many
  179. colors there are: if a system lets a pixel be one of 2^16 colors, the system
  180. has "16-bit graphics".  (A common error associated with this definition is to
  181. say that this means the machine can show 2^16 colors at once, although video
  182. game systems don't have enough pixels on the screen to do so.)
  183.  
  184. This contrasts with video game company hype, which usually says either 1)
  185. "This is a 16 bit machine, so we'll call the graphics 16 bits", or 2) "This is
  186. a 16 bit processor, and we use it for graphics, so we'll say we have 16-bit
  187. graphics".  (The latter is the method used at the top of this section of the
  188. FAQ.)
  189.  
  190. "How many bits of graphics" and "how many bits" are about equally worthless,
  191. er, bits, of information.  It's only in the FAQ because people keep asking for
  192. it anyway.
  193.  
  194. There also seems to be a trend for Usenet posters to deliberately lie about
  195. the number of bits in systems, just to cause more confusion (the 64 bit
  196. Jaguar is especially prone to this; one person even quoted from a Jaguar
  197. developer, but altered the quote so as to read 32 instead of 64.).
  198.  
  199.  
  200. Game Genie Genesis decoding
  201.  
  202. Merlyn LeRoy posted the method to convert Game Genie codes to real hex codes:
  203.  
  204.     For example, SCRA-BJX0 is a game genie code.  Each letter is 5 bits from
  205.     the table ABCDEFGHJKLMNPRSTVWXYZ0123456789, A=00000, B=00001, C=00010...
  206.  
  207.       S     C     R     A  -  B     J     X     0
  208.     01111 00010 01110 00000 00001 01000 10011 10110
  209.     ijklm nopIJ KLMNO PABCD EFGHd efgha bcQRS TUVWX   rearrange as...
  210.  
  211.     00000000 10011100 01110110: 01010100 01111000
  212.     ABCDEFGH IJKLMNOP QRSTUVWX: abcdefgh ijklmnop
  213.     24-bit address              16-bit data
  214.     MSB                    LSB  MSB           LSB
  215.  
  216.     Which is 009c76: 5478
  217.  
  218.  
  219. Pro Action Replay format for Genesis
  220.  
  221. The Pro Action Replay codes for the Genesis are just an address/data format,
  222. AAAAAADDDD.  The Pro Action Replay can either intercept reads to ROM, or in-
  223. stall a routine which continually restores RAM values.  (Codes which modify
  224. RAM can't be converted to Game Genie formats.)  The best educated guesses are
  225. that FF as first two digits of the address indicates RAM, and anything else is
  226. a page pointer for ROM.  The data is a 16 bit number, but if the first two di-
  227. gits of the data are 00, the device only inserts an 8 bit number.  (You prob-
  228. ably need two codes if you want to insert a 16 bit number which starts with
  229. two zeroes.)
  230.  
  231.  
  232. Game Genie SNES decoding
  233.  
  234. (This is from hexadecimal to Genie, to reverse just run it backwards)
  235.  
  236. Data - D7 down to D0
  237. Address - A23 down to A0.  Bit 15 is always a 1; if you use a 0, the Game
  238.   Genie will just change it to a 1 anyway.
  239.  
  240. DDDD DDDD AAAA AAAA AAAA AAAA AAAA AAAA  (Genie Code)
  241. 7654 3210 1111 7654 9822 2232 1011 1111  (True address, rearranged)
  242.           5432        32 10     98 7610
  243.  
  244. Example - Force AD at 80C7AA
  245.  
  246. Data = 1010 1101
  247. Address = 1000 0000 1100 0111 1010 1010
  248.  
  249. Take the data in order, and then take bit 15, 14, 13, 12, 7, 6, etc. of the
  250. address, to get:
  251. 1010 1101 1100 1010 1110 0010 1000 0001 = ADCAE281
  252.  
  253. The Game Genie hex is encoded from normal hexadecimal, so at this
  254. point you must translate with the following table:
  255.  
  256. HEX:    0 1 2 3 4 5 6 7 8 9 A B C D E F
  257. GENIE:  D F 4 7 0 9 1 5 6 B C 8 A 2 3 E
  258.  
  259. Translates to C2AC-346F
  260.  
  261.  
  262. SNES/SF Game Finger (copier code) decoding
  263.  
  264. The general format is:  AAAAABBBBBBCCD  <- a 14-digit codes
  265.                |   |   | |_ D:  target to replace bytes
  266. A: address of the first    |   |   |___ C:  checksum
  267. byte to be replaced _______|   |_______ B:  3 bytes for replacement
  268.  
  269. Unused B bytes are replaced by XX.  Note that the address only refers to a 1
  270. meg address space.
  271.  
  272. The checksum format is: stick an 0 in front and then divide into sequences of
  273. two hex digits representing bytes.  Add together the first six of these (the
  274. A's and B's).  I have no idea if D is added in also, since the person who
  275. originally posted this information used an example of D=0.
  276.  
  277. Values for D are:
  278.  
  279. 0: replace values in DRAM of copier
  280. 1: replace values in backup RAM of copier
  281. 2, 8, A, C, F: non-standard codes which may be converted to 0.
  282.  
  283. The Game Finger codes are in plain hexadecimal, but they use ROM cartridge
  284. addresses while the Game Genie uses CPU addresses.  The conversion is as
  285. follows:
  286.  
  287. CPU        ROM (cartridge)
  288. address    address
  289.  
  290. A23        none
  291. A22        none
  292. A21        none
  293. A20        A19
  294. A19        A18
  295. A18        A17
  296. A17        A16
  297. A16        A15
  298. A15        none (A15 is always high for ROM accesses)
  299. A14        A14
  300. A13        A13
  301. A12        A12
  302. A11        A11
  303. A10        A10
  304. A9         A9
  305. A8         A8
  306. A7         A7
  307. A6         A6
  308. A5         A5
  309. A4         A4
  310. A3         A3
  311. A2         A2
  312. A1         A1
  313. A0         A0
  314.  
  315. ROMaddress = (CPUaddress and $7FFF) or ((CPUaddress and $FF0000) shl 1)
  316.  
  317.  
  318. [Pro] Action Replay Codes for SNES
  319.  
  320. The format is AAAAAADD for address and data.  These use CPU addresses, not
  321. ROM ones.
  322.  
  323. The cumulative intellect of the net doesn't seem to know much about these
  324. codes at all.  As for the Genesis, this works by continually rewriting RAM
  325. locations.  I don't know the format of these codes, or if they also do ROM
  326. like the Game Genie does (though they _probably_ do).
  327.  
  328. The Game Action Replay is something different, which saves a copy of the
  329. NES's RAM so it can be used later; for instance in returning to a level in
  330. a game without a level select.
  331.  
  332.  
  333. Game Genie codes for Gameboy: see the Gameboy FAQ.
  334.  
  335.  
  336. Section 8: Connecter/Controller Pinouts:
  337. =======================================
  338.  
  339. Genesis A/V connector
  340.  
  341. Starting from the 1 o'clock position, looking at the Genesis from the back,
  342. and going clockwise, the pins are:  red, audio, +5 volts, ground, green,
  343. composite video, and negative combined sync, with blue on the center pin.
  344.  
  345.  
  346. Neo Geo A/V connector
  347.  
  348. Same as Genesis, though the plug is a different size.
  349.  
  350.  
  351. SNES controller
  352.     _________
  353.  1 |    U    | 20
  354.  2 |         | 19
  355.  3 |         | 18
  356.  4 |         | 17
  357.  5 |         | 16
  358.  6 |         | 15
  359.  7 |         | 14
  360.  8 |         | 13
  361.  9 |         | 12
  362. 10 |_________| 11
  363.  
  364.  
  365. 1 : Pad: Down
  366. 2 : Pad: Left
  367. 3 : Pad: Right
  368. 4 : Select
  369. 5 : Start
  370. 6-9: Output 1-4
  371. 10: Gnd (pin 5 on connector)
  372. 11: nc
  373. 12: nc
  374. 13: Y
  375. 14: B
  376. 15: A
  377. 16: X
  378. 17: R
  379. 18: L
  380. 19: Pad: Up
  381. 20: nc
  382.  
  383.  
  384. SNES output pinouts
  385.  
  386. From Radio Electronics April 1992:
  387.  
  388.    11  9  7  5  3  1
  389.    12 10  8  6  4  2
  390.  
  391. 1.  RED VIDEO (requires series 200ufd)
  392. 2.  GREEN VIDEO (requires series 200ufd)
  393. 3.  RGB SYNCH (active low combined v+h synch pulses)
  394. 4.  BLUE VIDEO (requires series 200ufd)
  395. 5.  GROUND
  396. 6.  GROUND
  397. 7.  S-Video "Y"
  398. 8.  S-Video "C"
  399. 9.  NTSC COMPOSITE VIDEO
  400. 10. +5 Volts DC
  401. 11. L+R Sound
  402. 12. L-R Sound
  403.  
  404.  
  405. SNES cartridge pinouts
  406.  
  407. (from rolfes@uni-muenster.de)
  408.  SNES Slot:
  409.  
  410.                         .---------.
  411.                         | 01 | 32 |
  412.                         | 02 | 33 |
  413.                         | 03 | 34 |
  414.                         | 04 | 35 |
  415.                         |----+----|
  416.                     GND | 05 | 36 | GND
  417.                     A11 | 06 | 37 | A12
  418.                     A10 | 07 | 38 | A13
  419.                      A9 | 08 | 39 | A14
  420.                      A8 | 09 | 40 | A15
  421.                      A7 | 10 | 41 | A16
  422.                      A6 | 11 | 42 | A17
  423.                      A5 | 12 | 43 | A18
  424.                      A4 | 13 | 44 | A19
  425.                      A3 | 14 | 45 | A20
  426.                      A2 | 15 | 46 | A21
  427.                      A1 | 16 | 47 | A22
  428.                      A0 | 17 | 48 | A23
  429.                    /IRQ | 18 | 49 | /ROM ENABLE
  430.                      D0 | 19 | 50 | D4
  431.                      D1 | 20 | 51 | D5
  432.                      D2 | 21 | 52 | D6
  433.                      D3 | 22 | 53 | D7
  434.                   /READ | 23 | 54 | /WRITE
  435.                     CIC | 24 | 55 | CIC
  436.                     CIC | 25 | 56 | CIC
  437.             /RAM ENABLE | 26 | 57 | NC
  438.                     VCC | 27 | 58 | VCC
  439.                         |----+----|
  440.                         | 28 | 59 |
  441.                         | 29 | 60 |
  442.                         | 30 | 61 |
  443.                         | 31 | 62 |
  444.                         `---------'
  445.  
  446. CIC: D413/D411 (Europe/USA) are the security chips.
  447.  
  448. The lines A16 - A23 are used for bank-switching. The cartridges use
  449. either 32K banks (A15 not used) or 64K banks.
  450.  
  451.  
  452. Cartridge ROM and EPROM layout:
  453.  
  454.            EPROM    ROM             ROM    EPROM
  455.                         .----_----.
  456.                     A20 | 01   36 | VCC
  457.                     A21 | 02   35 | A22
  458.                         |----_----|
  459.              A19    A17 | 01   32 | VCC    VCC
  460.              A16    A18 | 02   31 | /OE    A18
  461.              A15    A15 | 03   30 | A19    A17
  462.              A12    A12 | 04   29 | A14    A14
  463.               A7     A7 | 05   28 | A13    A13
  464.               A6     A6 | 06   27 | A8     A8
  465.               A5     A5 | 07   26 | A9     A9
  466.               A4     A4 | 08   25 | A11    A11
  467.               A3     A3 | 09   24 | A16    /OE
  468.               A2     A2 | 10   23 | A10    A10
  469.               A1     A1 | 11   22 | /CE    /CE
  470.               A0     A0 | 12   21 | D7     D7
  471.               D0     D0 | 13   20 | D6     D6
  472.               D1     D1 | 14   19 | D5     D5
  473.               D2     D2 | 16   18 | D4     D4
  474.              GND    GND | 16   17 | D3     D3
  475.                         `---------'
  476.  
  477.  
  478. LS139 (two binary decoders) in less or equal 8 Mbit cartridges: 
  479.  
  480.                         .----_----.
  481.          ROM /OE    /1G | 01   16 | VCC    VCC
  482.              A21     1A | 02   15 | /2G    /1Y3
  483.              A20     1B | 03   14 | 2A     A19
  484.              /OE   /1Y0 | 04   13 | 2B     RAM /E
  485.               NC   /1Y1 | 05   12 | /2Y0   NC
  486.               NC   /1Y2 | 06   11 | /2Y1   NC
  487.              /2G   /1Y3 | 07   10 | /2Y2   NC
  488.              GND    GND | 08   09 | /2Y3   NC
  489.                         `---------' 
  490.  
  491.  
  492. LS139 (two binary decoders) in more than 8 Mbit cartridges: 
  493.  
  494.                         .----_----.
  495.          ROM /OE    /1G | 01   16 | VCC    VCC
  496.               40     1A | 02   15 | /2G    /1Y3
  497.           RAM /E     1B | 03   14 | 2A     NC
  498.               NC   /1Y0 | 04   13 | 2B     NC
  499.               NC   /1Y1 | 05   12 | /2Y0   NC
  500.               NC   /1Y2 | 06   11 | /2Y1   NC
  501.      /OE and /2G   /1Y3 | 07   10 | /2Y2   NC
  502.              GND    GND | 08   09 | /2Y3   NC
  503.                         `---------'
  504.  
  505. Cartridge pinouts for Gameboy: see the Gameboy FAQ.
  506.  
  507.  
  508. Section 9: Compatibility:
  509. ========================
  510.  
  511. FAMICOM: Same as NES.  Adaptors reportedly exist.
  512.  
  513. The Famicom will work on a US television, if a TV is set to "cable" and chan-
  514. nel 95 or 96.  (It normally won't work because Japanese TV frequencies are
  515. different from American ones, and it doesn't have a composite output, unlike
  516. the other systems below.)
  517.  
  518. FAMICOM DISK SYSTEM: No US counterpart.  (People kept copying the disks.)
  519.  
  520. SUPER FAMICOM: Same as Super NES.  There are at least four versions:
  521. American/Japanese, at least two incompatible European versions, and Australi-
  522. an.  These are incompatible because of lockout chips, but you can buy an
  523. adapter which connects a lockout chip from a native cartridge and a program
  524. from a foreign cartridge.
  525.  
  526. Some older adapters that don't include all data lines, and on these, games
  527. like Super Mario Kart or Starfox won't work.
  528.  
  529. Some games also have PAL protection (PAL is the TV system in Australia and
  530. much of Europe.) This problem can't be fixed with an adaptor alone, and only
  531. happens when trying to run American/Japanese games on PAL systems or vice-
  532. versa.  Known games with this problem are SF2 Turbo and Super Mario All-Stars.
  533. A Game Action Replay code to get SF2 Turbo to work is listed elsewhere in this
  534. FAQ.  One person posted that to bypass the lockout, a circuit on the bottom
  535. left, possibly U8, needs to have pins 1 and 10 connected.  (He advised putting
  536. a switch on it instead of making a permanent change).  I assume no responsi-
  537. bility for you ruining your machine by trying this; I have no idea if it works
  538. on all SNES models.
  539.  
  540. If you're trying to play a Japanese game on an American system, or vice versa,
  541. you can ignore the above; neither of those problems happens.  However, the
  542. cartridges are shaped to not fit in each other's machines.  If you cut away the
  543. plastic that prevents them from fitting, you can play them; on a US system it's
  544. the two little plastic tabs that slide into the back of cartridges.  (Or you
  545. can use an ``adapter'' which just changes the cartridge slot size).
  546.  
  547. News flash: It is said that some newer SNES systems have metal inside the tabs,
  548. in which case you might actually need the adapter.  There are said to be some
  549. newer machines which won't run any Japanese games.
  550.  
  551. PC ENGINE/COREGRAFX/DUO: Same as Turbografx-16.  Cartridges aren't compatible,
  552. but you can buy adapters for $20-30 through many mail order places.  (If you
  553. have a Duo, be sure your adapter fits, or else do some cutting....)  CDs work
  554. without adapters, although the SCD and Arcade Card expansions are themselves
  555. cartridges and so need adapters if you're using Japanese ones in a US machine.
  556.  
  557. There is a hardware difference between the two machines.  Most TG-16 car-
  558. tridges check it, and won't work on a PCE even with an adapter.  (Known excep-
  559. tions which _do_ work are Night Creatures, Ghost Manor, and some runs of Klax.
  560. There is a hypothesis that US-only games which aren't Japanese ports will
  561. work.)  Although in theory any game could be locked out this way, this has
  562. only happened for carts, and only in one direction, so you probably don't need
  563. to worry about it.
  564.  
  565. The Altered Beast CD won't work, but that's because of an incompatibility
  566. with the CD system version; it won't work on a PC Engine 2.0 or SCD either.
  567.  
  568. Note: The CD-ROM2 is the the CD, not the super-CD.  The "2" comes from the
  569. Japanese name "Rom Rom".
  570.  
  571. SUPERGRAFX: No US counterpart.  (The Supergrafx was an enhanced PC Engine and
  572. can play PC Engine games without modification, though of course these are hard
  573. to get in the US.)
  574.  
  575. MEGA DRIVE: Same as Genesis.  Compatibility is a bit tricky.
  576.  
  577. The European and Australian machine called the Mega Drive is identical to the
  578. Genesis except that it emits a 50 hertz PAL signal.  The Japanese one is
  579. identical to the Genesis except for (sometimes) the cartridge slot, and the
  580. language setting.
  581.  
  582. First, to play games in the "wrong" machine you must plug them in.  You can
  583. buy an adapter, or just cut away the plastic that keeps them from fitting.  On
  584. a US/European machine, this is some plastic around the slot; on an older
  585. Japanese machine, this is the cartridge lock (the tab that pushes into the slot
  586. from the left when you turn on the machine).  I never even needed to remove the
  587. cartridge lock, but some people have told me they did.
  588.  
  589. Now that you've plugged the game in, it _might_ run; cartridges can read the
  590. language and 50/60 hertz setting, and some newer games are programmed to check
  591. these settings and decide not to run at all.  The following games are locked
  592. out this way (CD games refuse to run even with a Pro-CDX):
  593.  
  594.     Do not run in English mode: Japanese versions of After Burner II, Bare
  595.       Knuckle 3, Chameleon Kid, Doraemon, Gunstar Heroes, Monster World 4,
  596.       Ragnacenti, Rolling Thunder II, Super Monaco GP 2, Super SF2, Thunder
  597.       Force IV, Virtua Racing, Yuu Yuu Hakusho.
  598.     Do not run in Japanese mode: US versions of Aladdin, Bio-Hazard Battle,
  599.       Castlevania Bloodlines, Cyborg Justice, Dragon's Fury, Eternal Champions,
  600.       Flashback, Gauntlet IV, Gunstar Heroes, Landstalker, Lightening Force,
  601.       Majin Saga, Outrun 2019, Phantasy Star IV, Ren and Stimpy, Rocket Knight
  602.       Adventures, SF2CE, Shadowrun, Shining Force, Shinobi 3, Streets of Rage
  603.       II, Streets of Rage III, Subterrania, Sunset Riders, Thunderstrike (CD),
  604.       World of Illusion, X-Men.
  605.     Do not run in 50 hertz mode: US versions of Flashback, Sonic Spinball,
  606.       Streets of Rage II, World of Illusion, World Series Baseball (And
  607.       probably most of the ones that don't run in Japanese mode, too.)
  608.     Does not run in 60 hertz mode: European version of Xenon2.
  609.  
  610. This is nowhere near an exhaustive list--it's just the ones I heard of.
  611.  
  612. To play English/Japanese carts, you need a language switch, or a special
  613. adaptor which acts like one.  To play European/non-European carts, you
  614. need a 50/60 hertz switch (see below).  (The language switch is useful in its
  615. own right.  Some games have dual ROMs, and play US versions in US/European
  616. machines and Japanese versions in Japanese machines; you can see both versions
  617. by installing the switch.)
  618.  
  619. CDs are locked out; there are 4 different incompatible versions: American, Eu-
  620. ropean, Japanese, and (other) Asian.  The normal way to get around most of the
  621. CD-ROM lockout is to buy a Pro-CDX adapter.  It doesn't work on everything;
  622. older adapters, in particular, have problems with US CD's in Japanese
  623. machines, and with some games in general.  Also, games can be locked out via
  624. the language setting, just like carts, which the Pro-CDX can't fix.  (There is
  625. only one known example of this, however.) There is an adapter called the CD-
  626. Key which sounds similar, but I know nothing about it.
  627.  
  628. Some more details are as follows.  Most of you can probably ignore this.
  629.  
  630. There are three combinations to consider; the disk, CD drive, and console can
  631. each be mismatches.
  632.  
  633. CD drive/disk: You can get around mismatches by replacing the ROM containing
  634. the operating system with one from another country, and replacing the timing
  635. crystal if there is a 50/60 hertz incompatibility.  (I have no idea if there
  636. are non-pirated ROMs which let you do this.)  The ROM is the big chip near the
  637. connector (at least on older versions).  The Pro-CDX and presumably the CD-Key
  638. work to fix this problem.
  639.  
  640. CD drive/console: the American CD player won't start up on a Japanese
  641. console (there are mixed reports about Japanese players and US consoles).
  642. The Pro-CDX (usually), CD-Key (I presume), swapping ROMs, or a language/50/60
  643. switch fixes this.
  644.  
  645. Disk/console: The Pro-CDX does _not_ fix this one, and can't.  Use a
  646. language switch or a language switch-type adaptor in addition to a Pro-CDX.
  647. Luckily, this is rare, so far.
  648.  
  649. There is supposedly a version D ROM, for internal Sega use by game developers,
  650. with which a Pro-CDX is not needed.  I have no idea if there are pirated
  651. versions of this floating around either....
  652.  
  653. (The excuse for incompatibility is that cartridges don't use music or footage
  654. from licensed properties, but CDs do, and licensing might only apply to limit-
  655. ed geographic areas.  Needless to say, cartridges _do_ use music, and at least
  656. digitized pictures from, licensed properties.  Nor do the compatible PC
  657. Engine/TG CD's, 3DO CDs, or for that matter regular music CDs or laser discs,
  658. have this problem.  The real reason for incompatibility seems to be the way
  659. some companies are structured into divisions; if a company's US and Japanese
  660. division, for instance, are separate, purchasers of import games bring no in-
  661. come to the local division even though they do to the company in general, and
  662. so it is in the best interests of the local division to stop imports.)
  663.  
  664. SEGA MARK III/SEGA SG-1000: same as and compatible with the Sega Master Sys-
  665. tem.  There is language switchability, but no known lockout.
  666.  
  667. NEO-GEO: same as and compatible with US version.  There is a 1 megabit ROM in
  668. it which is different in different versions.  There are at least arcade ver-
  669. sions, English-language home versions, and Japanese language home versions,
  670. and you can make a language and/or version switch if you have an EPROM burner.
  671.  
  672. The arcade Neo-Geo carts are functionally identical to the home ones, but have
  673. different sized boards to keep arcade owners from using the cheap home versions.
  674. Whether or not there's an adapter for this, I have no idea.
  675.  
  676. The Neo-Geo CD has not been released in America, but does support a language
  677. switching capability.  It will likely be the same: compatible but shows
  678. different languages in different countries.
  679.  
  680. 3DO: The only incompatibility is for games which depend on the
  681. built-in kanji-displaying ROM routines (a US machine doesn't have these).
  682. Known examples are the Japanese versions of Alone in the Dark and Sword &
  683. Sorcery.  (Is it possible to ket a kanji ROM for a US version?)
  684.  
  685. JAGUAR: same as and compatible with US version.  (Its market penetration is
  686. nearly nil in Japan, but European and American games are also compatible.)
  687. There is one known "language switch" game; Sensible Soccer shows fake teams
  688. in 60 hertz mode due to licensing restrictions.  See the Jaguar FAQ for
  689. information about switching 50/60 hertz.
  690.  
  691. SEGA 32X: No new incompatibility, but the incompatibility of the underlying
  692. Genesis/Mega Drive (and CD player, if you're playing 32X CD games) still
  693. applies; get a language switch and/or a Pro-CDX, just like for regular Mega
  694. Drive and Mega CD games.
  695.  
  696. VIRTUA BOY: same as and compatible with US version.
  697.  
  698. GAMEBOY: same as and compatible with US version.
  699.  
  700. LYNX: same as and compatible with US version.
  701.  
  702. GAME GEAR: same as and compatible with US version.  The Japanese TV tuner,
  703. however, works on Japanese TV frequencies, some of which differ from US TV
  704. frequencies.
  705.  
  706. There are reports that US Game Gear games play in Japanese on a Japanese
  707. system, which suggests yet another system with a language switch....
  708.  
  709. PC ENGINE GT: This is the equivalent of the TurboExpress, and runs PC Engine
  710. games.  The same adapter that plays PC Engine games on a TG-16 also plays them
  711. on a TurboExpress.  Again, note that Japanese TV tuners work on different
  712. frequencies than US ones.
  713.  
  714. SATURN: Locked out.  There are hardware modifications to fix this problem,
  715. and there is supposedly be a plug-in cartridge which does the same.  See
  716. below.
  717.  
  718. PLAYSTATION: There are files on the disk which are read to determine what
  719. country the disk is from.  You can boot a machine with a disk from one
  720. country, letting the machine read the right file, then swap disks to play the
  721. actual game on a non-matching disk (you need to tape a switch, letting the
  722. machine think the drive door is still closed).  Because the machine also reads
  723. other information after it reads the country file, the music can be messed up
  724. or there can be other problems.
  725.  
  726. A real fix would involve exchanging the ROM on your machine with one from
  727. another country--it's only luck that machines prior to the Playstation
  728. didn't have to have this extreme method applied.  Of course, Sony won't
  729. sell the ROMs, so you have to pirate them (unless someone manages to reverse-
  730. engineer a clean-room ROM workalike).
  731.  
  732. MISCELLANEOUS: The "Master Gear" adapter plays Sega Master System games on the
  733. Game Gear.  The games won't run at the correct speed if the game is from a
  734. place where TV uses PAL (i.e. Europe).  Adapters in reverse, to play Game Gear
  735. games on a Sega Master System, _might_ be possible; see the SMS FAQ.
  736.  
  737. The Power Base Converter plays Sega Master System games on a Genesis.  (If
  738. the reverse Game Gear/Master System adapter really exists, you could play
  739. Game Gear games on your Genesis....)  There are differently-shaped Power Base
  740. Converters for the old and new Genesis shapes; the one for the Genesis 2 is
  741. only available in Europe.
  742.  
  743. The Sega Nomad (currently available only at Toys 'R Us for $200) is a portable
  744. that plays Genesis games.  The information Sega gives out about
  745. incompatibilities seems to often be bad, and games might work which they say
  746. don't.  (Remember to disable the 6 button controller if your game doesn't
  747. work with them.)
  748.  
  749. There are two adapters, the Tristar and the Super-8, which allow playing NES
  750. games on a SNES.  They cost enough that it is cheaper to just buy a used NES,
  751. however.  The adapters do have the minor advantage of playing unlicensed
  752. locked-out games and Famicom games.
  753.  
  754.  
  755. How to make a language switch (Genesis/MD).
  756.  
  757. On a Genesis/MD, there are jumpers labelled JP1, JP2, JP4, and JP3.  The Genesis
  758. has a capacitor on JP1 and a trace on JP2; the Mega Drive has a capacitor on
  759. JP2 and a trace on JP1.  The bottom ends of JP1 and JP2 are connected together.
  760. So if you cut the trace and the top end of the capacitor, and install a DPDT
  761. switch between them which reconnects them either unchanged or swapped left to
  762. right, you have a language switch.  You'll need some wire, a soldering iron,
  763. solder, and a DPDT switch.
  764.  
  765. Some machines have an open circuit instead of the capacitor.  Also, I've been
  766. told that even if there is a capacitor, you can throw it out and leave an open
  767. circuit.  Either way, the switch is a lot simpler, requiring a SPDT switch and
  768. less wire and solder.
  769.  
  770. Several people have told me that you could just cut both JP1 and JP2 and put a
  771. SPST switch on JP1.  This is even simpler, but I'm not sure it really works, as
  772. opposed to putting your machine in an intermediate state that only sort-of
  773. works.
  774.  
  775. The redesigned Genesis 2 machines don't appear to have either the capacitor or
  776. circuit.  Nobody yet knows how to make the language switch for one, though
  777. language switch adaptor/cartridges should still work.
  778.  
  779. IF YOUR MACHINE HAS NO CAPACITOR (or if you want to cross your fingers and
  780. throw away your capacitor) and is not a Genesis 2:
  781.  
  782. Cut JP2.  The trace might be covered with paint and hard to see.  (If you
  783. started with a Mega Drive, JP2 is open and you have to cut JP1 instead.)  If
  784. you aren't sure which end I mean by "bottom", just check the back of the board
  785. to see which end is connected together.
  786.  
  787.    Original state of machine:             After cutting:
  788.  
  789.        JP2 top     JP1 top              JP2 top     JP1 top
  790.           |           |                    |           |
  791.           |           |                    |           |
  792.           |            
  793.           |            
  794.           |            
  795.           |            
  796.           |           |                    |           |
  797.            \         /                      \         /
  798.             \_______/                        \_______/
  799.           bottom of both                   bottom of both
  800.  
  801. Add a SPDT switch which can be in one of two positions:
  802.               ._ _ _ _ _ _ _ _ _ _ _ _
  803.              .                        .
  804.             .           . _ _ _ _ _ _ _ _ _ _
  805.            .           .                .    .
  806.        JP2 top     JP1 top               .    .
  807.           |           |                  .    .
  808.           |           |                 _________
  809.                                         | o   o |
  810.                                         | \     |
  811.                                         |  \    |
  812.                                         \___o___/
  813.           |           |                     .
  814.            \         /                      .
  815.             \_______/ - - - - - - - - - - - -
  816.           bottom of both
  817.  
  818.               ._ _ _ _ _ _ _ _ _ _ _ _
  819.              .                        .
  820.             .           . _ _ _ _ _ _ _ _ _ _
  821.            .           .                .    .
  822.        JP2 top     JP1 top               .    .
  823.           |           |                  .    .
  824.           |           |                 _________
  825.                                         | o   o |
  826.                                         |     / |
  827.                                         |    /  |
  828.                                         \___o___/
  829.           |           |                     .
  830.            \         /                      .
  831.             \_______/ - - - - - - - - - - - -
  832.           bottom of both
  833. -----------------------------------------------------------------
  834. IF YOUR MACHINE DOES HAVE THE CAPACITOR:
  835.  
  836. Cut both sides.  (Note: if you started with a Japanese Mega Drive the
  837. capacitor will be on the side labelled X instead)
  838.  
  839.    Original state of machine:             After cutting:
  840.  
  841.        JP2 top     JP1 top              JP2 top     JP1 top
  842.           |           |                    |           |
  843.           |           |                    |           |
  844.           |           |
  845.           |           |
  846.           |           |                    |
  847.         X |          ###                 X |          ###
  848.           |          ###                   |          ###
  849.           |          ###                   |          ###
  850.            \         /                      \         /
  851.             \_______/                        \_______/
  852.           bottom of both
  853.  
  854. add switch which can be in one of two positions:
  855.  
  856.        JP2 top     JP1 top                              (Connect 2 to 2
  857.           |           |                                    and 1 to 1)
  858.           |           |
  859.           2           1                   2  1  1  2
  860.                                         ______________
  861.            _ _ _ _ _ _ _ _ _ _          | o  o  o  o |
  862.           |                   `         |  \  \      |
  863.         X |          ###`      `        |   \  \     |
  864.           |          ### `      `       \____o__o____/
  865.           |          ###  `      `           '  '
  866.            \         /     `      `- - - - -'  '
  867.             \_______/       ` _ _ _ _ _ _ _ _ '
  868.           bottom of both
  869.  
  870.        JP2 top     JP1 top                              (Connect 2 to 2
  871.           |           |                                    and 1 to 1)
  872.           |           |
  873.           2           1                   2  1  1  2
  874.                                         ______________
  875.            _ _ _ _ _ _ _ _ _ _          | o  o  o  o |
  876.           |                   `         |      /  /  |
  877.         X |          ###`      `        |     /  /   |
  878.           |          ### `      `       \____o__o____/
  879.           |          ###  `      `           '  '
  880.            \         /     `      `- - - - -'  '
  881.             \_______/       ` _ _ _ _ _ _ _ _ '
  882.           bottom of both
  883.  
  884.  
  885. 50/60 hertz switch.
  886.  
  887. You can build a 50/60 hertz switch on a Genesis/Mega Drive like a language
  888. switch, but using jumpers JP3 and JP4.  The standard setting is 50 in PAL areas
  889. such as Europe, and 60 in NTSC areas like the US and Japan.  In the 60 hertz
  890. mode, the game is faster and the screen taller; however, not all TVs and
  891. monitors in Europe can display this mode.
  892.  
  893. There is some way to build one on a SNES.  I don't know how.
  894.  
  895. Some American/Japanese games are protected to keep Europeans from playing them;
  896. this protection checks the 50/60 hertz setting.  You can often get around it
  897. by installing the switch and switching when starting the game, then switching
  898. back afterwards.
  899.  
  900. Some European games are simple ports of American or Japanese games and are not
  901. redesigned for 50 hertz, so work faster and with "better" screen proportions
  902. if played at 60 hertz.
  903.  
  904.  
  905. Genesis/Mega Drive dual version (language switch) list:
  906.  
  907.     After Burner (32X): has "Super 32X" logo after the Sega logo.
  908.    *Battle Mania II: works normally, but without joysticks it gives you a
  909. screen telling your language mode, NTSC/PAL, and system version.
  910.     Bonanza Brothers: Game plays in Japanese.  (Maybe.  There seems to be more
  911. than one version floating around.)
  912.     Chase HQ II: speedometer changes to KM/H.
  913.     Columns: Game plays in Japanese.
  914.     Cosmic Carnage (32X): Turns into "Cyber Brawl", with different characters.
  915. Also shows the Super 32X logo.  (Pressing and holding X, B, and Z when you
  916. turn the machine on lets you get Cyber Brawl on a regular Genesis.)
  917.    *Cyberball: Japanese version has a modem option.
  918.     Dragon's Fury: Works only with language set to English.  The original,
  919. Devil's Crush MD, works either way.
  920.     Dynamite Duke: Harder on the Mega Drive.
  921.     Elemental Master: Harder on the Mega Drive.
  922.     Fatal Labyrinth: Game plays in Japanese.
  923.     Fire Shark: Different title screen with Kanji.
  924.     Flicky: Characters have Japanese names and instructions are in Japanese.
  925.     Forgotten Worlds: Game plays in Japanese.
  926.     Gaiares: only mentions the Japanese licensee on the title screen, and has
  927. Japanese text; you can also select Japanese text from the option screen.
  928.    *Gain Ground: "Press start" is "Push start" in the Japanese version, and
  929. the mention of Renovation is removed.
  930.     Gauntlet IV: The game has lockout, but you can flick the switch and then
  931. reset.  The Japanese version has Japanese text (sound stays English), says
  932. "Megadrive", and has a Gauntlet (not Gauntlet IV) logo on the game screen.
  933. If you reset too late, you have to select the text language manually.
  934.     Ghostbusters: Game plays in Japanese.
  935.     Ghouls and Ghosts: Different title screen with Kanji.  To see it on a
  936. Genesis, select the last music and sound (26 and 56) from the options screen,
  937. then press lower left; A, B, or C; and Start all at the same time.  (I never
  938. tried this, but Gamepro magazine claimed it works.)  The game shows some other
  939. Japanese text, and when you die during a boss you start out earlier.
  940.     Herzog Zwei: company's name is spelled "Tecnosoft". 
  941.     Insector X: Title screen refers to company as Hot-B, not Sage's Creation.
  942. The MD version shoots more slowly.  The ending text is still English.
  943.    *Marvel Land: The Japanese version says "for Mega Drive" or "for Genesis"
  944. but the language stays Japanese.  Also, the Japanese version says "Push
  945. Start" and the English "Press Start".
  946.     Metal Head (32X): has a different, colored, Sega logo and a different
  947. Sega sound, Japanese text (also available in US mode from the options screen),
  948. and an "anime" option as well as "photo" and "picture".
  949.     Monaco GP: Game plays in Japanese (also an option on the option screen).
  950.     Mystic Defender: This game is actually the anime-based Kujaku-Ou (Peacock
  951. King) 2 game.  In Japanese mode, the opening text is replaced by a graphics
  952. screen (never seen in the US version) with Japanese.  The levels have names,
  953. the main character wears a white robe, the lightning magic effect is different,
  954. and the character is named Kujaku in the ending text (which is still English).
  955.     Outrun: The attract mode lacks sound, the startup screen says "push" (not
  956. "press") start button, and "(C) Sega 1986, 1991" is printed in reverse order.
  957. The default options are KM/H and a different button selection (but can still be
  958. changed on the option screen).
  959.     Quackshot: Game plays in Japanese.
  960.     Raiden Trad: The "licensed to Sega" line is absent on both title screens,
  961. and the second title screen includes only the Japanese part instead of the
  962. non-Japanese part of the first one.
  963.    *Rambo III: Game plays in Japanese.
  964.     Revenge of Shinobi: Title changes to Super Shinobi; credits show at the end.
  965.     Rolling Thunder II: The Japanese version only works on a Japanese setting.
  966. The US version works either way (and isn't bilingual).
  967.     Sonic the Hedgehog II: Tails is renamed to "Miles".
  968.     Space Harrier (32X): has "Super 32X" logo after the Sega logo.
  969.     Streets of Rage: Title screen changes to Bare Knuckle, and all text is in
  970. Japanese, including the introduction.  The clock resets when you encounter the
  971. bosses.
  972.     Streets of Rage II: Turns to Bare Knuckle II, and renames Skate to Sammy --
  973. _if_ you change the setting sometime after turning the machine on (to skip the
  974. lockout).
  975.    *Super Fantasy Zone: opening cinema changes from English/Japanese.
  976.     Super Hang-On: Plays in Japanese, which is also accessible with A+B+C on
  977. the logo screen.
  978.     Thunder Force II: Title screen has "MD" on it, and company name is
  979. "Tecnosoft".
  980.     Thunder Force III: company's name is spelled "Tecnosoft".
  981.    *Thunder Force IV: claims to be licensed for Genesis, if you change the
  982. switch after the lockout check.
  983.    *Thunder Storm FX (CD): Turns to Cobra Command in US mode.
  984.     Truxton: Japanese title is Tatsujin.
  985.     Twin Hawk: Different title screen with Kanji.
  986.    *Wrestle War: The wrestler is blond on a Genesis and black-haired on a MD.
  987.  
  988.     * Information from testing a Japanese game
  989.  
  990. Many games with a standard "Sega TM" screen also omit the TM when played in
  991. Japanese mode, even if the game isn't otherwise bilingual.
  992.  
  993. Most of the Japanese has been removed from the Sega CD versions of Columns,
  994. Revenge of Shinobi, and Streets of Rage.
  995.  
  996.  
  997. Sega Master System and Game Gear Language Switches:
  998.  
  999. It appears that the Sega Master System and the Game Gear had language-
  1000. switchable games.  The only known methods, so far, of getting the different
  1001. versions are to either play the game on a machine from another country, or to
  1002. use a Power Base Converter on a Genesis/MD witha  language switch installed.
  1003.  
  1004. There is a Usenet article quoted in the SMS FAQ with a little bit more
  1005. information, but mostly, what's known is still pretty sketchy.
  1006.  
  1007.  
  1008. Neo-Geo multiple version/language switch:
  1009.  
  1010. Games do do different things in Japanese and American systems, as well as in
  1011. arcade/home.  There is a 1 megabit ROM that has to be replaced to change
  1012. versions; put a new ROM (copied from a different version Neo-Geo) on top of
  1013. the old one and add a switch to toggle the power pin.  There are at least 4
  1014. different versions (US/Japan, home/arcade).  Normally the difference is in the
  1015. language for US/Japan and the number of credits for home/arcade, but the most
  1016. infamous case is Samurai Shodown (Samurai Spirits in Japanese), which on a US
  1017. home version has no blood or violent killings.
  1018.  
  1019.  
  1020. Neo-Geo CD multiple version/language switch:
  1021.  
  1022. The Neo-Geo CD country settings are actually listed on the circuit board.
  1023. There are jumpers JN1 through 4; on a US version JN1 is connected, on a
  1024. European version JN2 is connected, and on a Japanese version neither is
  1025. connected.  So add a switch across the proper jumper (probably JN1).
  1026.  
  1027.  
  1028. Saturn country code switch:
  1029.  
  1030. It is necessary to remove 4 screws on the bottom, and one screw near the
  1031. powercord, to open up the machine.  Then remove the CD (several plugs to
  1032. unplug), then the metal shielding.  Then the main board must also be
  1033. removed.
  1034.  
  1035. On a Japanese Saturn, jumpers JP6 and JP11 are connected; on an American
  1036. Saturn, jumpers JP7 and JP10 are connected.  (JP9 and JP13 are connected
  1037. on both systems.)  So you need a switch to do the appropriate toggling.
  1038. The odd jumpers and even jumpers are connected at the bottom, so a DPDT
  1039. switch should work.
  1040.  
  1041.  
  1042. PC Engine/TG-16 pinout.
  1043.  
  1044. This information was posted by David Shadoff (daves@interlog.com)
  1045. and is mostly verbatim:
  1046.  
  1047. Notes:
  1048. (1) For reference, pin 1 is the short pin (on the left, if the card
  1049.     is to inserted forwards), pin 38 is the long pin on the right.
  1050. (2) *     - means I think this is what it is
  1051.     **    - means I don't know
  1052.     (bar) - means it is an active-while low condition (usually denoted
  1053.             by a bar over top)
  1054. (3) I'm telling you all I know (which really isn't much), and it may
  1055.     contain errors, also - I will not be held responsible for errors
  1056.     in this list.  (or any damages resulting from the use of, or
  1057.     inability to use, this information, etc...)
  1058.  
  1059. Pin      Use
  1060. ---      ---
  1061. 1        **                           20       D4
  1062. 2        **                           21       D5
  1063. 3        A18*                         22       D6
  1064. 4        A16                          23       D7
  1065. 5        A15                          24       CE (bar) - chip select
  1066. 6        A12                          25       A10
  1067. 7        A7                           26       OE (bar) - output enable
  1068. 8        A6                           27       A11
  1069. 9        A5                           28       A9
  1070. 10       A4                           29       A8
  1071. 11       A3                           30       A13
  1072. 12       A2                           31       A14
  1073. 13       A1                           32       A17
  1074. 14       A0                           33       A19*
  1075. 15       D0                           34       R/W (bar over W) - read/write
  1076. 16       D1                           35       **
  1077. 17       D2                           36       **
  1078. 18       Gnd                          37       **
  1079. 19       D3                           38       +5V
  1080.  
  1081. It is interesting to note that pins 6 thru 29 are basically exact
  1082. duplicates of the functions of pins 2 thru 25 on a 2764 EPROM.
  1083. Obviously, the design of the chip's die was not a complete re-work;
  1084. it just sits on a different package.
  1085.  
  1086. I got this information from tracing address- and data-paths through
  1087. the PC-E to the 2K static RAM (which has a known pinout), and
  1088. extending that information by reviewing an NEC data book on their
  1089. 1-Megabit factory-programmed PROM's (it's an old data book, so I
  1090. couldn't go any further).
  1091.  
  1092. The TG-16 differs from the PC-E in that the D0-7 datalines are
  1093. reversed (actually, the PROM is programmed that way, and the wires
  1094. leading to the data bus in the machine are reversed).  I have
  1095. shown here, the card pinout (which does not differ).  I believe
  1096. that this is the PC-E port pinout (TG-16's just reverse the data
  1097. lines' order; swap 0 for 7, 1 for 6, 2 for 5, and 3 for 4).
  1098. ---
  1099. Additional information: to copy a TG-16 game to work on a PC Engine with
  1100. copier, reverse the bit order.  There is then a sequence of code which checks
  1101. what machine the game is running on: all known examples start with 78 54 A9,
  1102. have the letters NEC at offset 15 hex, and an F0 at offset 0B.  If the F0 is
  1103. changed to an 80 (changing a conditional jump to an unconditional jump), the
  1104. game will work on both PC Engine and TG-16.
  1105.  
  1106. This code sequence is usually at the start of the game, but can be in other
  1107. places.
  1108.  
  1109. Section 9: Game Magazines
  1110. =========================
  1111.  
  1112. British magazines:  To order a British magazine, call first; pay with a VISA
  1113. card or an International Money Order:
  1114.  
  1115. Title: Computer + Video Games  (computer and console games)
  1116. Title: Nintendo Magazine System Mean Machines (Nintendo)
  1117. Title: Mean Machines Sega (Sega)
  1118. Phone: (0858) 410510
  1119.  
  1120. Title: ZONE (console games)
  1121. Phone: (071) 580 8908
  1122.  
  1123. Title: Sega Pro (Sega only)
  1124. Phone: (0225) 765086
  1125.  
  1126. Title: Sega Force (Sega only)
  1127. Phone: (051) 357 1275
  1128.  
  1129. Title: TOTAL (Nintendo only)
  1130. Phone: (0458) 74011
  1131.  
  1132.  
  1133. Section 10: Historical References
  1134. =================================
  1135.  
  1136. Cohen, Scott, _Zap!__The_Rise_and_Fall_of_Atari_ (New York: McGraw-Hill, 1984)
  1137.  
  1138. A famous book which is supposedly rare.  I haven't seen it around recently,
  1139. but haven't seen any real evidence that it's rarer than any other
  1140. 1984-published book, either.
  1141.  
  1142.  
  1143. Herman, Leonard.  _Phoenix:_The_Rise_and_Fall_of_Home_Videogames_
  1144. (Rolenta Press, 1994)
  1145.  
  1146. A book which has gotten good reviews by major videogame magazines and
  1147. occasionally on the net.  It was privately published as 1000 copies after
  1148. the author could not interest a publisher in it.  It covers the entire
  1149. history of videogames up to the end of 1993, with a future supplement
  1150. covering 1994.
  1151.  
  1152.  
  1153. Katz, Arnie, and Worley, Joyce, "The History of Video Gaming" (parts 1-4),
  1154. _A.N.A.L.O.G._Computing_, April 1988-July 1988.
  1155.  
  1156. Brief articles on video game systems up to and a bit past the crash.  Not that
  1157. informative.
  1158.  
  1159.  
  1160. Sheff, David, _Game_Over:_How_Nintendo_Conquered_the_World_ (New York:
  1161. Random House, 1993)
  1162.  
  1163. Mostly about Nintendo, this book has a trade paperback edition published in
  1164. 1994 with a new afterword.  It notably omits NEC in Japan and Sega in Europe,
  1165. for instance.  This book has a bibliography listing a lot of other sources,
  1166. though many of them aren't specifically about video games.
  1167.  
  1168.  
  1169. Section 11: Other FAQ's/regular postings/mailing lists
  1170. ======================================================
  1171.  
  1172. FAQs:
  1173. ----
  1174. Game Gear FAQ: send mail to Tony Clark (tclark@hptc.mentorg.com) [Someone told
  1175. me mail to him bounced, however.]
  1176.  
  1177. Game Boy FAQ: send mail to Marat Fayzullin (fms@wam.umd.edu).
  1178.  
  1179. Jaguar FAQ: maintained by Robert Jung (rjung@netcom.com).
  1180.  
  1181. Lynx FAQ: maintained by Robert Jung (rjung@netcom.com).
  1182.  
  1183. Neo-Geo FAQ: maintained by Ralph A. Barbagallo III (nugget@genesis.nred.ma.us).
  1184.  
  1185. Sega programming FAQ: available at sunsite.unc.edu, pub/micro/games/sega.
  1186. The author has stopped this FAQ at version 7.
  1187.  
  1188. Sega Saturn FAQ: two FAQs, maintained by Gordon Craick
  1189. (pred@zikzak.apana.org.au) and hill931@raven.csrv.uidaho.edu.  Do not send
  1190. Gordon requests for emailing the FAQ.  It may be obtained through WWW at
  1191. http://www.uidaho.edu/~hill931.
  1192.  
  1193. Sony Playstation FAQ: maintained by Will McBee (mcbeew@ucsuc.colorado.edu).
  1194.  
  1195.  
  1196. Mailing Lists:
  1197. -------------
  1198. Jaguar mailing list: send a message to listserv@bucknell.edu with the
  1199. message "subscribe jaguar".
  1200.  
  1201. Playstation mailing list: send a message to
  1202. psx-list-request@cpac.washington.edu with the subject of "subscribe".
  1203.  
  1204. SNES mailing list: send mail to snes-l-request@io.com with the body
  1205. "subscribe snes-l".
  1206.  
  1207.  
  1208. Spoiler/Cheat Lists (not mailing lists):
  1209. ---------------------------------------
  1210. Genesis and Sega CD cheat/hint list: maintained by Bill Herzog (whh@rain.org).
  1211.  
  1212. Lynx cheat list: ftp atari.archive.cc.umich.edu.
  1213.  
  1214. Playstation codes/cheat/tips list: maintained bu Bryan (gmezero@gz.bomb.com).
  1215. Also available on the Game Zero web site http:/www.gamezero.com/team-0/ and
  1216. on the Playstation mailing list file server.
  1217.  
  1218. "Secrets of the Sega Sages": maintained bu Brian Preble (rassilon@ai.mit.edu).
  1219. Can be found in the Sega archives on sunsite.unc.edu (pub/micro/games/sega)
  1220. and ftp.cica.indiana.edu.
  1221.  
  1222. SNES spoiler list: maintained by Tony Iaconetti (iaconetti_a@spcvxa.spc.edu).
  1223.  
  1224.  
  1225. Email Servers:
  1226. -------------
  1227. Classic system cartridge server: send mail to mail-server@xocolatl.com with
  1228. "send CARTS.LST" as the body.
  1229.  
  1230. Game Boy email server: send a message to gameboy@mentor.cc.purdue.edu with a
  1231. subject of ARCHIVE and a body consisting of commands (try 'help', 'filelist').
  1232.  
  1233. Game Genie/Gold Finger/Action Replay code server: send mail to
  1234. game-genie-serv@nvc.cc.ca.us (or gold-finger-serv or action-replay-serv).  The
  1235. server accepts a help command.  (This server will translate between GG and GF
  1236. formats for you.)
  1237.  
  1238.  
  1239. FTP sites:
  1240. ---------
  1241. wiretap.spies.com, game_archive directory, has lots of stuff including
  1242. arcade game information, pinouts, and complete game lists.
  1243.  
  1244. Move lists (and a lot of these other lists): ftp ftp.netcom.com,
  1245. pub/vi/vidgames/faqs.
  1246.  
  1247. FAQ for Gameboy and SNES: available at io.com, /pub/usr/averyc.
  1248.  
  1249. Fighting Game Archive/FAQ site: ftp to brawl.mindlink.net.  Includes a lot
  1250. of move lists, and includes home games.
  1251.  
  1252.  
  1253. Miscellaneous:
  1254. -------------
  1255. Anime video games list: maintained by me (arromdee@jyusenkyou.cs.jhu.edu).
  1256.  
  1257. CD+G page: http://www.ohiou.edu/~mcginley/cd+g.html.  (This is hooked up
  1258. to a 3DO page, but CD+G works on the Duo, Jaguar CD, Saturn, Sega CD, and 3DO.
  1259. It doesn't work on the Playstation.)
  1260.  
  1261. GameBoy Technical Central: http://fly.hiwaay.net/~jfrohwei/  (What is this?)
  1262.  
  1263. Multi-player adapter game list: maintained by Bobby Tribble
  1264. (btribble@ocf.berkeley.edu).
  1265.  
  1266. Japanese video game source list: maintained by Steve Pearl (pearl@
  1267. remus.rutgers.edu).  The list can be ftp'ed from romulus.rutgers.edu
  1268. (128.6.13.2).
  1269.  
  1270. SNES review list: ftp brownvm.brown.edu, cd james.394.
  1271.  
  1272. Video game music CD FAQ/list: maintained bi Humbert Humbert
  1273. (hhumbert@delphi.com).
  1274.  
  1275. Video game FAQ web site: http://www.flex.net/users/cjayc/vgfa/index.html
  1276.  
  1277.  
  1278. Neoclassic System stuff:
  1279. -----------------------
  1280. Sega Master System FAQ: maintained by Jeff Bogumil (aj809@yfn.ysu.edu).
  1281.  
  1282. TG-16 FAQ: maintained by John Yu (jky@csa.bu.edu).
  1283.  
  1284. TG-16 mailing list: send mail to turbo-list-request@cpac.washington.edu.
  1285. Send a help message for the server.
  1286.  
  1287.  
  1288. Classic System stuff:
  1289. --------------------
  1290. Classic Atari systems: last posted by Andrew K. Heller
  1291. (cagsfaq@akh104.rh.psu.edu).  I assume he maintains it.
  1292.  
  1293. Classic systems FAQ FAQ: maintained by joey.mcdonald@209-254-8.genesplicer.org.
  1294.  
  1295. Classic Video Game Book and Periodical List: maintained by Lee Seitz
  1296. (lkseitz@iquest.com).
  1297.  
  1298. Complete Atari 2600 Game List: maintained by Craig Pell (vgriscep@wam.umd.edu).
  1299.  
  1300. Colecovision FAQ: maintained by Joe Huber (huber@tribe.enet.dec.com).
  1301.  
  1302. Intellivision FAQ: maintained by Larry Anderson Jr. (larry_a@netcom.com).
  1303.  
  1304. Microvision FAQ: maintained by Joe Huber (huber@tribe.enet.dec.com).
  1305.  
  1306. rec.games.video.classic FAQ: maintained by Norman G. Sippel
  1307. (ngsippel@iglou.iglou.com).
  1308.  
  1309. Starpath FAQ: maintained by Glenn Saunders (krishna@max.tiac.net).
  1310.  
  1311. Vectrex FAQ: maintained by Gregg Woodcock (woodcock@sdf.lonestar.org).
  1312. --
  1313. Ken Arromdee (arromdee@jyusenkyou.cs.jhu.edu, karromde@nyx.cs.du.edu;
  1314.     http://www.cs.jhu.edu/~arromdee)
  1315.  
  1316. "Any creature who would disguise itself as a bone, obviously has no sense of
  1317. fair play!"  -- Superboy Annual #1
  1318.