<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pcbotaku.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Invzim</id>
	<title>pcbotaku - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pcbotaku.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Invzim"/>
	<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/Special:Contributions/Invzim"/>
	<updated>2026-10-11T12:47:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Hardware&amp;diff=263</id>
		<title>Category:Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Hardware&amp;diff=263"/>
		<updated>2022-10-16T14:05:02Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Created blank page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:PCB&amp;diff=262</id>
		<title>Category:PCB</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:PCB&amp;diff=262"/>
		<updated>2022-10-16T14:04:49Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Created blank page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Naomi&amp;diff=261</id>
		<title>Category:Naomi</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Naomi&amp;diff=261"/>
		<updated>2022-10-16T14:04:39Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Naomi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Disc_Layout&amp;diff=258</id>
		<title>Disc Layout</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Disc_Layout&amp;diff=258"/>
		<updated>2016-05-13T10:59:05Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Created page with &amp;quot;Category:Naomi ==GD-ROM Layout== GD-ROM&amp;#039;s contain 2352 bytes pr sector, with 2048 available for data payload and the rest for error-checking - the same as [http://en.wikipedi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Naomi]]&lt;br /&gt;
==GD-ROM Layout==&lt;br /&gt;
GD-ROM&#039;s contain 2352 bytes pr sector, with 2048 available for data payload and the rest for error-checking - the same as&lt;br /&gt;
[http://en.wikipedia.org/wiki/CD-ROM CD-rom&#039;s].&lt;br /&gt;
&lt;br /&gt;
Naomi GD-ROMS contain 3 sessions.&lt;br /&gt;
* low density data track (variable size)&lt;br /&gt;
* audio track (variable size)&lt;br /&gt;
* high density data track (fixed size, always starts at sector 45000, or  10:00:00 - ten minutes)&lt;br /&gt;
&lt;br /&gt;
The high density track that always starts at sector 45000 contains 3(4) files.  The last sector is 549299, and with two seconds for postgap, 75*2, last usable sector is 549 149&lt;br /&gt;
* NAOMIGD.ROM  - identical  file on all(?)  games, probably equivalent to 1ST_READ.BIN on dreamcast&lt;br /&gt;
* Bxx.BIN - a 256 byte file, containing name of image file to be loaded, and a CRC32 checksum of image file&lt;br /&gt;
* a DIMM image file, the actual game loaded into DIMM memory&lt;br /&gt;
&lt;br /&gt;
In addition, the first 16  sectors (32768 bytes)  must be present - dreamcast docs often refer to this chunk as &amp;quot;IP.BIN&amp;quot;, although you can call it whatever you want.&lt;br /&gt;
&lt;br /&gt;
==Creating Compatible layout==&lt;br /&gt;
Iso image of game-data must begin at sector 45000.  To acheive this, first make a dummy iso image that is exactly 92,160,000 bytes long - 92160000 bytes/2048 bytes pr sector=45000, this can be done by making an iso of a blank file that is 91,80,3648 bytes.  In this example, we may call this &amp;quot;45000.iso&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Next create an iso for the game data containing the 3 files for the high density data track, we can call this &amp;quot;track3.iso&amp;quot;:&lt;br /&gt;
*Bxx.BIN&lt;br /&gt;
*NAOMIGD.BIN&lt;br /&gt;
*GAME.BIN&lt;br /&gt;
&lt;br /&gt;
 mkisofs -sort ./sfile -v -A&amp;quot; &amp;quot; -sysid &amp;quot;SEGA SEGAKATANA&amp;quot; -publisher &amp;quot;SEGA ENTERPRISES,LTD.&amp;quot; -V &amp;quot;ZERO3_UPPER_GD&amp;quot; -volset &amp;quot;ZERO3_UPPER_GD&amp;quot; -p &amp;quot;CRI CD CRAFT VER.2.32&amp;quot; -o track3.iso -C0,45000 -G IP.BIN ./t3files&lt;br /&gt;
&lt;br /&gt;
The processing of sort files appear to be pseudorandom, and highly annoying.  This works, sfile:&lt;br /&gt;
 ./t3files/NAOMIGD.BIN  97&lt;br /&gt;
 ./t3files/BCY.BIN 98&lt;br /&gt;
 ./t3files/ZERO3ROM.BIN 99&lt;br /&gt;
 ./t3files/BLANK 100&lt;br /&gt;
&lt;br /&gt;
Sort file Rules: files closes to the rim (highest sector) should be placed FIRST in the file, with the LOWEST number. The mkisofs parameter  ./t3files, ./t3files/*, t3files/* gives different sorts. Parameter ./t3files matches ./t3files/  in the file.  Go figure..&lt;br /&gt;
&lt;br /&gt;
You don&#039;t need a large dummy file (BLANK) that is positioned at the start of the ISO, but the game loads faster - and is a trick to place the files at the very end of the disc like the original GD-ROM.&lt;br /&gt;
&lt;br /&gt;
combine the images with dd, or copy /b  and burn.&lt;br /&gt;
 dd if=track3.iso of=45000.iso bs=2048 seek=45000&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Naomi_CF_boot&amp;diff=256</id>
		<title>Naomi CF boot</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Naomi_CF_boot&amp;diff=256"/>
		<updated>2013-08-01T20:38:44Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Naomi]]&lt;br /&gt;
&lt;br /&gt;
The NAOMI (including Chihiro and Triforce) Compact Flash solution is a &#039;drop in&#039; replacement for the GD-ROM system.  The setup includes:&lt;br /&gt;
&lt;br /&gt;
*Compact Flash reader unit (Sega Japan made, with common SCSI style interface connector and 5 pin GD-ROM power header)&lt;br /&gt;
*Firmware update GD-ROM (specific to system for included game only)&lt;br /&gt;
*Security PIC&lt;br /&gt;
*Compact Flash card with encrypted game image (manufactured by Hagiwara Sys-Com)&lt;br /&gt;
&lt;br /&gt;
The solution appears to be exclusive the UK.&lt;br /&gt;
&lt;br /&gt;
For the Naomi, a version of the firmware that bypasses the check for Hagiwara Sys-Com cards exists.  This version is &amp;quot;hacked&amp;quot;, as the upgrade says 4.02, but the serial port output still reports the version to be gcxb-2.0.0 v4.01/v4.00 on start up.&lt;br /&gt;
&lt;br /&gt;
===Step 1 - get the seed key===&lt;br /&gt;
All ATA devices have a 512 byte structure that contains among other things, a 20 byte serial number represented in ASCII.  The 3rd and 4th to the last ASCII characters, in hex, is used as the seed in this protection scheme/maze (offset 0x24 and 0x25 in the 512 byte block, or in desimal - offset 36 &amp;amp; 37).  Since the block is defined as 16bit words, the ascii characters are for some reason swapped, ABCDEFGH would be stored as BADCFEHG.  Smartctl, part of the [http://sourceforge.net/projects/smartmontools/ S.M.A.R.T. Monitoring Tools] can read the serial number.  It comes with all Linux distributions, and is also available for Windows.  In the example below, 0x3037 is the seed key we&#039;re looking for.&lt;br /&gt;
&lt;br /&gt;
This number, is also what you need to input into various tools that prepare the CF card for you.&lt;br /&gt;
&lt;br /&gt;
====Get part of serial number with smartctl====&lt;br /&gt;
 smartctl -r ataioctl,2 -i /dev/sda&lt;br /&gt;
 &lt;br /&gt;
 smartctl 5.40 2010-03-16 r3077 [x86_64-unknown-linux-gnu] (local build)&lt;br /&gt;
 Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 REPORT-IOCTL: Device=/dev/sda Command=IDENTIFY DEVICE&lt;br /&gt;
  Input:   FR=...., SC=0x01, LL=...., LM=...., LH=...., DEV=...., CMD=0xec IN&lt;br /&gt;
 REPORT-IOCTL: Device=/dev/sda Command=IDENTIFY DEVICE returned 0&lt;br /&gt;
 &lt;br /&gt;
 ===== [IDENTIFY DEVICE] DATA START (BASE-16) =====&lt;br /&gt;
 000-015: 5a 04 ef 03 00 00 10 00 00 00 00 02 3f 00 0f 00 |Z...........?...|&lt;br /&gt;
 016-031: 10 7d 00 00 31 30 36 31 30 46 39 30 32 43 41 30 |.}..10610F902CA0|&lt;br /&gt;
 032-047: 30 30 30 30 &#039;&#039;&#039;37 30&#039;&#039;&#039; 36 36 01 00 01 00 04 00 55 59 |0000&#039;&#039;&#039;70&#039;&#039;&#039;66......UY|&lt;br /&gt;
 048-063: 4e 41 30 31 36 32 31 35 4d 32 20 42 4b 43 20 53 |NA016215M2 BKC S|&lt;br /&gt;
 064-079: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |                |&lt;br /&gt;
 080-095: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 01 00 |              ..|&lt;br /&gt;
 096-111: 00 00 00 0f 00 00 00 02 00 00 07 00 ef 03 10 00 |................|&lt;br /&gt;
 112-127: 3f 00 10 7d 0f 00 00 01 10 7d 0f 00 00 00 01 00 |?..}.....}......|&lt;br /&gt;
 128-143: 03 00 e0 01 e0 01 78 00 78 00 00 00 00 00 00 00 |......x.x.......|&lt;br /&gt;
 144-159: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 160-175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 176-191: 1f 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 192-207: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 256-271: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 272-287: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 288-303: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 304-319: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|&lt;br /&gt;
 ===== [IDENTIFY DEVICE] DATA END (512 Bytes) =====&lt;br /&gt;
 &lt;br /&gt;
 === START OF INFORMATION SECTION ===&lt;br /&gt;
 Device Model:     512MB CKS&lt;br /&gt;
 Serial Number:    0116F009C20A0000&#039;&#039;&#039;07&#039;&#039;&#039;66&lt;br /&gt;
 Firmware Version: YUAN1026&lt;br /&gt;
 User Capacity:    519,708,672 bytes&lt;br /&gt;
 Device is:        Not in smartctl database [for details use: -P showall]&lt;br /&gt;
 ATA Version is:   [No Information Found]&lt;br /&gt;
 ATA Standard is:  [No Information Found]&lt;br /&gt;
 Local Time is:    Sun Apr 24 22:28:55 2011 CEST&lt;br /&gt;
 SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don&#039;t show if SMART supported.&lt;br /&gt;
 A mandatory SMART command failed: exiting. To continue, add one or more &#039;-T permissive&#039; options.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The following started out as something copy/pasted (see document history), and expanded with detail as investigation ensued.&lt;br /&gt;
&lt;br /&gt;
#Read ATA IDENTIFY DEVICE data.&lt;br /&gt;
#Read 2 bytes of the CF serial number (offset +0x24 in the identify structure). [This means games are locked to a specific card, i.e. copying data from one official Sega card to another official Sega card most likely won&#039;t work, unless by extreme coincidence the 2 bytes read have identical values.]&lt;br /&gt;
#Use these 2 bytes as a word, and add 0x20 to the value. This resulting value will give the location of the xor &amp;quot;key&amp;quot; data sector.&lt;br /&gt;
#Go to that sector, and xor this data (byte by byte) with the data in encrypted sector 0x277.&lt;br /&gt;
#Use the same two bytes of the serial number as above as a word, but this time add 0x19.&lt;br /&gt;
#Go to that sector, compute a sum of 32-bit dwords, accumulating in a 32-bit dword.&lt;br /&gt;
#This value must match the 32-bit dword stored at offset 0x38 in sector 0x1D7.&lt;br /&gt;
#The 8-byte manufacturer ID must match a specific value. [Hagiwara Sys-Com cards only.]&lt;br /&gt;
==References==&lt;br /&gt;
http://www.compuphase.com/mbr_fat.htm&lt;br /&gt;
&lt;br /&gt;
http://averstak.tripod.com/fatdox/bootsec.htm&lt;br /&gt;
&lt;br /&gt;
[http://notinmame.blogspot.com/2011/04/happy-easter.html 4.02 Firmware]&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_rom_layout&amp;diff=255</id>
		<title>CPS2 rom layout</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_rom_layout&amp;diff=255"/>
		<updated>2013-07-31T19:18:28Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
&lt;br /&gt;
==Graphics Layout==&lt;br /&gt;
When using eproms on a normal CPS2 board, the GFX eprom space is split into two chunks.  The lower chunk, and the higher chunk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Lower chunk consists of eproms  13,15,17,19&lt;br /&gt;
*Higher chunk consists of eproms 14,16,18,20&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The eproms of each chunk are interleaved, so while the GFX eproms may be of different size, they are always the same size within each chunk.  Some games only use one chunk, either the higher or lower.  Because the way the interleaving works, you need 4 physical eproms for each chunk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*When using F and G PAL, the split is at 16mb (half of 32mb)&lt;br /&gt;
*When using B pal, the split is at 8mb (half of 16mb)&lt;br /&gt;
*PAL D &amp;amp; E is not known&lt;br /&gt;
&lt;br /&gt;
===Details about interleaving===&lt;br /&gt;
*First 8 bytes of low chunk: eprom 13 byte 1&amp;amp;2 | eprom 15 byte 1&amp;amp;2 | eprom 17 byte 1&amp;amp;2 | eprom 19 byte 1&amp;amp;2&lt;br /&gt;
*next  8 bytes of low chunk: eprom 13 byte 3&amp;amp;4 | eprom 15 byte 3&amp;amp;4 | eprom 17 byte 3&amp;amp;4 | eprom 19 byte 3&amp;amp;4&lt;br /&gt;
this goes on until the split of the chunks, when it starts again with the even numbered roms&lt;br /&gt;
*First 8 bytes of high chunk: eprom 14 byte 1&amp;amp;2 | eprom 16 byte 1&amp;amp;2 | eprom 18 byte 1&amp;amp;2 | eprom 20 byte 1&amp;amp;2&lt;br /&gt;
*next  8 bytes of high chunk: eprom 14 byte 3&amp;amp;4 | eprom 16 byte 3&amp;amp;4 | eprom 18 byte 3&amp;amp;4 | eprom 20 byte 3&amp;amp;4&lt;br /&gt;
&lt;br /&gt;
==cps2.c form MAME==&lt;br /&gt;
With the info above, the MAME source is quite understandable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ROM_REGION( 0x1400000, &amp;quot;gfx&amp;quot;, 0 )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.13m&amp;quot;,0x0000000,0x400000,CRC(c9fca741) SHA1(1781d4fc18b6d6f79b7b39d9bcace750fb61a5cf) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.15m&amp;quot;,0x0000002,0x400000,CRC(f809d898) SHA1(a0b6af49e1780678d808c317b875161cedddb314) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.17m&amp;quot;,0x0000004,0x400000,CRC(15ba4507) SHA1(bed6a82bf1dc1aa501d4c2d098115a15e18d446a) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.19m&amp;quot;,0x0000006,0x400000,CRC(3dd41b8c) SHA1(676078baad789e25f6e5a79de29672587be7ff00) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.14m&amp;quot;,0x1000000,0x100000,CRC(3fe3a54b) SHA1(0a8e5cae141d24fd8b3cb11796c44728b0acd69e) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.16m&amp;quot;,0x1000002,0x100000,CRC(565cd231) SHA1(0aecd433fb4ca2de1aca9fbb1e314fb1f6979321) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.18m&amp;quot;,0x1000004,0x100000,CRC(63ca5988) SHA1(30137fa77573c84bcc24570bccb7dba61ddb413c) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
 ROMX_LOAD( &amp;quot;nff.20m&amp;quot;,0x1000006,0x100000,CRC(21eb8f3b) SHA1(efa69f19a958047dd91a294c88857ed3133fcbef) , ROM_GROUPWORD | ROM_SKIP(6) )&lt;br /&gt;
&lt;br /&gt;
In English, load 0x400000 bytes (4mb) from file nff.13m, start at offset 0.  After each word (2 bytes), skip 6 bytes ahead.  Same for rom 15m, but start at offset 2.&lt;br /&gt;
&lt;br /&gt;
For nff.14m we see that the start offset is the high chunk, starting at 0x1000000 (16mb).&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=254</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=254"/>
		<updated>2013-07-31T19:07:25Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This site is for all the stuff that is ok in MAME, but not on arcadeotaku - simple enough..&lt;br /&gt;
&lt;br /&gt;
This site is for people that think:&lt;br /&gt;
*Hoarding information is lame&lt;br /&gt;
*Selling conversions for money is lame&lt;br /&gt;
*Conversions, repairs and mods of arcade hardware is fun and interesting&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:IC|All IC Information]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Hardware|Great name for a category]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:PCB|Details about specific PCB&#039;s]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Naomi|Details about the Naomi system]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:CPS2|Details about the CPS2 system]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:sys246|Details about the 246/256 system]]&lt;br /&gt;
&lt;br /&gt;
Cool links:&lt;br /&gt;
*http://mayhewlabs.com/3dpcb&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=253</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=253"/>
		<updated>2013-07-31T19:06:08Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This site is for all the stuff that is ok in MAME, but not on arcadeotaku - simple enough..&lt;br /&gt;
&lt;br /&gt;
*It&#039;s better to share information than hoard it&lt;br /&gt;
*Selling conversions for money is lame&lt;br /&gt;
*Conversions and playing with arcade hardware is fun&lt;br /&gt;
&lt;br /&gt;
[[:Category:IC|All IC Information]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:Hardware|Great name for a category]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:PCB|Details about specific PCB&#039;s]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Naomi|Details about the Naomi system]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:CPS2|Details about the CPS2 system]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:sys246|Details about the 246/256 system]]&lt;br /&gt;
&lt;br /&gt;
Cool links:&lt;br /&gt;
*http://mayhewlabs.com/3dpcb&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=252</id>
		<title>User:Invzim</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=252"/>
		<updated>2013-07-28T18:55:25Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Original sdbz==&lt;br /&gt;
Extract boot.bin with mymc&lt;br /&gt;
offset 0x28:&lt;br /&gt;
 4BBADF4BB3CBC2426F7E05E285C068C0&lt;br /&gt;
 E4583F13661191B72E5A84B0BAB81ED2&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 1==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 2==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*strip ECC from file&lt;br /&gt;
*Regenerate with ecc_check.exe&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 3==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*strip ECC from file&lt;br /&gt;
*Flash to PS2 memorycard using hdproject&lt;br /&gt;
*Read back memorycard with CECHZM1 USB adapter, using PS3MCA tool&lt;br /&gt;
*write back to nand chip with eprom programmer&lt;br /&gt;
*works&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Super Dragon Ball Z==&lt;br /&gt;
Just to check system, reflashed original image back&lt;br /&gt;
*works&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Soul Calibur 3==&lt;br /&gt;
*Merge sc31001-na-a.ic002 sc31001-na-a_spr.ic002 to NM00031.bin&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch boot.bin with hex keys&lt;br /&gt;
*add boot.bin with mymc&lt;br /&gt;
*rename file to sc3-zim.bin&lt;br /&gt;
*write back to nand chip&lt;br /&gt;
*does not work, 3 beeps&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=251</id>
		<title>User:Invzim</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=251"/>
		<updated>2013-07-28T18:25:54Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Original sdbz==&lt;br /&gt;
Extract boot.bin with mymc&lt;br /&gt;
offset 0x28:&lt;br /&gt;
 4BBADF4BB3CBC2426F7E05E285C068C0&lt;br /&gt;
 E4583F13661191B72E5A84B0BAB81ED2&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 1==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 2==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*strip ECC from file&lt;br /&gt;
*Regenerate with ecc_check.exe&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Super Dragon Ball Z==&lt;br /&gt;
Just to check system, reflashed original image back&lt;br /&gt;
*works&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Soul Calibur 3==&lt;br /&gt;
*Merge sc31001-na-a.ic002 sc31001-na-a_spr.ic002 to NM00031.bin&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch boot.bin with hex keys&lt;br /&gt;
*add boot.bin with mymc&lt;br /&gt;
*rename file to sc3-zim.bin&lt;br /&gt;
*write back to nand chip&lt;br /&gt;
*does not work, 3 beeps&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=250</id>
		<title>User:Invzim</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=250"/>
		<updated>2013-07-28T17:59:16Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Soul Calibur 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Original sdbz==&lt;br /&gt;
Extract boot.bin with mymc&lt;br /&gt;
offset 0x28:&lt;br /&gt;
 4BBADF4BB3CBC2426F7E05E285C068C0&lt;br /&gt;
 E4583F13661191B72E5A84B0BAB81ED2&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 1==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 2==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*strip ECC from file&lt;br /&gt;
*Regenerate with ecc_check.exe&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Soul Calibur 3==&lt;br /&gt;
*Merge sc31001-na-a.ic002 sc31001-na-a_spr.ic002 to NM00031.bin&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch boot.bin with hex keys&lt;br /&gt;
*add boot.bin with mymc&lt;br /&gt;
*rename file to sc3-zim.bin&lt;br /&gt;
*write back to nand chip&lt;br /&gt;
*does not work, 3 beeps&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=249</id>
		<title>User:Invzim</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=249"/>
		<updated>2013-07-28T17:41:02Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Original sdbz==&lt;br /&gt;
Extract boot.bin with mymc&lt;br /&gt;
offset 0x28:&lt;br /&gt;
 4BBADF4BB3CBC2426F7E05E285C068C0&lt;br /&gt;
 E4583F13661191B72E5A84B0BAB81ED2&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 1==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 2==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*strip ECC from file&lt;br /&gt;
*Regenerate with ecc_check.exe&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Soul Calibur 3==&lt;br /&gt;
*Merge sc31001-na-a.ic002 sc31001-na-a_spr.ic002 to NM00031.bin&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch boot.bin with hex keys&lt;br /&gt;
*add boot.bin with mymc&lt;br /&gt;
*rename file to sc3-zim.bin&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=248</id>
		<title>User:Invzim</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=User:Invzim&amp;diff=248"/>
		<updated>2013-07-28T16:36:32Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Created page with &amp;quot;==Original sdbz== Extract boot.bin with mymc offset 0x28:  4B BA DF 4B  B3 CB C2 42  6F 7E 05 E2  85 C0 68 C0    E4 58 3F 13  66 11 91 B7  2E 5A 84 B0  BA B8 1E D2  ==Tekken 5.1 ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Original sdbz==&lt;br /&gt;
Extract boot.bin with mymc&lt;br /&gt;
offset 0x28:&lt;br /&gt;
 4B BA DF 4B  B3 CB C2 42  6F 7E 05 E2  85 C0 68 C0  &lt;br /&gt;
 E4 58 3F 13  66 11 91 B7  2E 5A 84 B0  BA B8 1E D2&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 1==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin with mymc&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;br /&gt;
&lt;br /&gt;
==Tekken 5.1 - try 2==&lt;br /&gt;
*Merge te51verb_spr.ic002 and te51verb.ic002&lt;br /&gt;
*extract boot.bin&lt;br /&gt;
*patch with hex keys above&lt;br /&gt;
*insert boot.bin with myc&lt;br /&gt;
*strip ECC from file&lt;br /&gt;
*Regenerate with ecc_check.exe&lt;br /&gt;
*write back to NAND chip&lt;br /&gt;
*does not work, 3 beeps&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=247</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=247"/>
		<updated>2013-07-26T21:12:33Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
The NAND flash chip is organized into:&lt;br /&gt;
*1024 &#039;&#039;Blocks&#039;&#039;&lt;br /&gt;
*16 &#039;&#039;Pages&#039;&#039; per block&lt;br /&gt;
*528 &#039;&#039;bytes&#039;&#039; pr page,consisting of&lt;br /&gt;
**256 bytes of the 1st half page&lt;br /&gt;
**256 bytes of the 2nd half page&lt;br /&gt;
**16 bytes &#039;&#039;spare&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1024*16*528=8650752 bytes.  This is the size a raw dump of the chip should have.  The 16 bytes spare part of the page &#039;&#039;should&#039;&#039; be used for some kind of system level ECC/error correction algorithm.  For the PS2/System246 this algorithm is &#039;&#039;Hamming&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some dumps do not include the spare/ECC portion, as this is not seen by the host system (it is handled by the MCU on the memory card), or they include it in a separate file.  These files will be 1024*16*512=8388608 bytes, and 1024*16*16=262144 respectively.&lt;br /&gt;
&lt;br /&gt;
The different way to store dumps is very similar to the ISO vs RAW/BIN of optical discs.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* K9F6408UOA&lt;br /&gt;
* K9F6408UOB&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
* [[File:MBM30LV0064.PDF]] - Fujitsu MBM30LV0064 datasheet&lt;br /&gt;
* TC58V64FT&lt;br /&gt;
* [[File:TC58V64AFT.PDF]] - Toshiba TC58V64AFT datasheet&lt;br /&gt;
==Memory card pinout==&lt;br /&gt;
http://www.hardwarebook.info/Sony_Playstation_Memory_Card&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct raw dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
 rwx-f--8--+----    2665 2005-12-07 09:49:39 ACMEM&lt;br /&gt;
 rwx-f--8--+----    5997 2005-12-07 09:49:40 ACMEME&lt;br /&gt;
 rwx-f--8--+----    2817 2005-12-07 09:49:41 ACTIMER&lt;br /&gt;
 rwx-f--8--+----   11957 2005-12-07 09:49:42 ACATA&lt;br /&gt;
 rwx-f--8--+----   36065 2005-12-07 09:49:43 ACCDVD&lt;br /&gt;
 rwx-f--8--+----    6781 2005-12-07 09:49:44 ACCDVDE&lt;br /&gt;
 rwx-f--8--+----    6501 2005-12-07 09:49:45 ACUART&lt;br /&gt;
 rwx-f--8--+----   44869 2005-12-07 09:49:46 PADMAN&lt;br /&gt;
 rwx-f--8--+----   10542 2005-12-07 09:49:47 MNCARDIF&lt;br /&gt;
 rwx-f--8--+----   17067 2005-12-07 09:49:48 IOPMAIN&lt;br /&gt;
 rwx-f--8--+----   28661 2005-12-07 09:49:49 LIBSD&lt;br /&gt;
 rwx-f--8--+----   70925 2005-12-07 09:49:50 ACARKD_DVD&lt;br /&gt;
 rwx-f--8--+----   76469 2005-12-07 09:49:52 CRI_ADXI&lt;br /&gt;
 rwx-f--8--+----    1370 2005-12-07 09:49:53 INFODAT&lt;br /&gt;
 rwx-f--8--+----  726162 2005-12-07 09:49:58 RAMDISK&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=242</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=242"/>
		<updated>2013-07-26T16:45:25Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Memory Card */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
The NAND flash chip is organized into:&lt;br /&gt;
*1024 &#039;&#039;Blocks&#039;&#039;&lt;br /&gt;
*16 &#039;&#039;Pages&#039;&#039; per block&lt;br /&gt;
*528 &#039;&#039;bytes&#039;&#039; pr page,consisting of&lt;br /&gt;
**256 bytes of the 1st half page&lt;br /&gt;
**256 bytes of the 2nd half page&lt;br /&gt;
**16 bytes &#039;&#039;spare&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1024*16*528=8650752 bytes.  This is the size a raw dump of the chip should have.  The 16 bytes spare part of the page &#039;&#039;should&#039;&#039; be used for some kind of system level ECC/error correction algorithm.  For the PS2/System246 this algorithm is &#039;&#039;Hamming&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some dumps do not include the spare/ECC portion, as this is not seen by the host system (it is handled by the MCU on the memory card), or they include it in a separate file.  These files will be 1024*16*512=8388608 bytes, and 1024*16*16=262144 respectively.&lt;br /&gt;
&lt;br /&gt;
The different way to store dumps is very similar to the ISO vs RAW/BIN of optical discs.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
* [[File:MBM30LV0064.PDF]] - Fujitsu MBM30LV0064 datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct raw dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
 rwx-f--8--+----    2665 2005-12-07 09:49:39 ACMEM&lt;br /&gt;
 rwx-f--8--+----    5997 2005-12-07 09:49:40 ACMEME&lt;br /&gt;
 rwx-f--8--+----    2817 2005-12-07 09:49:41 ACTIMER&lt;br /&gt;
 rwx-f--8--+----   11957 2005-12-07 09:49:42 ACATA&lt;br /&gt;
 rwx-f--8--+----   36065 2005-12-07 09:49:43 ACCDVD&lt;br /&gt;
 rwx-f--8--+----    6781 2005-12-07 09:49:44 ACCDVDE&lt;br /&gt;
 rwx-f--8--+----    6501 2005-12-07 09:49:45 ACUART&lt;br /&gt;
 rwx-f--8--+----   44869 2005-12-07 09:49:46 PADMAN&lt;br /&gt;
 rwx-f--8--+----   10542 2005-12-07 09:49:47 MNCARDIF&lt;br /&gt;
 rwx-f--8--+----   17067 2005-12-07 09:49:48 IOPMAIN&lt;br /&gt;
 rwx-f--8--+----   28661 2005-12-07 09:49:49 LIBSD&lt;br /&gt;
 rwx-f--8--+----   70925 2005-12-07 09:49:50 ACARKD_DVD&lt;br /&gt;
 rwx-f--8--+----   76469 2005-12-07 09:49:52 CRI_ADXI&lt;br /&gt;
 rwx-f--8--+----    1370 2005-12-07 09:49:53 INFODAT&lt;br /&gt;
 rwx-f--8--+----  726162 2005-12-07 09:49:58 RAMDISK&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=File:MBM30LV0064.PDF&amp;diff=241</id>
		<title>File:MBM30LV0064.PDF</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=File:MBM30LV0064.PDF&amp;diff=241"/>
		<updated>2013-07-26T16:44:44Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=240</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=240"/>
		<updated>2013-07-25T20:52:05Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Desoldering method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
The NAND flash chip is organized into:&lt;br /&gt;
*1024 &#039;&#039;Blocks&#039;&#039;&lt;br /&gt;
*16 &#039;&#039;Pages&#039;&#039; per block&lt;br /&gt;
*528 &#039;&#039;bytes&#039;&#039; pr page,consisting of&lt;br /&gt;
**256 bytes of the 1st half page&lt;br /&gt;
**256 bytes of the 2nd half page&lt;br /&gt;
**16 bytes &#039;&#039;spare&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1024*16*528=8650752 bytes.  This is the size a raw dump of the chip should have.  The 16 bytes spare part of the page &#039;&#039;should&#039;&#039; be used for some kind of system level ECC/error correction algorithm.  For the PS2/System246 this algorithm is &#039;&#039;Hamming&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some dumps do not include the spare/ECC portion, as this is not seen by the host system (it is handled by the MCU on the memory card), or they include it in a separate file.  These files will be 1024*16*512=8388608 bytes, and 1024*16*16=262144 respectively.&lt;br /&gt;
&lt;br /&gt;
The different way to store dumps is very similar to the ISO vs RAW/BIN of optical discs.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct raw dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
 rwx-f--8--+----    2665 2005-12-07 09:49:39 ACMEM&lt;br /&gt;
 rwx-f--8--+----    5997 2005-12-07 09:49:40 ACMEME&lt;br /&gt;
 rwx-f--8--+----    2817 2005-12-07 09:49:41 ACTIMER&lt;br /&gt;
 rwx-f--8--+----   11957 2005-12-07 09:49:42 ACATA&lt;br /&gt;
 rwx-f--8--+----   36065 2005-12-07 09:49:43 ACCDVD&lt;br /&gt;
 rwx-f--8--+----    6781 2005-12-07 09:49:44 ACCDVDE&lt;br /&gt;
 rwx-f--8--+----    6501 2005-12-07 09:49:45 ACUART&lt;br /&gt;
 rwx-f--8--+----   44869 2005-12-07 09:49:46 PADMAN&lt;br /&gt;
 rwx-f--8--+----   10542 2005-12-07 09:49:47 MNCARDIF&lt;br /&gt;
 rwx-f--8--+----   17067 2005-12-07 09:49:48 IOPMAIN&lt;br /&gt;
 rwx-f--8--+----   28661 2005-12-07 09:49:49 LIBSD&lt;br /&gt;
 rwx-f--8--+----   70925 2005-12-07 09:49:50 ACARKD_DVD&lt;br /&gt;
 rwx-f--8--+----   76469 2005-12-07 09:49:52 CRI_ADXI&lt;br /&gt;
 rwx-f--8--+----    1370 2005-12-07 09:49:53 INFODAT&lt;br /&gt;
 rwx-f--8--+----  726162 2005-12-07 09:49:58 RAMDISK&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=239</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=239"/>
		<updated>2013-07-25T20:44:45Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Memory Card */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
The NAND flash chip is organized into:&lt;br /&gt;
*1024 &#039;&#039;Blocks&#039;&#039;&lt;br /&gt;
*16 &#039;&#039;Pages&#039;&#039; per block&lt;br /&gt;
*528 &#039;&#039;bytes&#039;&#039; pr page,consisting of&lt;br /&gt;
**256 bytes of the 1st half page&lt;br /&gt;
**256 bytes of the 2nd half page&lt;br /&gt;
**16 bytes &#039;&#039;spare&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1024*16*528=8650752 bytes.  This is the size a raw dump of the chip should have.  The 16 bytes spare part of the page &#039;&#039;should&#039;&#039; be used for some kind of system level ECC/error correction algorithm.  For the PS2/System246 this algorithm is &#039;&#039;Hamming&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some dumps do not include the spare/ECC portion, as this is not seen by the host system (it is handled by the MCU on the memory card), or they include it in a separate file.  These files will be 1024*16*512=8388608 bytes, and 1024*16*16=262144 respectively.&lt;br /&gt;
&lt;br /&gt;
The different way to store dumps is very similar to the ISO vs RAW/BIN of optical discs.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps raw dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
 rwx-f--8--+----    2665 2005-12-07 09:49:39 ACMEM&lt;br /&gt;
 rwx-f--8--+----    5997 2005-12-07 09:49:40 ACMEME&lt;br /&gt;
 rwx-f--8--+----    2817 2005-12-07 09:49:41 ACTIMER&lt;br /&gt;
 rwx-f--8--+----   11957 2005-12-07 09:49:42 ACATA&lt;br /&gt;
 rwx-f--8--+----   36065 2005-12-07 09:49:43 ACCDVD&lt;br /&gt;
 rwx-f--8--+----    6781 2005-12-07 09:49:44 ACCDVDE&lt;br /&gt;
 rwx-f--8--+----    6501 2005-12-07 09:49:45 ACUART&lt;br /&gt;
 rwx-f--8--+----   44869 2005-12-07 09:49:46 PADMAN&lt;br /&gt;
 rwx-f--8--+----   10542 2005-12-07 09:49:47 MNCARDIF&lt;br /&gt;
 rwx-f--8--+----   17067 2005-12-07 09:49:48 IOPMAIN&lt;br /&gt;
 rwx-f--8--+----   28661 2005-12-07 09:49:49 LIBSD&lt;br /&gt;
 rwx-f--8--+----   70925 2005-12-07 09:49:50 ACARKD_DVD&lt;br /&gt;
 rwx-f--8--+----   76469 2005-12-07 09:49:52 CRI_ADXI&lt;br /&gt;
 rwx-f--8--+----    1370 2005-12-07 09:49:53 INFODAT&lt;br /&gt;
 rwx-f--8--+----  726162 2005-12-07 09:49:58 RAMDISK&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=238</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=238"/>
		<updated>2013-07-25T20:22:01Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Memory Card */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
The NAND flash chip is organized into:&lt;br /&gt;
*1024 &#039;&#039;Blocks&#039;&#039;&lt;br /&gt;
*16 &#039;&#039;Pages&#039;&#039; per block&lt;br /&gt;
*528 &#039;&#039;bytes&#039;&#039; pr page&lt;br /&gt;
&lt;br /&gt;
1024*16*528=8650752 bytes.  This is the size a raw dump of the chip should have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps raw dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
 rwx-f--8--+----    2665 2005-12-07 09:49:39 ACMEM&lt;br /&gt;
 rwx-f--8--+----    5997 2005-12-07 09:49:40 ACMEME&lt;br /&gt;
 rwx-f--8--+----    2817 2005-12-07 09:49:41 ACTIMER&lt;br /&gt;
 rwx-f--8--+----   11957 2005-12-07 09:49:42 ACATA&lt;br /&gt;
 rwx-f--8--+----   36065 2005-12-07 09:49:43 ACCDVD&lt;br /&gt;
 rwx-f--8--+----    6781 2005-12-07 09:49:44 ACCDVDE&lt;br /&gt;
 rwx-f--8--+----    6501 2005-12-07 09:49:45 ACUART&lt;br /&gt;
 rwx-f--8--+----   44869 2005-12-07 09:49:46 PADMAN&lt;br /&gt;
 rwx-f--8--+----   10542 2005-12-07 09:49:47 MNCARDIF&lt;br /&gt;
 rwx-f--8--+----   17067 2005-12-07 09:49:48 IOPMAIN&lt;br /&gt;
 rwx-f--8--+----   28661 2005-12-07 09:49:49 LIBSD&lt;br /&gt;
 rwx-f--8--+----   70925 2005-12-07 09:49:50 ACARKD_DVD&lt;br /&gt;
 rwx-f--8--+----   76469 2005-12-07 09:49:52 CRI_ADXI&lt;br /&gt;
 rwx-f--8--+----    1370 2005-12-07 09:49:53 INFODAT&lt;br /&gt;
 rwx-f--8--+----  726162 2005-12-07 09:49:58 RAMDISK&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=237</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=237"/>
		<updated>2013-07-24T20:05:59Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* listing/extracting files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
 rwx-f--8--+----    2665 2005-12-07 09:49:39 ACMEM&lt;br /&gt;
 rwx-f--8--+----    5997 2005-12-07 09:49:40 ACMEME&lt;br /&gt;
 rwx-f--8--+----    2817 2005-12-07 09:49:41 ACTIMER&lt;br /&gt;
 rwx-f--8--+----   11957 2005-12-07 09:49:42 ACATA&lt;br /&gt;
 rwx-f--8--+----   36065 2005-12-07 09:49:43 ACCDVD&lt;br /&gt;
 rwx-f--8--+----    6781 2005-12-07 09:49:44 ACCDVDE&lt;br /&gt;
 rwx-f--8--+----    6501 2005-12-07 09:49:45 ACUART&lt;br /&gt;
 rwx-f--8--+----   44869 2005-12-07 09:49:46 PADMAN&lt;br /&gt;
 rwx-f--8--+----   10542 2005-12-07 09:49:47 MNCARDIF&lt;br /&gt;
 rwx-f--8--+----   17067 2005-12-07 09:49:48 IOPMAIN&lt;br /&gt;
 rwx-f--8--+----   28661 2005-12-07 09:49:49 LIBSD&lt;br /&gt;
 rwx-f--8--+----   70925 2005-12-07 09:49:50 ACARKD_DVD&lt;br /&gt;
 rwx-f--8--+----   76469 2005-12-07 09:49:52 CRI_ADXI&lt;br /&gt;
 rwx-f--8--+----    1370 2005-12-07 09:49:53 INFODAT&lt;br /&gt;
 rwx-f--8--+----  726162 2005-12-07 09:49:58 RAMDISK&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=236</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=236"/>
		<updated>2013-07-24T20:05:34Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* listing/extracting files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
  rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
 rwx-f--8--+----    2665 2005-12-07 09:49:39 ACMEM&lt;br /&gt;
 rwx-f--8--+----    5997 2005-12-07 09:49:40 ACMEME&lt;br /&gt;
 rwx-f--8--+----    2817 2005-12-07 09:49:41 ACTIMER&lt;br /&gt;
 rwx-f--8--+----   11957 2005-12-07 09:49:42 ACATA&lt;br /&gt;
 rwx-f--8--+----   36065 2005-12-07 09:49:43 ACCDVD&lt;br /&gt;
 rwx-f--8--+----    6781 2005-12-07 09:49:44 ACCDVDE&lt;br /&gt;
 rwx-f--8--+----    6501 2005-12-07 09:49:45 ACUART&lt;br /&gt;
 rwx-f--8--+----   44869 2005-12-07 09:49:46 PADMAN&lt;br /&gt;
 rwx-f--8--+----   10542 2005-12-07 09:49:47 MNCARDIF&lt;br /&gt;
 rwx-f--8--+----   17067 2005-12-07 09:49:48 IOPMAIN&lt;br /&gt;
 rwx-f--8--+----   28661 2005-12-07 09:49:49 LIBSD&lt;br /&gt;
 rwx-f--8--+----   70925 2005-12-07 09:49:50 ACARKD_DVD&lt;br /&gt;
 rwx-f--8--+----   76469 2005-12-07 09:49:52 CRI_ADXI&lt;br /&gt;
 rwx-f--8--+----    1370 2005-12-07 09:49:53 INFODAT&lt;br /&gt;
 rwx-f--8--+----  726162 2005-12-07 09:49:58 RAMDISK&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=235</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=235"/>
		<updated>2013-07-24T19:59:45Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting files==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=234</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=234"/>
		<updated>2013-07-24T19:59:30Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
==listing/extracting file==&lt;br /&gt;
http://www.csclub.uwaterloo.ca:11068/mymc/ works great under linux, get the python source and run it from linux for zero issues:&lt;br /&gt;
&lt;br /&gt;
This is the dump of SuperDragonBallZ&lt;br /&gt;
&lt;br /&gt;
 ~/python mymc.py NM00027.BIN ls&lt;br /&gt;
 rwx--d----+----      33 2005-12-07 09:49:58 .&lt;br /&gt;
 -wx--d----+--H-       0 2005-01-19 12:46:14 ..&lt;br /&gt;
 rwx-f--8--+----   46912 2005-01-19 12:46:16 boot.bin&lt;br /&gt;
 rwx-f--8--+----   86561 2005-01-19 12:46:17 ACLOAD&lt;br /&gt;
 rwx-f--8--+----   91265 2005-01-19 12:46:19 IOPRP214A&lt;br /&gt;
 rwx-f--8--+----      50 2005-01-19 12:46:19 title.txt&lt;br /&gt;
 rwx-f--8--+---- 3686320 2005-12-07 09:49:24 DBALOAD&lt;br /&gt;
 rwx-f--8--+----  105346 2005-12-07 09:49:26 DBAGAME&lt;br /&gt;
 rwx-f--8--+----  126002 2005-12-07 09:49:27 FPGA&lt;br /&gt;
 rwx-f--8--+----   32644 2005-12-07 09:49:29 JVFIRM&lt;br /&gt;
 rwx-f--8--+----  261261 2005-12-07 09:49:31 IOPRP300A&lt;br /&gt;
 rwx-f--8--+----   83725 2005-12-07 09:49:33 MCMANAC&lt;br /&gt;
 rwx-f--8--+----    6509 2005-12-07 09:49:34 ACCORE&lt;br /&gt;
 rwx-f--8--+----    2501 2005-12-07 09:49:34 ACFPGALD&lt;br /&gt;
 rwx-f--8--+----   15874 2005-12-07 09:49:35 ACJVLD&lt;br /&gt;
 rwx-f--8--+----    1745 2005-12-07 09:49:36 ACJV&lt;br /&gt;
 rwx-f--8--+----    4901 2005-12-07 09:49:37 ACRAM&lt;br /&gt;
 rwx-f--8--+----    1369 2005-12-07 09:49:38 ACSRAM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=233</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=233"/>
		<updated>2013-07-24T19:20:45Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Memory Card */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
* [[File:K9F6408UOC.pdf]] - Samsung K9F6408U0C datasheet&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=File:K9F6408UOC.pdf&amp;diff=232</id>
		<title>File:K9F6408UOC.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=File:K9F6408UOC.pdf&amp;diff=232"/>
		<updated>2013-07-24T19:14:41Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Datashseet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Datashseet&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=231</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=231"/>
		<updated>2013-07-24T19:12:27Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Memory Card */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
*Samsung K9F6408U0C&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=230</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=230"/>
		<updated>2013-07-24T19:04:13Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
=Memory Card=&lt;br /&gt;
&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
*Samsung K9F6408UOC&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To be verified=&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=229</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=229"/>
		<updated>2013-07-24T19:02:51Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Memory Card==&lt;br /&gt;
&lt;br /&gt;
[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
*Samsung K9F6408UOC&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To be verified==&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=228</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=228"/>
		<updated>2013-07-24T19:02:39Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Memory Card==&lt;br /&gt;
&lt;br /&gt;
[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
==Dumping the memory card==&lt;br /&gt;
Image should be 8 650 752 bytes.&lt;br /&gt;
NAND flash chips seen:&lt;br /&gt;
*Samsung K9F6408UOC&lt;br /&gt;
&lt;br /&gt;
===Desoldering method===&lt;br /&gt;
Wellon VP-490 programmer with Adapter WL-PSOP44-U001 is confirmed to make correct dumps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===To be verified===&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=227</id>
		<title>Category:Sys246</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Category:Sys246&amp;diff=227"/>
		<updated>2013-07-24T12:42:54Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Created page with &amp;quot;==Memory Card==  [http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]  [http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Me...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Memory Card==&lt;br /&gt;
&lt;br /&gt;
[http://members.iinet.net.au/~lantra9jp1/gurudumps/system246/index.html Info from guru]&lt;br /&gt;
&lt;br /&gt;
[http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html PlayStation 2 Memory Card File System]&lt;br /&gt;
&lt;br /&gt;
===To be verified===&lt;br /&gt;
&lt;br /&gt;
*only boot.bin is affected by magic gate on system246, it loads another file within the FS which is a lamely xored ELF file, and that one is the game boot&lt;br /&gt;
&lt;br /&gt;
Magic Gate on 246:&lt;br /&gt;
*prevent that people can read the contents of the card, be it using a PC or other computer or a retail PS2.&lt;br /&gt;
*In case the card can still be read, prevent that the encrypted file works on other dongle cards&lt;br /&gt;
*protect the contents of the file against analysis and tampering&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=226</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=226"/>
		<updated>2013-07-24T12:34:33Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:IC|All IC Information]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:Hardware|Great name for a category]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:PCB|Details about specific PCB&#039;s]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Naomi|Details about the Naomi system]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:CPS2|Details about the CPS2 system]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:sys246|Details about the 246/256 system]]&lt;br /&gt;
&lt;br /&gt;
Cool links:&lt;br /&gt;
*http://mayhewlabs.com/3dpcb&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=225</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=Main_Page&amp;diff=225"/>
		<updated>2012-10-10T12:23:11Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:IC|All IC Information]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:Hardware|Great name for a category]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:PCB|Details about specific PCB&#039;s]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Naomi|Details about the Naomi system]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:CPS2|Details about the CPS2 system]]&lt;br /&gt;
&lt;br /&gt;
wiki now up on new server, sorry for the outage.. -zim&lt;br /&gt;
&lt;br /&gt;
Cool links:&lt;br /&gt;
*http://mayhewlabs.com/3dpcb&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=M-Audio_BX8a&amp;diff=224</id>
		<title>M-Audio BX8a</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=M-Audio_BX8a&amp;diff=224"/>
		<updated>2012-09-30T17:06:23Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Hardware]]&lt;br /&gt;
&lt;br /&gt;
Terrible hum and distorted sounds, 4 of the main capacitors blown.&lt;br /&gt;
&lt;br /&gt;
*2 x 4700uf 50v 105c 22mm 37mm 10mm (Diameter, height, pitch)&lt;br /&gt;
*2 x 2200uf 35v 105c 16mm 26mm 7mm&lt;br /&gt;
*n x  220uf 25v 105c  8mm 11mm 4mm&lt;br /&gt;
*n x   47uf 25v 105c  5mm 11mm 2mm&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=M-Audio_BX8a&amp;diff=223</id>
		<title>M-Audio BX8a</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=M-Audio_BX8a&amp;diff=223"/>
		<updated>2012-09-30T16:52:53Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Hardware]]&lt;br /&gt;
&lt;br /&gt;
Terrible hum and distorted sounds, 4 of the main capacitors blown.&lt;br /&gt;
&lt;br /&gt;
*2 x 4700uf 50v 105c 22mm 37mm 10mm (Diameter, height, pitch)&lt;br /&gt;
*2 x 2200uf 35v 105c 15mm 26mm 7mm&lt;br /&gt;
*n x  220uf 25v 105c  8mm 11mm 4mm&lt;br /&gt;
*n x   47uf 25v 105c  5mm 11mm 2mm&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=M-Audio_BX8a&amp;diff=222</id>
		<title>M-Audio BX8a</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=M-Audio_BX8a&amp;diff=222"/>
		<updated>2012-09-30T16:27:54Z</updated>

		<summary type="html">&lt;p&gt;Invzim: Created page with &amp;quot;Category:Hardware  Terrible hum and distorted sounds, 4 of the main capacitors blown.  *2 x 4700uf 50v 105c 22mm 27mm 10mm (Diameter, height, pitch) *2 x 2200uf 35v 105c 15mm...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Hardware]]&lt;br /&gt;
&lt;br /&gt;
Terrible hum and distorted sounds, 4 of the main capacitors blown.&lt;br /&gt;
&lt;br /&gt;
*2 x 4700uf 50v 105c 22mm 27mm 10mm (Diameter, height, pitch)&lt;br /&gt;
*2 x 2200uf 35v 105c 15mm 26mm 7mm&lt;br /&gt;
*n x  220uf 25v 105c  8mm 11mm 4mm&lt;br /&gt;
*n x   47uf 25v 105c  5mm 11mm 2mm&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=221</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=221"/>
		<updated>2012-09-28T21:48:59Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* B-board qsound routing error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===B-board qsound routing error===&lt;br /&gt;
*93646B-3&lt;br /&gt;
*93646B-4&lt;br /&gt;
&lt;br /&gt;
These earlier boards have what is suspected to be a PCB layout error affecting games that use the G PAL. Instead of routing the high address line of the qsound samples to to pin9 of PAL3, it instead routes a low address line.  This results in garbled sounds.&lt;br /&gt;
&lt;br /&gt;
To fix this, lift pin9 of PAL3 out of socket and solder a jumper wire from it to pin C13 on connector CN3.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 /o19 = /i2 * i1 * /i3   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1                output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4 * /i5 * /i6   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4                output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7                output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i7               output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 o12 = gnd&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i4=4 i5=5 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
  &lt;br /&gt;
 /o19 = i2 * /i1   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 /o18 = /i2 * /i1  output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = /i4 * i5   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 /o16 = /i4 * /i5  output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 /o15 = /i7        output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7         output pin 14 is the enable line on eprom 12&lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_Cheat_Sheet&amp;diff=220</id>
		<title>CPS2 Cheat Sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_Cheat_Sheet&amp;diff=220"/>
		<updated>2012-09-28T21:44:26Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Merge Q-sound roms &amp;lt;4mb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
&lt;br /&gt;
For G PAL and 27c322 for QSound and Graphics&lt;br /&gt;
&lt;br /&gt;
B board 93646B-4 is not compatible with proper G version of PAL3, use wire hack.&lt;br /&gt;
&lt;br /&gt;
==Jumpers==&lt;br /&gt;
*COOC [1-4] Audio Prog 1 eprom&lt;br /&gt;
*COOC [5-9] Audio Prog 2 eprom&lt;br /&gt;
*OCOC [10-13] Qsound 11 &amp;amp; 12 eproms&lt;br /&gt;
*CO CO CO CO CO CO CO CO [14-29] 13-20 GFX eproms&lt;br /&gt;
&lt;br /&gt;
==Merge Q-sound roms &amp;lt;4mb==&lt;br /&gt;
When merging, make sure you don&#039;t overwrite the buffer when you load the second rom image.&lt;br /&gt;
&lt;br /&gt;
*Load rom 11, load rom 12 at offset 200000 - Label 11&lt;br /&gt;
&lt;br /&gt;
==Merging GFX Roms &amp;lt;4mb==&lt;br /&gt;
*Load Rom 13, load rom 14 at offset 200000 - Label 13&lt;br /&gt;
*Load Rom 15, load rom 16 at offset 200000 - Label 15&lt;br /&gt;
*Load Rom 17, load rom 18 at offset 200000 - Label 17&lt;br /&gt;
*Load Rom 19, load rom 20 at offset 200000 - Label 19&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=219</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=219"/>
		<updated>2012-09-28T13:38:56Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* PAL/GAL images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===B-board qsound routing error===&lt;br /&gt;
These earlier boards have what is suspected to be a PCB layout error, routing the qsound address line found on CN3 pin C14 to pin 9 of PAL3, instead of a higher address line found on CN3 pin 13.  This results in garbled sounds because the address lines are not decoded properly when using the G pal (2x4mb eproms).&lt;br /&gt;
&lt;br /&gt;
*93646B-3&lt;br /&gt;
*93646B-4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 /o19 = /i2 * i1 * /i3   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1                output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4 * /i5 * /i6   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4                output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7                output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i7               output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 o12 = gnd&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i4=4 i5=5 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
  &lt;br /&gt;
 /o19 = i2 * /i1   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 /o18 = /i2 * /i1  output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = /i4 * i5   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 /o16 = /i4 * /i5  output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 /o15 = /i7        output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7         output pin 14 is the enable line on eprom 12&lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=218</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=218"/>
		<updated>2012-09-27T23:27:51Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* PAL3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===B-board qsound routing error===&lt;br /&gt;
These earlier boards have what is suspected to be a PCB layout error, routing the qsound address line found on CN3 pin C14 to pin 9 of PAL3, instead of a higher address line found on CN3 pin 13.  This results in garbled sounds because the address lines are not decoded properly when using the G pal (2x4mb eproms).&lt;br /&gt;
&lt;br /&gt;
*93646B-3&lt;br /&gt;
*93646B-4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 /o19 = /i2 * i1 * /i3   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1                output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4 * /i5 * /i6   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4                output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7                output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i7               output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 o12 = gnd&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i4=4 i5=5 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
  &lt;br /&gt;
 /o19 = i2 * /i1   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 /o18 = /i2 * /i1  output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = /i4 * i5   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 /o16 = /i4 * /i5  output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 /o15 = /i7        output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7         output pin 14 is the enable line on eprom 12&lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=217</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=217"/>
		<updated>2012-09-25T23:11:23Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version E */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 /o19 = /i2 * i1 * /i3   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1                output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4 * /i5 * /i6   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4                output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7                output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i7               output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 o12 = gnd&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i4=4 i5=5 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
  &lt;br /&gt;
 /o19 = i2 * /i1   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 /o18 = /i2 * /i1  output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = /i4 * i5   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 /o16 = /i4 * /i5  output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 /o15 = /i7        output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7         output pin 14 is the enable line on eprom 12&lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=216</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=216"/>
		<updated>2012-09-25T23:09:16Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version E */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 /o19 = /i2 * i1 * /i3   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1                output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4 * /i5 * /i6   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4                output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7                output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i7               output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 o12 = gnd&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i4=4 i5=5 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
  &lt;br /&gt;
 /o19 = i2 * /i1&lt;br /&gt;
 /o18 = /i2 * /i1&lt;br /&gt;
 /o17 = /i4 * i5&lt;br /&gt;
 /o16 = /i4 * /i5&lt;br /&gt;
 /o15 = /i7&lt;br /&gt;
 /o14 = i7&lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=215</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=215"/>
		<updated>2012-09-25T23:05:37Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 /o19 = /i2 * i1 * /i3   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1                output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4 * /i5 * /i6   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4                output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7                output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i7               output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 o12 = gnd&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=214</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=214"/>
		<updated>2012-09-25T23:04:37Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
 i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
&lt;br /&gt;
 /o19 = /i2 * i1 * /i3   output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1                output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4 * /i5 * /i6   output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4                output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7                output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i7               output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 o12 = gnd&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=213</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=213"/>
		<updated>2012-09-25T20:39:22Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version F */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
 i1=1 i4=4 i7=7 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20&lt;br /&gt;
 &lt;br /&gt;
 /o19 = i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 /o17 = i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i7   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 /o14 = i7  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=212</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=212"/>
		<updated>2012-09-25T20:38:01Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version G */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_Cheat_Sheet&amp;diff=211</id>
		<title>CPS2 Cheat Sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_Cheat_Sheet&amp;diff=211"/>
		<updated>2012-09-25T20:22:19Z</updated>

		<summary type="html">&lt;p&gt;Invzim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
&lt;br /&gt;
For G PAL and 27c322 for QSound and Graphics&lt;br /&gt;
&lt;br /&gt;
B board 93646B-4 is not compatible with proper G version of PAL3, use wire hack.&lt;br /&gt;
&lt;br /&gt;
==Jumpers==&lt;br /&gt;
*COOC [1-4] Audio Prog 1 eprom&lt;br /&gt;
*COOC [5-9] Audio Prog 2 eprom&lt;br /&gt;
*OCOC [10-13] Qsound 11 &amp;amp; 12 eproms&lt;br /&gt;
*CO CO CO CO CO CO CO CO [14-29] 13-20 GFX eproms&lt;br /&gt;
&lt;br /&gt;
==Merge Q-sound roms &amp;lt;4mb==&lt;br /&gt;
&#039;&#039;&#039;---NOT CONFIRMED WORKING---&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When merging, make sure you don&#039;t overwrite the buffer when you load the second rom image.&lt;br /&gt;
&lt;br /&gt;
*Load rom 11, load rom 12 at offset 200000 - Label 11&lt;br /&gt;
&lt;br /&gt;
==Merging GFX Roms &amp;lt;4mb==&lt;br /&gt;
*Load Rom 13, load rom 14 at offset 200000 - Label 13&lt;br /&gt;
*Load Rom 15, load rom 16 at offset 200000 - Label 15&lt;br /&gt;
*Load Rom 17, load rom 18 at offset 200000 - Label 17&lt;br /&gt;
*Load Rom 19, load rom 20 at offset 200000 - Label 19&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=210</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=210"/>
		<updated>2012-09-25T20:19:25Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version G */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
 &lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
 o12.oe = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=209</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=209"/>
		<updated>2012-09-25T20:19:09Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* Version G */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
The equations, or logic, of this chip is:&lt;br /&gt;
 i1=1 i4=4 i9=9 GND=10 /nc11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20 &lt;br /&gt;
&lt;br /&gt;
 o19 = /i1  output pin 19 is the enable line on eprom 14&amp;amp;16&lt;br /&gt;
 o18 = i1   output pin 18 is the enable line on eprom 13&amp;amp;15&lt;br /&gt;
 o17 = /i4  output pin 17 is the enable line on eprom 18&amp;amp;20&lt;br /&gt;
 o16 = i4   output pin 16 is the enable line on eprom 17&amp;amp;19&lt;br /&gt;
 o15 = i9   output pin 15 is the enable line on eprom 11&lt;br /&gt;
 o14 = /i9  output pin 14 is the enable line on eprom 12 &lt;br /&gt;
 /o13 = gnd&lt;br /&gt;
 /o12 = vcc&lt;br /&gt;
 o12.oe = vcc&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=208</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=208"/>
		<updated>2012-09-25T20:01:54Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* PAL F-&amp;gt;G hack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.  This works on all revisions.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack, later model B boards==&lt;br /&gt;
With 93646B-6 and 93646B-7, you can simply lift pin 7 and solder a jumperwire to pin 9.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
	<entry>
		<id>https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=207</id>
		<title>CPS2 PAL3</title>
		<link rel="alternate" type="text/html" href="https://wiki.pcbotaku.com/wiki/index.php?title=CPS2_PAL3&amp;diff=207"/>
		<updated>2012-09-25T19:56:04Z</updated>

		<summary type="html">&lt;p&gt;Invzim: /* PAL3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:CPS2]]&lt;br /&gt;
==PAL/GAL images==&lt;br /&gt;
http://www.jammarcade.net/pal-dumps/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;As of 21 Sept 2012 - the G Pal from jamma arcade is not confirmed working, F version works great&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==PAL3==&lt;br /&gt;
Deals with addressing the ROMS, 4(5) different versions.  Original part is PALCE16V8H-15, 15 is the speed rating, 15ns.  Pin compatible GAL is GAL16V8B-15, GAL16V8B-10 is also confirmed working.&lt;br /&gt;
&lt;br /&gt;
===On rom board 93646B-4===&lt;br /&gt;
*Pin 2 via jumpers go to A20 on eprom 13,14,15,16 (GFX low chunk)&lt;br /&gt;
*pin 3 go to A19 on eprom 13,14,15,16 &lt;br /&gt;
&lt;br /&gt;
*pin 5 via jumpers go to A20 on eprom 17,18,19,20 (GFX high chunk)&lt;br /&gt;
*pin 6 go to A19 on eproms 17,18,19,20 &lt;br /&gt;
&lt;br /&gt;
*pin 7 via jumpers go to A20 on eprom 11,12 (Qsound samples)&lt;br /&gt;
*pin 8 go to A19 on eprom 11,12&lt;br /&gt;
&lt;br /&gt;
==Version B==&lt;br /&gt;
Up to 16mb GFX, 2x2mb qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==Version D==&lt;br /&gt;
Unknown&lt;br /&gt;
&lt;br /&gt;
==Version E==&lt;br /&gt;
Existence to be confirmed&lt;br /&gt;
&lt;br /&gt;
==Version F==&lt;br /&gt;
Up to 32mbit GFX, 2x2mb qsound sample eproms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version G==&lt;br /&gt;
Up to 32mbit GFX, 2x4mb Qsound sample eproms.&lt;br /&gt;
&lt;br /&gt;
==PAL F-&amp;gt;G hack==&lt;br /&gt;
It is possible to trick an F into behaving like a G with a jumper wire.  You need to lift pin 7 of PAL3 so it doesn&#039;t go into the socket and solder a jumper wire from pin 7 to pin C13 of connector CN3.&lt;br /&gt;
&lt;br /&gt;
==PAL version cheat-sheet==&lt;br /&gt;
*If qsound samples (11&amp;amp;12) is 4mb each, it&#039;s a G&lt;/div&gt;</summary>
		<author><name>Invzim</name></author>
	</entry>
</feed>