Editing Talk:PS2 Emulation

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
==Game CONFIG commands (notepad and worklog)==
==Table Tests==
Moved to [[Talk:PS2_Emulation/PS2_Config_Commands]]
==XMB messages related with PS2 Emulation==
{{Boxcode|title=explore_category_sysconf.rco\Text\English.xml|code=<syntaxhighlight lang="xml">
<Text name="msg_ps_ps2_upconvert">PS/PS2 - Upscaler</Text>
<Text name="msg_ps_upconvert">PS - Upscaler</Text>
<Text name="msg_ps_ps2_smoothing">PS/PS2 - Smoothing</Text>
<Text name="msg_ps_smoothing">PS - Smoothing</Text>
<Text name="msg_ps_ps2_smoothing_explanation">Reduces the roughness of the displayed image.</Text>
</syntaxhighlight>}}


{{Boxcode|title=game_ext_plugin.rco\Text\English.xml|code=<syntaxhighlight lang="xml">
===PS2 Emulator Types and Revisions===
<Text name="msg_error_cannot_play_ps2disc_scee">This title is not currently compatible with the PS3™ system. Please visit faq.eu.playstation.com/bc for a list of PlayStation®2 format software titles that are compatible, and to update the System Software that will enable your PS3™ system to play additional PlayStation®2 format software titles.</Text>
<Text name="msg_error_cannot_play_ps2disc_scea">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://www.us.playstation.com/Support/CompatibleStatus to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
<Text name="msg_error_cannot_play_ps2disc_scej">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://www.jp.playstation.com/ps3/status/ to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
<Text name="msg_error_cannot_play_ps2disc_scek">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://www.playstation.co.kr/info/bc to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
<Text name="msg_error_cannot_play_ps2disc_sceasia">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://asia.playstation.com/status to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
<Text name="msg_cannot_run_ps2_fromat_corretly_stop">A problem has occurred. This PlayStation®2 format software was forced to quit.</Text>
</syntaxhighlight>}}


{{Boxcode|title=explore_plugin_full.rco\Text\English.xml|code=<syntaxhighlight lang="xml">
<div>
<Text name="msg_setting_file_ps2">Settings File (PlayStation®2)</Text>
<div style="float:top; text-align:center;">'''PS2 Emulators Types and Revisions'''</div>
<Text name="msg_your_bb_navigator">Your PlayStation®BB Navigator</Text>
<div style="float:left; width:28%;">
<Text name="msg_system_driver_ps1">System Driver</Text>
{| class="wikitable" style="font-size:xx-small;"
<Text name="msg_system_driver_ps2">System Driver (PlayStation®2)</Text>
|+ ps2_emu.elf (decrypted)
! Firmware !! Bytes !! MD5 !! Timestamp !! <abbr title="Revision">Rev</abbr> !! <abbr title="Maximun number of supported commands">Comm</abbr>
<Text name="msg_error_cannot_play_ps2_format">This model of the PS3™ system is not compatible with PlayStation®2 format software.</Text>
|-
</syntaxhighlight>}}
! [[1.00_AV|1.00 AV]]
 
| 8 258 328 || 19DC714F1109FF772BEF5B00C4AF2CF7 || 06/10/04/12:15 || ? || ?
==Obsolete experiments==
|-
This is kept here for historical purposes, but needs to be rewritten or deleted
! [[1.02_CEX|1.02]]
 
| 8.258.504 || FF9C1C465DF6F501E418602A488CBD40 || 06/10/21/00:01 || ? || ?
===Getting Playstation 2 Software Emulator working===
|-
 
! [[1.10_CEX|1.10]]
Method (on Firmware 3.55, without! Cobra-USB Dongle or Downgrade) for all consoles (fat & slim).
| 8.254.568 || 72EFF1FB3E9A175253687634B698CC91 || 06/11/09/06:08 || ? || ?
 
|-
1. Replace following files on your consoles /dev_flash/
! [[1.11_CEX|1.11]]
    with the ones included in this archive
| 8.255.192 || 98BCC06ACA07971DFE57A126000B6DEE || 06/11/21/17:54 || ? || ?
    p3dwik-ps2compatfiles.rar
|-
2. Get into Factory Service Mode (FSM Tool/Dongle)
! [[1.30_CEX|1.30]]
3. Insert your Original PS2 Game Disc
| 8.787.800 || 3F1E943139329E8AD5461FA43DB4DD0E || 06/12/05/05:33 || rowspan="2" | same || rowspan="2" | ?
4. It will run.
|-
 
! [[1.30_AV|1.30 AV]]
Note: Backups wont work. You're getting the compatibility of the 2.60 software emulator with all of its bugs.
| 8.787.800 || F2CE2D8CF41FF38E586AE7A91A13980C || 06/12/05/07:15
 
|-
Download: [http://www.sendspace.com/file/bm9z9v p3dwik-ps2compatfiles.rar]<br>
! [[1.31_CEX|1.31]]
Possible compatibility Lists:
| 8.790.440 || CF13D31F202DA3C55009C06B6A2B27A0 || 06/12/12/18:47 || ? || ?
* http://tortuga-cove.com/forums/viewtopic.php?f=57&t=530
|-
* [[Talk:Emulation#PS2.2FPStwo]]
! [[1.32_CEX|1.32]]
 
| 8.794.664 || 6DD631EEDE321AC7F59C85BC6AC0DCA9 || 06/12/18/05:54 || ? || ?
 
|-
====boot_ps2====
! [[1.50_CEX|1.50]]
http://foxbrew.org/ps3/otheros-utils/boot_ps2.git <br />
| 8.805.912 || 81B38EE824E460385B44FADE78CAA5DC || 07/01/18/22:52 || ? || ?
http://www.multi...upload.com/QKK7ETPHXZ boot_ps2-src.rar (1.43 KB) <br />
|-
http://www.multi...upload.com/YCZ63Y6TQ5 boot_ps2.pkg (69.17 KB) <br />
! ?
 
| ? || ? || ? || ? || ?
any chance of having this package resigned for 4.21 cfw? might be useful to see if it'll boot ps2_netemu.self LPAR.
|-
 
! [[1.70_CEX|1.70]]
(can boot ps2lpar, but also petitboot if otheros installed! 50:50 chance)
| 8.854.680 || CEACBB22EB450C5CC587C193CE7BBE91 || 07/04/16/16:11 || ? || ?
 
|-
[http://rghost.net/42586725 boot_ps2 4.xx eboots.zip (153 KB)] <br /> installing 3.55 pkg and replacing the eboot and editing the sfo should work.
! ?
 
| ? || ? || ? || ? || ?
=== Enable Playstation 2 on non BC's===
|-
 
! [[1.90_CEX|1.90]]
[[http://www.ps3devwiki.com/index.php?title=Emulation#Getting_Playstation_2_Software_Emulator_working Getting Playstation 2 Software Emulator working]]
| 5.190.280 || 88B26FDC910B8633613BC366D39F439D || 07/07/21/06:44 || ? || ?
|-
! ?
| ? || ? || ? || ? || ?
|-
! [[2.10_CEX|2.10]]
| 5.223.112 || CB1924E7163F01EA2DD3965918BACCE4 || 07/12/15/05:29 || ? || ?
|-
! ?
| ? || ? || ? || ? || ?
|-
! [[3.40_CEX|3.40]]
| 5.267.128 || 916603300F798139456FCF1A40384A97 || 10/06/23/15:44 || ? || ?
|-
! ?
| ? || ? || ? || ? || ?
|-{{cellcolors|#ddddff}}
! [[3.66_CEX|3.66]]
| rowspan="3" | 5.267.112 || BE20230D091F5C8AB8364607D49A6992 || 11/06/16/03:51 || rowspan="3" | same || rowspan="3" | ?
|-{{cellcolors|#ddddff}}
! ~
| colspan="2" style="text-align:center; background-color:#ddddff;" | ''Any''
|-{{cellcolors|#ddddff}}
! [[3.74_CEX|3.74]]
| 5B2CA12EE08298094177667C681BC75F || 11/10/25/00:30
|-{{cellcolors|#bbbbff}}
! [[4.00_CEX|4.00]]
| rowspan="2" | 5.272.152 || 08516640BE636F3E633C0416F09EF941 || 11/11/22/03:10 || rowspan="2" | same || rowspan="2" | ?
|-{{cellcolors|#bbbbff}}
! [[4.01_CEX|4.01]]
| 61ECD51036247547736274EEB52FA4C4 || 11/12/23/01:02
|-{{cellcolors|#ddddff}}
! [[4.10_CEX|4.10]]
| rowspan="2" | 5.272.008 || 88CFD465D2F412C075C69531278BB3A9 || 12/02/05/23:08 || rowspan="2" | same || rowspan="2" | ?
|-{{cellcolors|#ddddff}}
! [[4.11_CEX|4.11]]
| 2B45F72675B844C08E1735059F9826E3 || 12/02/11/07:05
|-{{cellcolors|#bbbbff}}
! [[4.20_CEX|4.20]]
| rowspan="2" | 5.272.264 || 23D3F9909EBA3F1AB0D757850C5D6809 || 12/06/15/02:01 || rowspan="2" | same || rowspan="2" | ?
|-{{cellcolors|#bbbbff}}
! [[4.21_CEX|4.21]]
| 110F0D01B39193F1A2031BBC7ADBBC2F || 12/06/30/01:06
|-
! [[4.23_SEX|4.23 S]]
| 5.271.912 || 783201F2541117E545B8E01B3A0B1955 || 12/07/31/00:17 || ? || ?
|-
! [[4.25_CEX|4.25]]
| 5.272.264 || C895EAA3F79BA2040D6C828A5B811139 || 12/09/07/06:55 || ? || ?
|-
! ?
| ? || ? || ? || ? || ?
|-
! ?
| ? || ? || ? || ? || ?
|-
! ?
| ? || ? || ? || ? || ?
|-
! colspan="6" style="background:#80ff80; line-height:75%" | Abandoned (last revision)
|-{{cellcolors|#ddddff}}
! [[4.78_CEX|4.78]]
| rowspan="3" | 5.274.984 || ABC9228FCEA0E779E3157CA546A1FD02 || 15/12/17/01:14 || rowspan="3" | same || rowspan="3" | ?
|-{{cellcolors|#ddddff}}
! ~
| colspan="2" style="text-align:center; background-color:#ddddff;" | ''Any''
|-{{cellcolors|#ddddff}}
! [[4.88_CEX|4.88]]
| 83AA2C1DC985B2CCD20D1A42C7B79DDE || 21/04/12/11:31
|}
<span style="font-size:small">
{{widedot}}'''Decrypted (elf)''': changes <abbr title="when comparing two decrypted files of the same revision from different firmwares the only difference is the build label">every firmware version</abbr><br>
{{widedot}}'''<abbr title="0x20 bytes">Build label</abbr>''': yes, with timestamp, search for '''ps2ver:'''<br>
{{widedot}}'''Target Firmware''': no/unknown<br>
{{widedot}}'''Revision''': unknown
</span>
</div>
<div style="float:left; width:24%;">
{| class="wikitable" style="font-size:xx-small;"
|+ ps2_gxemu.elf (decrypted)
! Firmware !! Bytes !! MD5 !! <abbr title="Revision">Rev</abbr> !! <abbr title="Maximun number of supported commands">Comm</abbr>
|-
! [[1.00_CEX|1.00]] ~ [[1.32_CEX|1.32]]
| colspan="4" {{no}}
|-
! [[1.50_CEX|1.50]]
| 6.106.040 || BACC208C8A793F82D71F85B02DD2D318 || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! [[1.70_CEX|1.70]]
| 6.763.336 || B70A15512EF9FA74B798A5E9241FE571 || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! [[1.90_CEX|1.90]]
| 6.802.720 || B9E2CC8D72779650D9B500B75AE552EB || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! [[2.10_CEX|2.10]]
| 6.822.576 || E34C4EB587CCE44AB4B92D848DC391A7 || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! [[3.40_CEX|3.40]]
| 6.866.424 || 80091C68E2F8D2385A2125AB38085A3C || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! [[3.66_CEX|3.66]] ~ [[3.74_CEX|3.74]]
| 6.867.024 || E04FA0FE63A968C53AE366B3AAD0141A || ? || ?
|-
! [[4.00_CEX|4.00]] ~ [[4.11_CEX|4.11]]
| 6.871.848 || D5E97019132848203970213FF96F2AAB || ? || ?
|-
! [[4.20_CEX|4.20]] ~ [[4.25_CEX|4.25]]
| 6.872.128 || 678F16283CAA8CFBC03A5FBCB6ABA41E || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! ?
| ? || ? || ? || ?
|-
! colspan="6" style="background:#80ff80; line-height:75%" | Abandoned (last revision)
|-
! [[4.78_CEX|4.78]] ~ [[4.88_CEX|4.88]]
| 6.874.848 || C7681420A7B3A2A6E3BF89F4A12A3DD6 || ? || 0x2B ?
|}
<span style="font-size:small">
{{widedot}}'''Decrypted (elf)''': changes <abbr title="when comparing two decrypted files of the same revision from different firmwares there are no differences">every emu revision</abbr><br>
{{widedot}}'''<abbr title="0x20 bytes">Build label</abbr>''': no/unknown<br>
{{widedot}}'''Target Firmware''': no/unknown<br>
{{widedot}}'''Revision''': unknown
</span>
</div><div style="float:left; width:24%;">
{| class="wikitable" style="font-size:xx-small;"
|+ ps2_softemu.elf (decrypted)
! Firmware !! Bytes !! MD5 !! <abbr title="Revision">Rev</abbr> !! <abbr title="Maximun number of supported commands">Comm</abbr>
|-
! [[1.00_CEX|1.00]] ~ [[1.82_CEX|1.82]]
| colspan="4" {{no}}
|-
! [[1.90_CEX|1.90]] ~ [[1.94_CEX|1.94]]
| 6.142.080 || 812330515D01291488315BBE7E0F339E || 11065 || ?
|-
! [[1.97_CEX|1.97]]
| ? || ? || ? || ?
|-
! [[2.00_CEX|2.00]] ~ [[2.10_CEX|2.10]]
| 6.143.048 || C0964350E3E8EA80EB5C7CB34901E9DE || 11830 || ?
|-
! [[2.16_CEX|2.16]]
| ? || ? || ? || ?
|-
! ? ~ ?
| ? || ? || ? || ?
|-
! [[3.10_CEX|3.10]]
| ? || ? || ? || ?
|-
! [[3.15_CEX|3.15]]
| ? || ? || 12840 || ?
|-
! [[3.16_CEX|3.16]]
| ? || ? || ? || ?
|-
! ? ~ ?
| ? || ? || ? || ?
|-
! [[3.40_CEX|3.40]]
| 6.146.424 || 97C33E83E14399EED1BD4F5351443E1C || ? || ?
|-
! [[3.41-1_CEX|3.41]] ~ [[3.65_CEX|3.65]]
| ? || ? || 13474 || ?
|-
! [[3.66_CEX|3.66]] ~ [[3.71_CEX|3.71]]
| 6.147.120 || 513B9160AD8C199CAEFC82C1B7D9D794 || 15435 || ?
|-
! [[3.72_CEX|3.72]] ~ [[4.01_CEX|4.01]]
| 6.146.992 || 1232D3EEB48F301CBB61D76EB3046111 || 15529 || ?
|-
! [[4.10_CEX|4.10]]  ~ {{latestPS3}}
| colspan="4" {{no}}
|}
<span style="font-size:small">
{{widedot}}'''Decrypted (elf)''': changes <abbr title="when comparing two decrypted files of the same revision from different firmwares there are no differences">every emu revision</abbr><br>
{{widedot}}'''<abbr title="0x20 bytes">Build label</abbr>''': no/unknown<br>
{{widedot}}'''Target Firmware''': no/unknown<br>
{{widedot}}'''Revision''': unknown
</span>
</div><div style="float:left; width:24%;">
{| class="wikitable" style="font-size:xx-small;"
|+ ps2_netemu.elf (decrypted)
! Firmware !! Bytes !! MD5 !! <abbr title="Revision">Rev</abbr> !! <abbr title="Maximun number of supported commands">Comm</abbr>
|-
! [[1.00_CEX|1.00]] ~ [[3.66_CEX|3.66]]
| colspan="4" {{no}}
|-
! [[3.70_CEX|3.70]] ~ [[3.71_CEX|3.71]]
| 11.036.504 || 0D021D18CC63DDBDA530A93C41ABF865 || <abbr title="build r15686-gif-xdr-user2-usb3">15686</abbr> || rowspan="5" | 0x41
|-
! [[3.72_CEX|3.72]]
| 11.036.504 || 38EABD7E5F998BC04922CA3B70211208 || <abbr title="build r15842-target370">15842</abbr>
|-
! [[3.73_CEX|3.73]] ~ [[3.74_CEX|3.74]]
| 11.036.504 || F21110A93BBEA416749283E6BF3D3C6B || <abbr title="build r15936-target370">15936</abbr>
|-
! [[4.00_CEX|4.00]] ~ [[4.01_CEX|4.01]]
| 11.033.048 || F770442DFA626282B01FEBE3DDFFC477 || <abbr title="build r16195-target400">16195</abbr>
|-
! [[4.10_CEX|4.10]] ~ [[4.11_CEX|4.11]]
| 11.033.216 || 8F0885BCC80A3617E654BB6151F4F718 || <abbr title="build r16361-target410">16361</abbr>
|-
! [[4.20_CEX|4.20]] ~ [[4.23_SEX|4.23]]
| 11.033.728 || 8EB5492E453C50B6D728E7999A57A689 || <abbr title="build r16604-target420">16604</abbr> || rowspan="2" | 0x43
|-
! [[4.25_CEX|4.25]] ~ [[4.26_SEX|4.26]]
| 11.033.728 || E38059300E31432A62967770C3E99EF6 || <abbr title="build r16740-target420">16740</abbr>
|-
! [[4.30_CEX|4.30]] ~ [[4.31_CEX|4.31]]
| ? || ? || 16808 || 0x45
|-
! [[4.40_CEX|4.40]] ~ [[4.41_CEX|4.41]]
| ? || ? || 16916 || 0x46
|-
! [[4.45_CEX|4.45]] ~ [[4.46_CEX|4.46]]
| ? || ? || 17041 || 0x48
|-
! [[4.50_CEX|4.50]]
| ? || ? || 17179 || 0x4A
|-
! [[4.55_CEX|4.55]]
| ? || ? || 17277 || rowspan="2" | 0x4D
|-
! [[4.60_CEX|4.60]] ~ [[4.76_CEX|4.76]]
| ? || ? || 17314
|-
! colspan="6" style="background:#80ff80; line-height:75%" | Abandoned (last revision)
|-
! [[4.78_CEX|4.78]] ~ [[4.88_CEX|4.88]]
| 10.442.536 || 8B2DBD1AAD22A0EDCF9C867A1A1FB94D || <abbr title="build r17495-main-rel">17495</abbr> || 0x50
|}
<span style="font-size:small">
{{widedot}}'''Decrypted (elf)''': changes <abbr title="when comparing two decrypted files of the same revision from different firmwares there are no differences">every emu revision</abbr><br>
{{widedot}}'''<abbr title="0x20 bytes">Build label</abbr>''': yes, without timestamp, search for '''build r'''<br>
{{widedot}}'''Target Firmware''': included in the build label<br>
{{widedot}}'''Revision''': yes, <abbr title="the location can be seen by comparing 4.23 (value 0x40DC) with 4.25 (value 0x4164) at offset 0x3E4BA in both">'''one''' time</abbr>, and included in the build label
</span>
</div>
</div>
<br style="clear: both;" />


[[Image:Vsh_ps2_change1.png|left|thumb|400px|XMB Game Settings non BC/BC,patched]]<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
===PS2 Emulators Config Commands===
 
<div>
==== Service Mode in relation to PS2 emulation tests ====
<div style="float:top; text-align:center;">'''PS2 Emulators Config Commands Overview'''</div>
* Service mode resets display settings (on default it uses HDMI with composite on MultiAV connector) - this means that users of Component cables can get garbled screen / no display output (in tests below, the primairy screen) unless using composite wiring/screen (in tests below, the secondairy screen).
<div style="float:left; width:50%;">
 
<div style="float:right; padding-right:5px;">
* Service Mode also resets user presets like disc autoboot, so it needs to be disabled again if needed.
{| class="wikitable mw-datatable" style="font-size:85%; line-height:100%;"
 
|-
* Any made Virtual Memory Cards previously will be removed and you will have no access to them, nor be able to create one.
! rowspan="2" | Command Name !! colspan="3" | Command ID !! rowspan="2" | Max<br>Usage !! colspan="3" | Command Data
 
|-
* When PS3 is switching to PS2, connection with Sixaxis / Dualshock 3 will be lost (even when using USB wired connection). In some cases easily resyncable by using PS button, but in other cases the leds stay off and the controller cannot be used (until ps2 mode is exited or console rebooted)
! gxemu !! softemu !! netemu !! Length !! colspan="2" | Valid Values
 
|-
* As a workaround for above wireless controller issue, you can use an USB2PS2 converter and connect an old PS2 / Dualshock2 controller.
| {{cellcolors|#cc9966}} Config terminator or TitleID enforcer || {{no}} || {{no}} || 0x00 || 1 || Nothing or 0xA bytes || colspan="2" style="text-align:center; background-color:#cc9966;" |  TitleID
 
|-
==== tests on 2000 series PS3 Slim ====
| {{cellcolors|#555555|#ffffff}} Hook EE memory offset with emu function || 0x00 || 0x00 || 0x01 || 3 ? || 2 * uint32_t || {{cellcolors|#555555|#ffffff}} EE memory offset || {{cellcolors|#555555|#ffffff}} emu function
Testplatform:
|-
SKU: 2000 series slim (minver 2.70)
| {{cellcolors|#ddddff}} Set something || 0x01 || 0x01 || 0x02 || 1 || uint32_t || colspan="2" | 1000=?<br>3000=?<br>6000=?
Firmware: 3.55 'Rogero 3.4' mmap114+peek/poke but no SS-patches
|-
Memorycards: MC:PS1 in slot1, MC:PS2 in slot2.
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x02 || 0x02 || 0x03 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
Mainscreen: Component+Composite 576i+P/720i+P//1080i
|-
Sec.screen: Composite 576i
| {{cellcolors|#ddddff}} Set something || 0x03 || 0x03 || 0x04 || 1 || uint32_t || colspan="3" | 8=?<br>0x10=?
48 titles tested (PAL disc on PAL SKU) // [[User:Euss|Euss]]
|-
 
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x04 || 0x04 || {{cellcolors|#CC5555}} 0x05 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
* Without Factory Service Mode : gives "Incompatible Data" when inserting PS2 disc
|-
 
| <abbr title="After the purpose of this command is identifyed, this word should be replaced by something like: 'Enable buffer size 4k'">Switch</abbr> something || 0x05 || 0x05 || 0x06 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | <abbr title="0x14F80 if enabled">''Nothing''</abbr>
* When enabling [https://web.archive.org/web/*/http://ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher] without factory service mode (patch4 set as http://pastie.org/private/jp8zhvuocjz95cfrjm0uzg) : no changes in XMB:Game (still only PS upscaler/smoothing, no PS2 mention at all)
|-
 
| {{cellcolors|#ddddff}} Delay VU xgkick by X cycles || 0x06 || 0x06 || 0x07 || 1 || uint32_t || colspan="2" style="text-align:center; background-color:#ddddff;" | <abbr title="2=2cycles, 4=4cycles, 8=8cycles">cycles</abbr>
* When enabling [https://web.archive.org/web/*/http://ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher] without factory service mode (patch4 set as http://pastie.org/4355919) : gives XMB:Game PS2 smoothing/upscaling options, it also make an inserted disk to be seen as PS2 format. Still same problem of ¨incompatible title¨ and loss of BT/settings. Also after returning to XMB, it no longer sees the disc as PS2 format but as incompatible data (which suggests the lv2 patch is undone, as lv2 is reloaded when returning from the ps2 lpar)
|-
 
| {{cellcolors|#c19a6b}} Patch VU memory by <abbr title="two bit masks for original and patched data">bitmask</abbr> || 0x07 || 0x07 || 0x08 || 3 || 8 * uint32_t || colspan="2" style="text-align:center; background-color:#c19a6b;" | <abbr title="read mask, read mask, original opcode, original opcode, write mask, write mask, replace opcode, replace opcode">BITMASK</abbr>
* Using [https://web.archive.org/web/*/http://ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] without factory service mode : no resetting of date/time/displayoutput (still output on mainscreen), but all connection to any bound bluetooth device is lost, even when connected via USB (need PS button reactivation), and after a long while comes up with the message that the title is not compatible and that the ps3 needs to be updated (Basic nag screen that is on BC PS3s when inserting a noncompatible title).
|-
 
| {{cellcolors|lightgreen}} Patch EE memory with 2 opcodes || 0x08 || 0x08 || 0x09 || <abbr title="command">1</abbr><abbr title="list">32</abbr> || uint32_t + LIST || style="text-align:center; background-color:lightgreen;" | count || style="text-align:center; background-color:lightgreen;" | <abbr title="offset, original opcode, original opcode, replace opcode, replace opcode">LIST entries</abbr>
* With Factory Service Mode enabled (there are no Xmb options to combinetest with [https://web.archive.org/web/*/http://ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher] or [https://web.archive.org/web/*/http://ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg]): gives ´PS2 disc´ detected at disc icon, but starting gives: resetting of date/time/displayoutput (effectively disabling my mainscreen), then all connection to any bound bluetooth device is lost, even when connected via USB (needs multiple PS button reactivation), and after a long while comes up with the message that the title is not compatible and that the ps3 needs to be updated (Basic nag screen that is on BC PS3s when inserting a noncompatible title).
|-
 
| {{cellcolors|lightgreen}} Patch EE memory with 1 opcode || {{no}} || {{no}} || 0x0A || <abbr title="command">1</abbr>→<abbr title="list">32</abbr> || uint32_t + LIST || style="text-align:center; background-color:lightgreen;" | count || style="text-align:center; background-color:lightgreen;" | <abbr title="offset, original opcode, replace opcode">LIST entries</abbr>
In short: [https://web.archive.org/web/*/http://ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] and Factory Service Mode seem to enable simulare (it tries to boot it) while [https://web.archive.org/web/*/http://ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] gives you more options e.g. using [https://web.archive.org/web/*/http://ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher].
|-
Perhaps hardswapping out all the dev_flash ps2 emu files for the same software only emulator would circumvent the 'incompatible title' message.
| {{cellcolors|lightgreen}} Patch game disc by sector & offset || 0x09 || 0x09 || 0x0B || <abbr title="command">1</abbr>→<abbr title="list">47</abbr> || uint32_t + LIST || style="text-align:center; background-color:lightgreen;" | count || style="text-align:center; background-color:lightgreen;" | <abbr title="sector id, offset, sizeof present opcodes, replace opcodes, original opcodes">LIST entries</abbr>
 
|-
 
| {{cellcolors|#ddddff}} Set something || 0x0A || 0x0A || 0x0C || 1 || 2 * uint16_t || 0=?<br>1=?<br>2=? || 0=?<br>0x180=?<br>0x400=?<br>0x800=?
==== Second test: FW 2.70/3.15 ====  
|-
Silent Hill : gives disk icon "unsupported data" and error message like "This model of the PS3 system is not compatible with Playstation2 format software" when run via disc icon. Using [https://web.archive.org/web/*/http://ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] gives title not supported error message like "This title is not currently compatible with the PS3 system".
| {{cellcolors|#ddddff}} Set something || 0x0B || 0x0B || 0x0D || 1 || uint32_t || colspan="2" | 0=?<br>1=?(default?)
 
|-
==== Third test: FW 3.55 OtherOS++22GB (with SS Patches) ====
| {{cellcolors|#ff9933}} FPU? ADD/SUB accurate opcode || 0x0C || 0x0C || 0x0E || 31 || uint32_t || colspan="2" style="text-align:center; background-color:#ff9933;" | opcode
Silent Hill : gives disk icon "unsupported data" and error message like "This model of the PS3 system is not compatible with Playstation2 format software" when run via disc icon. Using [https://web.archive.org/web/*/http://ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] gives blackscreen lockup, not reacting on PS button, or powerbutton, requiring removing powercord.
|-
 
| {{cellcolors|#ff9933}} FPU MUL/DIV/SUB/ADD accurate range || 0x0D || 0x0D || 0x0F || 31 || 2 * uint32_t || {{cellcolors|#ff9933}} <abbr title="min 0x100000">start offset</abbr> || {{cellcolors|#ff9933}} <abbr title="max 0x1FFFFFFF">end offset</abbr>
 
|-
===== considering titles to test =====
| {{cellcolors|#ff9933}} COP2 MUL/DIV/SUB/ADD accurate range || 0x0E || 0x0E || 0x10 || 31 || 2 * uint32_t || {{cellcolors|#ff9933}} start offset || {{cellcolors|#ff9933}} end offset
* http://en.wikipedia.org/wiki/List_of_PlayStation_3_backward_compatible_PlayStation_2_and_PlayStation_games
|-
* http://tortuga-cove.com/forums/viewtopic.php?f=57&t=530
| {{cellcolors|#ff9933}} VU ADD/SUB accurate opcode || 0x0F || 0x0F || 0x11 || 31 || uint32_t || colspan="2" style="text-align:center; background-color:#ff9933;" | opcode
* http://us.playstation.com/support/compatiblestatus/index.htm
|-
 
| {{cellcolors|lightgreen}} ? || 0x10 || 0x10 || 0x12 || <abbr title="command">1</abbr>→<abbr title="list">63</abbr> || uint32_t + LIST ? || style="text-align:center; background-color:lightgreen;" | count ? || style="text-align:center; background-color:lightgreen;" | <abbr title="unknown ?">LIST entries</abbr>
These have no listed issues:
|-
* Half-Life
| {{cellcolors|#77aaff}} IOP/SIO2/MC related ? || 0x11 || 0x11 || 0x13 || 1 || uint64_t || colspan="2" style="text-align:center; background-color:#77aaff;" | timing ?
* Hulk
|-
* Medal of Honor: Frontline
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x12 || 0x12 || 0x14 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
These have minor issues listed (but should still play):
|-
* Silent Hill 3
| {{cellcolors|#CA2691}} Set something (with bit flags) || 0x13 || 0x13 || 0x15 || 1 || uint32_t || colspan="2" style="background:#CA2691;" | 2=? (<abbr title="only valid for gxemu and softemu, when used in netemu the result is the same than using value 4">gxemu and softemu only</abbr>)<br>0x14=? (<abbr title="only valid for softemu, when used in netemu the result is the same than using value 4">softemu only</abbr>)<br>4=?
* Second Sight
|-
 
| ? || 0x14 ? || 0x14 ? || {{cellcolors|#CC5555}} 0x16 || ? || colspan="3" | ?
==== tests on CECHC04 (partial BC) ====
|-
on 3.41 or on 3.55 in normal XMB mode (no disc icon in XMB): boot_ps2.pkg gives no resetting of date/time/displayoutput (still output on mainscreen), but all connection to any bound bluetooth device is lost, even when connected via USB (need PS button reactivation), and after a long while comes up with the message that the "The system was not turned off properly" as if it had experienced poweroff and from there booted back to XMB. It then returns to the XMB, but first gives an error screen, mentioning 0x80028F17 occured (''PS2 mode error 0x80028F17 "An error occurred during the start operation (80028F17)," PlayStation 2 disc Boot Error, also related to PS1 PSN games.'')
| {{cellcolors|#ffff99}} Set something || 0x15 || 0x15 || 0x17 || 1 || uint8_t || colspan="2" style="background:#ffff99;" | 0=?<br>1=?
 
|-
on 3.41 or on 3.55 in normal XMB mode (disc icon in XMB): boot_ps2.pkg gives resetting of date/time/displayoutput (no output on mainscreen), but all connection to any bound bluetooth device is lost, even when connected via USB (need PS button reactivation). The game is playable on secondary screen, and exit to XMB with holding PS button goes without 0x80028F17 errors, but does give the "The system was not turned off properly" error.
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x16 || 0x16 || {{cellcolors|#CC5555}} 0x18 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
 
|-
no disc icon:
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || {{no}} || 0x17 || 0x19 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
* Medal of Honor: Rising Sun
|-
* Half-Life
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x17 || 0x18 || 0x1A || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
 
|-
disc icon:
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x18 || 0x19 || 0x1B || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
* Hulk
|-
* Second Sight
| {{cellcolors|#ffff99}} Set something || 0x19 ? || 0x1A ? || 0x1C || 1 || uint8_t || colspan="2" {{cellcolors|#ffff99}}  ?
* Silent Hill 3
|-
 
| {{cellcolors|#ffff99}} Set something || 0x1A || 0x1B || 0x1D || 1 || uint8_t || colspan="2" {{cellcolors|#ffff99}}  2=?
==== Renaming ps2_netemu to ps2_emu ====
|-
 
| {{cellcolors|#ffff99}} Set something || 0x1B || {{no}} || 0x1E || 1 || uint8_t || colspan="2" {{cellcolors|#ffff99}}  3=?
Tested renaming ps2_netemu.self to ps2_emu.self on CECHB01/rogero 4.21 with dev_blind mounting via multiMAN but boots to black screen, no disc activity, but controller shuts off and is synced. No PS button menu or anything.
|-
 
| {{cellcolors|#ddddff}} Set something || 0x1C || 0x1C || 0x1F || 1 || uint32_t || colspan="2" | 200=?<br>1000=?(default)
boot_ps2.pkg boots, no disc activities, then throws up an error depending if the file is resigned for 4.21 or not. (tried both a resigned and the existing version)
|-
 
| {{cellcolors|#ddddff}} Set something || 0x1D || 0x1D || 0x20 || 1 || uint64_t  || colspan="2" | 10=?<br>60=?(default)<br>100=?<br>120=?<br>200=?<br>240=?
 
|-
==== PS2 on non BC HW - Tests ====
| {{cellcolors|#ddddff}} Set something || 0x1E || 0x1E || 0x21 || 1 || uint32_t || colspan="2" | 0=?<br>1=?<br>2=?
 
|}
{| class="wikitable sortable"
</div>
</div>
<div style="float:right; width:50%;">
<div style="float:left; padding-left:5px;">
{| class="wikitable mw-datatable" style="font-size:85%; line-height:100%;"
|-
! rowspan="2" | Command Name !! colspan="3" | Command ID !! rowspan="2" | Max<br>Usage !! colspan="3" | Command Data
|-
! gxemu !! softemu !! netemu !! Length !! colspan="2" | Valid Values
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x1F || 0x1F || 0x22 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced by something like: 'Enable buffer size 4k'">Switch</abbr> something || {{no}} || 0x20 || 0x23 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | <abbr title="0x14E00 if enabled">''Nothing''</abbr>
|-
|-
! rowspan="2" | Title !! rowspan="2" | DiscID !! colspan="2" | Disc Icon !! colspan="3" | ps2_softemu !! rowspan="2" | Remarks
| {{cellcolors|#ddddff}} Internal image aspect ratio ? || 0x20 || 0x21 || 0x24 || 1 || uint64_t || colspan="2" | 12000=?<br>48000=?
|-
|-
! <abbr title="Normal Mode">Normal</abbr> !! <abbr title="Factory Service Mode">FSM</abbr> !! 2.50 !! 2.60 !! 2.70
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x21 || 0x22 || {{cellcolors|#CC5555}} 0x25 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Action Replay MAX || SCED54409 || || {{ps2cd}} || || || {{no}} ||  
| {{cellcolors|#ff9933}} FPU ADD/SUB accurate range || 0x22 || 0x23 || 0x26 || 31 || 2 * uint32_t || {{cellcolors|#ff9933}} start offset || {{cellcolors|#ff9933}} end offset
|-
|-
| Battlefield 2 Modern Combat || SLES53729 || || {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ff9933}} COP2-VU0 MUL/DIV/SUB/ADD accurate range || 0x23 || 0x24 || 0x27 || 31 || 2 * uint32_t || {{cellcolors|#ff9933}} start offset || {{cellcolors|#ff9933}} end offset
|-
|-
| Constantine || SLES52872 || || {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something <abbr title="PS2 MECHACON related">(MECHA)</abbr> || 0x24 ? || 0x25 ? || 0x28 || 1 || uint32_t || colspan="2" | 0=?<br>1=?<br>2=?<br>3=?
|-
|-
| Demo Disc 3-073-543-11 || PBPX95514 || || {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something <abbr title="PS2 MECHACON related">(MECHA)</abbr> || 0x25 ? || 0x26 ? || 0x29 || 1 || 2 * uint32_t || ? || ?
|-
|-
| EyeToy Play || SCES51513 || || {{ps2dvd}} || || || {{no}} ||  
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x26 ? || 0x27 || 0x2A || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| EyeToy Play 2 || SCES52748 || || {{ps2dvd}} || || || {{no}} ||  
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something <abbr title="PS2 MECHACON related">(MECHA)</abbr> || 0x27 ? || 0x28 || 0x2B || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| EyeToy Play 3 || SLES53315 || || {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || 0x28 || 0x29 || 0x2C || 1 || uint32_t || colspan="2" | 1=?
|-
|-
| Freedom Fighters || SLES51467 || || {{ps2dvd}} || ||  || {{no}} ||  
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x29 ? || 0x2A || {{cellcolors|#CC5555}} 0x2D || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Ghost in the Shell Standalone Complex || SLES53020 || || {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || 0x2A || 0x2B || 0x2E || 1 || uint32_t || colspan="2" | 0x172=?
|-
|-
| GoldenEye Rogue Agent || SLES52974 ||| {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || 0x2B || {{no}} ? || 0x2F || 1 || uint32_t || colspan="2" | 1=?
|-
|-
| Guerrilla Strike || SLES53344 ||| {{ps2cd}} || ||| {{no}} ||  
| {{cellcolors|lightgrey}} ? || {{no}} ? || {{no}} ? || style="background:#CC5555;" | 0x30<br>0x31<br>0x32<br>0x33<br>0x34 || {{cellcolors|lightgrey}} ? || colspan="3" {{cellcolors|lightgrey|black|center}} ?
|-
|-
| Gunfighter 2 Revenge of Jessy James || SLES51289 ||  || {{ps2cd}} || || || {{no}} ||  
| Enable Force Flip Field || {{no}} || {{no}} || 0x35 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Half Life || SLES50504 || |{{ps2cd}} || ||| {{no}} ||  
| {{cellcolors|lightgrey}} ? || {{no}} ? || {{no}} ? || style="background:#CC5555;" | 0x36<br>0x37<br>0x38<br>0x39<br>0x3A<br>0x3B<br>0x3C || {{cellcolors|lightgrey}} ? || colspan="3" {{cellcolors|lightgrey|black|center}} ?
|-
|-
| HDLoader || - ||  || {{ps2cd}} || || || {{no}} ||  
| Config file revision || {{no}} || {{no}} || 0x3D || 1 || uint32_t || colspan="2" | >=15686
|-
|-
| International Golf Pro || SLES52349 ||  || {{ps2cd}} || || || {{no}} ||  
| Disable something || {{no}} || {{no}} || 0x3E || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Jet Ion GP || SLES50544 ||| {{ps2cd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || {{no}} || {{no}} || 0x3F || 1 || uint32_t || colspan="2" | ?
|-
|-
| killer7 || SLES53366 ||  || {{ps2dvd}} || || || {{no}} ||  
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || {{no}} || {{no}} || 0x40 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Kya Dark Lineage || SLES51473 ||  || {{ps2dvd}} || || || {{no}} ||  
| Disable lwsync ? || {{no}} || {{no}} || 0x41 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| London Racer Destruction Madness || SLES53654 ||| {{ps2cd}} || || || {{no}} ||  
| {{cellcolors|lightgreen}} Patch EE memory by overlay || {{no}} || {{no}} || 0x42 || <abbr title="command">1</abbr>→<abbr title="list">1023</abbr> || 2 * uint32_t + LIST || style="text-align:center; background-color:lightgreen;" | address, count || style="text-align:center; background-color:lightgreen;" | <abbr title="opcode,opcode,opcode, etc...">LIST entries</abbr>
|-
|-
| London Racer Police Madness || SLES53536 ||| {{ps2cd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || {{no}} || {{no}} || 0x43 || 1 || uint32_t || colspan="2" | 0=?(default)<br>1=?
|-
|-
| Manhunt || SLES52023 ||  || {{ps2dvd}} || || || {{no}} ||  
| Disable Smoothing filter || {{no}} || {{no}} || 0x44 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Max Play - 10 Classic Retro Games || - ||  || {{ps2cd}} || || || {{no}} ||  
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || {{no}} || {{no}} || 0x45 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Medal of Honor European Assault || SLES53332 ||  || {{ps2dvd}} || || || {{no}} ||  
| Enable L2H Improvement || {{no}} || {{no}} || 0x46 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Medal of Honor Frontline || SLES50684 ||  || {{ps2dvd}} || || || {{no}} ||  
| Enable XOR CSR || {{no}} || {{no}} || 0x47 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| Medal of Honor Rising Sun || SLES51873 ||| {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set VSYNC IPU & Delay || {{no}} || {{no}} || 0x48 || 1 || 2 * uint32_t || style="text-align:center; background-color:#ddddff;" | <abbr title="1=No IPU, 2=IPU, 3=Anytime">ipu type</abbr> || style="text-align:center; background-color:#ddddff;" | <abbr title="20000=Conservative, 100000=Normal, 250000=Agressive, Any other">delay</abbr>
|-
|-
| Medal of Honor Vanguard || SLES54683 || || {{ps2dvd}} ||  ||  || {{no}} ||  
| <abbr title="After the purpose of this command is identifyed, this word should be replaced by something like: 'Enable buffer size 4k'">Switch</abbr> something || {{no}} || {{no}} || 0x49 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | <abbr title="0xB,0,0 if enabled">''Nothing''</abbr>
|-
|-
| Men in Black II Alien Escape || SLES50789 ||  || {{ps2dvd}} || || || {{no}} ||  
| <abbr title="After the purpose of this command is identifyed, this word should be replaced by something like: 'Enable buffer size 4k'">Switch</abbr> something || {{no}} || {{no}} || 0x4A || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | <abbr title="0x15100 if enabled">''Nothing''</abbr>
|-
|-
| Network Access Disc || SCES51578 ||| {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || {{no}} || {{no}} || 0x4B || 1 || 2 * uint32_t || ? || ?
|-
|-
| OPM #66 || SCED54409 ||  || {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || {{no}} || {{no}} || 0x4C || 1 || 2 * uint32_t || ? || ?
|-
|-
| OPM #67 || SCED54410 ||  || {{ps2dvd}} || || || {{no}} ||  
| {{cellcolors|#ddddff}} Set something || {{no}} || {{no}} || 0x4D || 1 || uint32_t || colspan="2" | ?
|-
|-
| OPM #68 || SCED54412 ||  || {{ps2dvd}} || ||  || {{no}} ||  
| ? || {{no}} || {{no}} || 0x4E || 1 ||  || colspan="2" | ?
|-
|-
| OPM #69 || SCED54413 ||  || {{ps2dvd}} || ||  || {{no}} ||  
| ? || {{no}} || {{no}} || 0x4F || 1 ||  || colspan="2" | ?
|-
|-
| OPM #70 || SCED54415 ||  || {{ps2dvd}} || || || {{no}} ||  
| Enable pressure sensitive controls || {{no}} || {{no}} || 0x50 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|}
</div>
</div>
</div>
<br style="clear: both;" />
*Notes
**The colors used at the cells of the left column in the table are just temporal, later willl be needd to decide if using them, how many to color, and the color palette used in them... by now works a bit as an small hint of the complexity of the commands, and a rought way of grouping them
**This table was not intended to replace the other in frontpage, there is some info in the other that is not here, and here there is some info that is not in the other (and this is a problem), what happened is this table started growing and is at a point where can be done two different things with it, we can step back and simplify it (by removing the columns at right and the redundant info with the table of frontpage), or we can continue expanding it by adding here the info of the other table in frontpage
 
===ps2_netemu cmd 0x01 function mapping===
 
<div>
<div style="float:left; width:25%;">
{| class="wikitable" style="font-size:xx-small;"
! colspan="5" | netemu 0x01 !! gxemu 0x00 !! softemu 0x00
|-
|-
| OPM #72 || SCED54417 || || {{ps2dvd}} || || || {{no}} ||  
! [[3.70_CEX|3.70]]~{{latestPS3}} !! [[3.70_CEX|3.70]]~[[3.74_CEX|3.74]] !! [[4.00_CEX|4.00]]~[[4.01_CEX|4.01]] !! [[4.10_CEX|4.10]]~[[4.25_CEX|4.25]] !! [[4.78_CEX|4.78]]~[[4.88_CEX|4.88]] !! [[4.78_CEX|4.78]]~[[4.82_CEX|4.82]] !! [[3.72_CEX|3.72]]~[[4.01_CEX|4.01]]
|-
|-
| OPM #73 || SCED54418 ||  || {{ps2dvd}} ||  ||  || {{no}} ||
! funct_id !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset
|-
|-
| OPM #74 || SCED55113 || || {{ps2dvd}} || || || {{no}} ||  
| 0x00 || 0x46720 || 0x42E00 || 0x42EB8 || 0x42F70 || 0x36B40 || 0x2FEF0
|-
|-
| OPM #75 || SCED55114 || || {{ps2dvd}} || || || {{no}} ||  
| 0x01 || 0x42DB0 || 0x42EC4 || 0x42F7C || 0x43034 || 0x35FB0 || 0x31E38
|-
|-
| OPM #77 || SCED55117 || || {{ps2dvd}} || || || {{no}} ||  
| 0x02 || 0x44394 || 0x4456C || 0x44560 || 0x447C0 || 0x34068 || 0x30220
|-
|-
| OPM #79 || SCED55119 || || {{ps2dvd}} || || || {{no}} ||  
| 0x03 || 0x442B4 || 0x4448C || 0x44480 || 0x446E0 || 0x34144 || 0x302FC
|-
|-
| Perfect Ace Pro Tournament Tennis || SLES51735 || || {{ps2cd}} || || || {{no}} ||  
| 0x04 || 0x43100 || 0x43214 || 0x432CC || 0x43384 || 0x33F98 ? || 0x30150
|-
|-
| Prisoner of War || SLES50397 || || {{ps2dvd}} || || || {{no}} ||  
| 0x05 || 0x46A90 || 0x46DB4 || 0x47184 || 0x4745C || 0x36CF8 || 0x31D08
|-
|-
| Ratchet & Clank 3 || SCES52456 || || {{ps2dvd}} || || || {{no}} ||  
| 0x06 || 0x46D64 || 0x46AE0 || 0x46934 || 0x46D20 || 0x34224 || 0x303DC
|-
|-
| Red Baron || SLES53434 || || {{ps2cd}} || || || {{no}} ||  
| 0x07 || 0x47134 || 0x47154 || 0x47524 || 0x47C1C || 0x37850 ||  
|-
|-
| SAS Anti-terror Force || SLES53435 || || {{ps2cd}} || || || {{no}} ||  
| 0x08 || 0x42E7C || 0x42F90 || 0x43048 || 0x43100 || 0x33DFC<!--0x33E00 ? (old)--> || 0x2FFB4
|-
|-
| Second Sight || SLES52670 || || {{ps2dvd}} || || || {{no}} ||  
| 0x09 || 0x42F54 || 0x43068 || 0x43120 || 0x431D8 || 0x36C04 || 0x31C14
|-
|-
| Seek and Destroy || SLES51603 || || {{ps2cd}} || || || {{no}} ||  
| 0x0A || 0x431C4 || 0x432D8 || 0x43390 || 0x43448 || 0x36EF0 || 0x31FCC
|-
|-
| Silent Hill 3 || SLES51434 || || {{ps2dvd}} || {{yes}} || || {{no}} ||  
| 0x0B || 0x4329C || 0x433B0 || 0x43468 || 0x43520 || 0x34354 ||  
|-
|-
| Socom US Navy SEALs || SCES50928 || || {{ps2dvd}} || || || {{no}} ||  
| 0x0C || 0x441BC || 0x44394 || 0x44388 || 0x445E8 || 0x34424 || 0x30518
|}
</div>
 
<div style="float:left; width:25%;">
{| class="wikitable" style="font-size:xx-small;"
! colspan="5" | netemu 0x01 !! gxemu 0x00 !! softemu 0x00
|-
|-
| Socom II US Navy SEALs || SCES51904 || || {{ps2dvd}} || || || {{no}} ||  
! [[3.70_CEX|3.70]]~{{latestPS3}} !! [[3.70_CEX|3.70]]~[[3.74_CEX|3.74]] !! [[4.00_CEX|4.00]]~[[4.01_CEX|4.01]] !! [[4.10_CEX|4.10]]~[[4.25_CEX|4.25]] !! [[4.78_CEX|4.78]]~[[4.88_CEX|4.88]] !! [[4.78_CEX|4.78]]~[[4.82_CEX|4.82]] !! [[3.72_CEX|3.72]]~[[4.01_CEX|4.01]]
|-
|-
| Socom 3 US Navy SEALs || SCES53300 ||  || {{ps2dvd}} ||  ||  || {{no}} ||
! funct_id !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset
|-
|-
| Socom US Navy SEALs Combined Assault || SCES54477 || || {{ps2dvd}} || || || {{no}} ||  
| 0x0D || 0x440E0 || 0x442B8 || 0x442AC || 0x4450C || 0x34520 ||  
|-
|-
| Swap Magic 3 plus (PAL version 3.6) CD || SCED54409 || || {{no}} || - || || {{no}} ||  
| 0x0E || 0x44004 || 0x441DC || 0x441D0 || 0x44430 || 0x345FC || 0x306F0
|-
|-
| Swap Magic 3 plus (PAL version 3.6) DVD || SCED54409 || || {{ps2dvd}} || {{yes}} || || {{no}} ||  
| 0x0F || 0x43E28 || 0x44000 || 0x43FF4 || 0x44254 || 0x365F0 || 0x31124
|-
|-
| Tenchu Wrath of Heaven || SLES50679 || || {{ps2dvd}} || || || {{no}} ||  
| 0x10 || 0x43D44 || 0x43F1C || 0x43F10 || 0x44170 || 0x36510 || 0x31044
|-
|-
| Terminator 3 Rise of the Machines || SLES52152 || || {{ps2dvd}} || || || {{no}} ||  
| 0x11 || 0x43C64 || 0x43E3C || 0x43E30 || 0x4408C || 0x36430 || 0x30F64
|-
|-
| The Great Escape || SLES51315 || || {{ps2dvd}} || || || {{no}} ||  
| 0x12 || 0x45CD4 || 0x45EAC || 0x46EA0 || 0x460FC || 0x34DD0<!--0x366C4 ? (old)--> || 0x311F8<!--0x30C28 ? (old)-->
|-
|-
| The Hulk || SLES51508 || || {{ps2dvd}} || {{yes}} || || {{no}} ||  
| 0x13 || 0x469C0 || 0x43474 || 0x46864 || 0x435E4 || 0x366C4 || 0x30C28
|-
|-
| The Matrix Path of Neo || SLES53799 || || {{ps2dvd}} || || || {{no}} ||  
| 0x14 || 0x4777C || 0x4779C || 0x478CC || 0x47FC4 || 0x34EDC || 0x31304
|-
|-
| The Plan || SLES53965 || || {{ps2cd}} || || || {{no}} ||  
| 0x15 || 0x455F0 || 0x457C8 || 0x457BC || 0x45A1C || 0x3795C || 0x327B4
|-
|-
| Time Crisis 3 || SCES51844 || || {{ps2dvd}} || || || {{no}} ||  
| 0x16 || 0x45164 || 0x4533C || 0x45330 || 0x45590 || 0x3521C || 0x31580
|-
|-
| Tom Clancy's Ghost Recon || SLES51181 || || {{ps2dvd}} || || || {{no}} ||  
| 0x17 || 0x468C8 || 0x469DC || 0x4676C || 0x46ADC || 0x347D0 || 0x308C4
|-
|-
| Tom Clancy's Rainbow Six 3 || SLES52288 || || {{ps2dvd}} || || || {{no}} ||  
| 0x18 || 0x45B80 || 0x45D58 || 0x45D48 || 0x45FA8 || 0x35300<!--0x373FC ? (old)--> || 0x31664
|-
|-
| Tom Clancy's Splinter Cell || SLES51466 || || {{ps2dvd}} || || || {{no}} ||  
| 0x19 || 0x4706C || 0x46FC0 || 0x4745C || 0x47A88 || 0x36E28 || 0x31F04
|-
|-
| Tom Clancy's Splinter Cell Chaos Theory || SLES53007 || || {{ps2dvd}} || || || {{no}} ||  
| 0x1A || 0x45844 || 0x45A1C || 0x45A0C || 0x45C6C || 0x37614 || 0x325B4
|}
</div>
 
<div style="float:left; width:25%;">
{| class="wikitable" style="font-size:xx-small;"
! colspan="5" | netemu 0x01 !! gxemu 0x00 !! softemu 0x00
|-
|-
| Tom Clancy's Splinter Cell Pandora Tomorrow || SLES52149 ||  || {{ps2dvd}} ||  ||  || {{no}} ||  
! [[3.70_CEX|3.70]]~{{latestPS3}} !! [[3.70_CEX|3.70]]~[[3.74_CEX|3.74]] !! [[4.00_CEX|4.00]]~[[4.01_CEX|4.01]] !! [[4.10_CEX|4.10]]~[[4.25_CEX|4.25]] !! [[4.78_CEX|4.78]]~[[4.88_CEX|4.88]] !! [[4.78_CEX|4.78]]~[[4.82_CEX|4.82]] !! [[3.72_CEX|3.72]]~[[4.01_CEX|4.01]]
|-
| Trapt || SLES53824 || || {{ps2dvd}} || || || {{no}} ||  
|-
|-
! funct_id !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset
|-{{cellcolors|#ddddff}}
| 0x1B || 0x45094 || 0x4526C || 0x45260 || 0x454C0 || 0x35434 || 0x31798
|-{{cellcolors|#ddddff}}
| 0x1C || 0x44FC4 || 0x4519C || 0x45190 || 0x453F0 || 0x354F8 || 0x30A88
|-{{cellcolors|#bbbbff}}
| 0x1D || 0x44EF4 || 0x450CC || 0x450C0 || 0x45320 || 0x355BC ||
|-{{cellcolors|#bbbbff}}
| 0x1E || 0x44E24 || 0x44FFC || 0x44FF0 || 0x45250 || 0x35680 ||
|-{{cellcolors|#ddddff}}
| 0x1F || 0x44D54 || 0x44F2C || 0x44F20 || 0x45180 || 0x35744 ||
|-{{cellcolors|#ddddff}}
| 0x20 || 0x44C84 || 0x44E5C || 0x44E50 || 0x450B0 || 0x35808 ||
|-{{cellcolors|#bbbbff}}
| 0x21 || 0x44BB4 || 0x44D8C || 0x44D80 || 0x44FE0 || 0x358CC ||
|-{{cellcolors|#bbbbff}}
| 0x22 || 0x44AE4 || 0x44CBC || 0x44CB0 || 0x44F10 || 0x35990 ||
|-{{cellcolors|#ddddff}}
| 0x23 || 0x44A14 || 0x44BEC || 0x44BE0 || 0x44E40 || 0x35A54 ||
|-{{cellcolors|#ddddff}}
| 0x24 || 0x44944 || 0x44B1C || 0x44B10 || 0x44D70 || 0x35B18 ||
|-{{cellcolors|#bbbbff}}
| 0x25 || 0x44874 || 0x44A4C || 0x44A40 || 0x44CA0 || 0x35BDC ||
|-{{cellcolors|#bbbbff}}
| 0x26 || 0x447A4 || 0x4497C || 0x44970 || 0x44BD0 || 0x35CA0 ||
|-{{cellcolors|#ddddff}}
| 0x27 || 0x446D4 || 0x448AC || 0x448A0 || 0x44B00 || 0x35D64 ||
|-{{cellcolors|#ddddff}}
| 0x28 || 0x44604 || 0x447DC || 0x447D0 || 0x44A30 || 0x35E28 ||
|-{{cellcolors|#bbbbff}}
| 0x29 || 0x44534 || 0x4470C || 0x44700 || 0x44960 || 0x35EEC ||
|-{{cellcolors|#bbbbff}}
| 0x2A || 0x44464 || 0x4463C || 0x44630 || 0x44890 || 0x35158 ||
|}
|}
</div>


==== Tests on NON-BC CECHP01/NTSC-U (Firmware 2.60/boot_ps2.pkg) ====
<div style="float:left; width:25%;">
<br>
{| class="wikitable" style="font-size:xx-small;"
<br>Amplitude - Intro prompts are completely glitched, unresponsive to controller input.
! colspan="5" | netemu 0x01 !! gxemu 0x00 !! softemu 0x00
<br>Backyard Football 2007 - Graphical glitches during menu and gameplay. Frame rate is okay.
<br>Boogie - Intro FMV runs very slow, fails to recognize input after the title screen.
<br>MLB 08: The Show - Intro videos run smoothly. Menus load with no issue. Gameplay is extremely slow with graphical glitches. Network configuration utility is completely garbled.
 
-- Moose
 
Comparative listings: http://tortuga-cove.com/forums/viewtopic.php?f=57&t=530
 
==Hidden/Inaccessible menu in ps2_emu==
 
Apparently PS2EMU (CECH A/B) have some hidden menu that is able to print IOP configs from bios (XPARAM.ELF), i didn't found way to get there, my only idea is replacing other menu with that one in jump case at 0x5D980 (emu around 4.78). Case 21, and 22 is what seems to be hidden menu.
More info about printed data: https://www.psdevwiki.com/ps3/PS2_Emulation#TitleID.2FDiscID_in_ps2_netemu.self
 
==Crazy Taxi check==
Emulators ps2_netemu, and ps2_gxemu (maybe others too), after calculating game hash perform compare check to 0x2BD12D81ED.
ID match US release of Crazy Taxi. This id is kinda special, because Swap Magic CD version, and some other Datel products like Action Replay use Crazy Taxi TOC in their retail discs.
Is known that they literally ripped part of disc (with key/logo, and TOC), and frankesteined it with own products.
So mentioned check first compare hash, and if that match, then run function that perform another check at disc sector 267559 (0x41527), so exactly where main executable is.
I didn't figured out what next, but this is probably anti AR/Datel/SM check. What's weird, there seems to be nothing for TimeSplitters2 which if i recall correctly was used for DVD version of Swap Magic.
<br>There is also check for 0xE794CCB06D  PCPX_980.42  Minna no Tennis entry, emu also refuse to boot it, and throw the same error as with SwapMagic/SCED discs.
 
==CDVD Commands==
===Netemu===
<pre>
4.75 and up.
 
Supported CDVD N Commands:
 
opd_ptr  num  name
0x934AB0 0x00: N_CD_NOP
0x934AB8 0x01: N_CD_RESET
0x934AC0 0x02: N_CD_STANDBY
0x934AC8 0x03: N_CD_STOP
0x934AD0 0x04: N_CD_PAUSE
0x934AD8 0x05: N_CD_SEEK
0x934AE0 0x06: N_CD_READ
0x934AE8 0x07: N_CD_READ_CDDA
0x934AF0 0x08: N_DVD_READ
0x934AF8 0x09: N_CD_GET_TOC
0x934B00 0x0A: N_CMD_A                      panic
0x934B08 0x0B: N_CMD_B                      panic
0x934B10 0x0C: N_CD_READ_KEY
0x934B18 0x0D: N_CMD_D                      panic
any command above 0x0D                      panic
 
Supported CDVD S Commands:
 
opd_ptr  num  name
0x934B20 0x00: SCMD_Return_0
0x934B28 0x01: SCMD_GetDiscType            panic
0x934B30 0x02: SCMD_CdReadSubQ              panic
0x934B38 0x03: SCMD_Mecacon_command        (support 0x00, 0x01 ,0x30, 0x45 sub cmds)
0x934B40 0x04: SCMD_0x04                    panic
0x934B48 0x05: SCMD_CdTrayReqState
0x934B50 0x06: SCMD_CdTrayCtrl
0x934B58 0x07: SCMD_0x07                    panic
0x934B60 0x08: SCMD_CdReadRTC
0x934B68 0x09: SCMD_sceCdWriteRTC
0x934B70 0x0A: SCMD_sceCdReadNVM            panic
0x934B78 0x0B: SCMD_sceCdWriteNVM          panic
0x934B80 0x0C: SCMD_0x0C                    panic
0x934B88 0x0D: SCMD_0x0D                    panic
0x934B90 0x0E: SCMD_0x0E                    panic
0x934B98 0x0F: SCMD_sceCdPowerOff
0x934BA0 0x10: SCMD_0x10                    panic
0x934BA8 0x11: SCMD_0x11                    panic
0x934BB0 0x12: SCMD_sceCdReadILinkId        return zeroed iLinkId
0x934BB8 0x13: SCMD_sceCdWriteILinkID      panic
0x934BC0 0x14: SCMD_CdCtrlAudioDigitalOut  panic
0x934BC8 0x15: SCMD_sceCdForbidDVDP
0x934BD0 0x16: SCMD_AutoAdjustCtrl
0x934BD8 0x17: SCMD_CdReadModelNumber      Return SCPH-50000 (SCMD 0x03(0x00) return Mechacon version 3.9 which is wrong for that model..)
0x934BE0 0x18: SCMD_CdWriteModelNumber      panic
0x934BE8 0x19: SCMD_0x19                    panic
0x934BF0 0x1A: SCMD_sceCdBootCertify
0x934BF8 0x1B: SCMD_sceCdCancelPOffRdy
0x934C00 0x1C: SCMD_sceCdBlueLEDCtl
0x934C08 0x1D: SCMD_cdvdman_call116
0x934C10 0x1E: SCMD_sceRemote2Read
0x934C18 0x1F: SCMD_sceRemote2_7
0x934C20 0x20: SCMD_Return_0
0x934C28 0x21: SCMD_Return_0
0x934C30 0x22: SCMD_Return_0
0x934C38 0x23: SCMD_Return_0
0x934C40 0x24: SCMD_Return_0
0x934C48 0x25: SCMD_Return_0
0x934C50 0x26: SCMD_Return_0
0x934C58 0x27: SCMD_Return_0
0x934C60 0x28: SCMD_Return_0
0x934C68 0x29: SCMD_sceCdNoticeGameStart    panic
0x934C70 0x2A: SCMD_Return_0
0x934C78 0x2B: SCMD_Return_0
0x934C80 0x2C: SCMD_Return_0
0x934C88 0x2D: SCMD_Return_0
0x934C90 0x2E: SCMD_Return_0
0x934C98 0x2F: SCMD_Return_0
0x934CA0 0x30: SCMD_Return_0
0x934CA8 0x31: SCMD_Return_0
0x934CB0 0x32: SCMD_Return_0
0x934CB8 0x33: SCMD_Return_0
0x934CC0 0x34: SCMD_Return_0
0x934CC8 0x35: SCMD_Return_0
0x934CD0 0x36: SCMD_Return_0
0x934CD8 0x37: SCMD_Return_0
0x934CE0 0x38: SCMD_Return_0
0x934CE8 0x39: SCMD_Return_0
0x934CF0 0x3A: SCMD_Return_0
0x934CF8 0x3B: SCMD_Return_0
0x934D00 0x3C: SCMD_Return_0
0x934D08 0x3D: SCMD_Return_0
0x934D10 0x3E: SCMD_Return_0
0x934D18 0x3F: SCMD_Return_0
0x934D20 0x40: SCMD_CdOpenConfig
0x934D28 0x41: SCMD_CdReadConfig
0x934D30 0x42: SCMD_CdWriteConfig
0x934D38 0x43: SCMD_CdCloseConfig
0x934D40 0x44: SCMD_Return_0
0x934D48 0x45: SCMD_Return_0
0x934D50 0x46: SCMD_Return_0
0x934D58 0x47: SCMD_Return_0
0x934D60 0x48: SCMD_Return_0
0x934D68 0x49: SCMD_Return_0
0x934D70 0x4A: SCMD_Return_0
0x934D78 0x4B: SCMD_Return_0
0x934D80 0x4C: SCMD_Return_0
0x934D88 0x4D: SCMD_Return_0
0x934D90 0x4E: SCMD_Return_0
0x934D98 0x4F: SCMD_Return_0
0x934DA0 0x50: SCMD_Return_0
0x934DA8 0x51: SCMD_Return_0
0x934DB0 0x52: SCMD_Return_0
0x934DB8 0x53: SCMD_Return_0
0x934DC0 0x54: SCMD_Return_0
0x934DC8 0x55: SCMD_Return_0
0x934DD0 0x56: SCMD_Return_0
0x934DD8 0x57: SCMD_Return_0
0x934DE0 0x58: SCMD_Return_0
0x934DE8 0x59: SCMD_Return_0
0x934DF0 0x5A: SCMD_Return_0
0x934DF8 0x5B: SCMD_Return_0
0x934E00 0x5C: SCMD_Return_0
0x934E08 0x5D: SCMD_Return_0
0x934E10 0x5E: SCMD_Return_0
0x934E18 0x5F: SCMD_Return_0
0x934E20 0x60: SCMD_Return_0
0x934E28 0x61: SCMD_Return_0
0x934E30 0x62: SCMD_Return_0
0x934E38 0x63: SCMD_Return_0
0x934E40 0x64: SCMD_Return_0
0x934E48 0x65: SCMD_Return_0
0x934E50 0x66: SCMD_Return_0
0x934E58 0x67: SCMD_Return_0
0x934E60 0x68: SCMD_Return_0
0x934E68 0x69: SCMD_Return_0
0x934E70 0x6A: SCMD_Return_0
0x934E78 0x6B: SCMD_Return_0
0x934E80 0x6C: SCMD_Return_0
0x934E88 0x6D: SCMD_Return_0
0x934E90 0x6E: SCMD_Return_0
0x934E98 0x6F: SCMD_Return_0
0x934EA0 0x70: SCMD_Return_0
0x934EA8 0x71: SCMD_Return_0
0x934EB0 0x72: SCMD_Return_0
0x934EB8 0x73: SCMD_Return_0
0x934EC0 0x74: SCMD_Return_0
0x934EC8 0x75: SCMD_Return_0
0x934ED0 0x76: SCMD_Return_0
0x934ED8 0x77: SCMD_Return_0
0x934EE0 0x78: SCMD_Return_0
0x934EE8 0x79: SCMD_Return_0
0x934EF0 0x7A: SCMD_Return_0
0x934EF8 0x7B: SCMD_Return_0
0x934F00 0x7C: SCMD_Return_0
0x934F08 0x7D: SCMD_Return_0
0x934F10 0x7E: SCMD_Return_0
0x934F18 0x7F: SCMD_Return_0
0x934F20 0x80: SCMD__mechacon_auth_0x80
0x934F28 0x81: SCMD__mechacon_auth_0x81
0x934F30 0x82: SCMD__mechacon_auth_0x82
0x934F38 0x83: SCMD__mechacon_auth_0x83
0x934F40 0x84: SCMD__mechacon_auth_0x84
0x934F48 0x85: SCMD__mechacon_auth_0x85
0x934F50 0x86: SCMD__mechacon_auth_0x86
0x934F58 0x87: SCMD__mechacon_auth_0x87
0x934F60 0x88: SCMD__mechacon_auth_0x88
0x934F68 0x89: SCMD_Return_0
0x934F70 0x8A: SCMD_Return_0
0x934F78 0x8B: SCMD_Return_0
0x934F80 0x8C: SCMD_Return_0
0x934F88 0x8D: SCMD_Return_0
0x934F90 0x8E: SCMD_Return_0
0x934F98 0x8F: SCMD__mechacon_auth_0x8F
 
Notes:
N commands handling differ a lot from pcsx2, doing that correctly is important for emulation.
Read model number return SCPH-50000 while returned mechacon version is (not existing?) 3.9.
This model should return Dragon mechacon rev, so 5.0 and up.
Returned ConsoleID is 00 00 00 00 00 00 00 00 00, this can be issue in corner case where game additionally check for non zero result.
Returned iLinkID is 00 00 00 00 00 00 00 00 00, this break Time Crisis 2,3, and one of Armored Core games on pcsx2, surprisingly netemu run them fine.
Every "mechacon_auth" command return zeroed result with different size. Only exception here is 0x81 which return 1.
</pre>
 
==r5900 regs memory map==
Registers are updated only when recompiler flush them to memory, if there is pending operation on the same register in next instruction, recompiler have no need to update reg before that. So it flush result there.
===Netemu===
Address in memory |  r5900 register
FFFFFFFFFFFF8980  |  5900_zero_upper64bits
FFFFFFFFFFFF8988  |  5900_zero_lower64bits
FFFFFFFFFFFF8990  |  5900_at_reg_upper64
FFFFFFFFFFFF8998  |  5900_at_reg_lower64
FFFFFFFFFFFF89A0  |  5900_v0_reg_upper64
FFFFFFFFFFFF89A8  |  5900_v0_reg_lower64
FFFFFFFFFFFF89B0  |  5900_v1_reg_upper64
FFFFFFFFFFFF89B8  |  5900_v1_reg_lower64
FFFFFFFFFFFF89C0  |  5900_a0_reg_upper64
FFFFFFFFFFFF89C8  |  5900_a0_reg_lower64
FFFFFFFFFFFF89D0  |  5900_a1_reg_upper64
FFFFFFFFFFFF89D8  |  5900_a1_reg_lower64
FFFFFFFFFFFF89E0  |  5900_a2_reg_upper64
FFFFFFFFFFFF89E8  |  5900_a2_reg_lower64
FFFFFFFFFFFF89F0  |  5900_a3_reg_upper64
FFFFFFFFFFFF89F8  |  5900_a3_reg_lower64
FFFFFFFFFFFF8A00  |  5900_t0_reg_upper64
FFFFFFFFFFFF8A08  |  5900_t0_reg_lower64
FFFFFFFFFFFF8A10  |  5900_t1_reg_upper64
FFFFFFFFFFFF8A18  |  5900_t1_reg_lower64
FFFFFFFFFFFF8A20  |  5900_t2_reg_upper64
FFFFFFFFFFFF8A28  |  5900_t2_reg_lower64
FFFFFFFFFFFF8A30  |  5900_t3_reg_upper64
FFFFFFFFFFFF8A38  |  5900_t3_reg_lower64
FFFFFFFFFFFF8A40  |  5900_t4_reg_upper64
FFFFFFFFFFFF8A48  |  5900_t4_reg_lower64
FFFFFFFFFFFF8A50  |  5900_t5_reg_upper64
FFFFFFFFFFFF8A58  |  5900_t5_reg_lower64
FFFFFFFFFFFF8A60  |  5900_t6_reg_upper64
FFFFFFFFFFFF8A68  |  5900_t6_reg_lower64
FFFFFFFFFFFF8A70  |  5900_t7_reg_upper64
FFFFFFFFFFFF8A78  |  5900_t7_reg_lower64
FFFFFFFFFFFF8A80  |  5900_s0_reg_upper64
FFFFFFFFFFFF8A88  |  5900_s0_reg_lower64
FFFFFFFFFFFF8A90  |  5900_s1_reg_upper64
FFFFFFFFFFFF8A98  |  5900_s1_reg_lower64
FFFFFFFFFFFF8AA0  |  5900_s2_reg_upper64
FFFFFFFFFFFF8AA8  |  5900_s2_reg_lower64
FFFFFFFFFFFF8AB0  |  5900_s3_reg_upper64
FFFFFFFFFFFF8AB8  |  5900_s3_reg_lower64
FFFFFFFFFFFF8AC0  |  5900_s4_reg_upper64
FFFFFFFFFFFF8AC8  |  5900_s4_reg_lower64
FFFFFFFFFFFF8AD0  |  5900_s5_reg_upper64
FFFFFFFFFFFF8AD8  |  5900_s5_reg_lower64
FFFFFFFFFFFF8AE0  |  5900_s6_reg_upper64
FFFFFFFFFFFF8AE8  |  5900_s6_reg_lower64
FFFFFFFFFFFF8AF0  |  5900_s7_reg_upper64
FFFFFFFFFFFF8AF8  |  5900_s7_reg_lower64
FFFFFFFFFFFF8B00  |  5900_t8_reg_upper64
FFFFFFFFFFFF8B08  |  5900_t8_reg_lower64
FFFFFFFFFFFF8B10  |  5900_t9_reg_upper64
FFFFFFFFFFFF8B18  |  5900_t9_reg_lower64
FFFFFFFFFFFF8B20  |  5900_k0_reg_upper64
FFFFFFFFFFFF8B28  |  5900_k0_reg_lower64
FFFFFFFFFFFF8B30  |  5900_k1_reg_upper64
FFFFFFFFFFFF8B38  |  5900_k1_reg_lower64
FFFFFFFFFFFF8B40  |  5900_gp_reg_upper64
FFFFFFFFFFFF8B48  |  5900_gp_reg_lower64
FFFFFFFFFFFF8B50  |  5900_sp_reg_upper64
FFFFFFFFFFFF8B58  |  5900_sp_reg_lower64
FFFFFFFFFFFF8B60  |  5900_fp_reg_upper64
FFFFFFFFFFFF8B68  |  5900_fp_reg_lower64
FFFFFFFFFFFF8B70  |  5900_ra_reg_upper64
FFFFFFFFFFFF8B78  |  5900_ra_reg_lower64
FFFFFFFFFFFF9100  |  5900_pc_reg_lower64
Below FFFFFFFFFFFF8B78 you can find COP0, and finally VFxx, and VIxx regs. Todo..
 
==EE I/O Handlers list==
===Netemu===
4.75 and up. Mode (1 = read / 2 = write)
 
{| class="wikitable sortable"
!mode !! size !! PS2_HW_REG !! handler_opd
|-
|-
| 1 || 4 || T0_COUNT || stru_723218
! [[3.70_CEX|3.70]]~{{latestPS3}} !! [[3.70_CEX|3.70]]~[[3.74_CEX|3.74]] !! [[4.00_CEX|4.00]]~[[4.01_CEX|4.01]] !! [[4.10_CEX|4.10]]~[[4.25_CEX|4.25]] !! [[4.78_CEX|4.78]]~[[4.88_CEX|4.88]] !! [[4.78_CEX|4.78]]~[[4.82_CEX|4.82]] !! [[3.72_CEX|3.72]]~[[4.01_CEX|4.01]]
|-
|-
| 2 || 4 || T0_COUNT || stru_723290
! funct_id !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset !! funct_offset
|-
|-
| 1 || 4 || T0_MODE || stru_723308
| 0x2B || 0x467E4 || 0x463DC || 0x46688 || 0x4662C || 0x34994 ||  
|-
|-
| 2 || 4 || T0_MODE || stru_7233E0
| 0x2C || 0x465D0 || 0x464B4 || 0x46D28 || 0x47114 || 0x36FC8 ||  
|-
|-
| 1 || 4 || T0_COMP || stru_7231A0
| 0x2D || 0x47384 || 0x473A4 || 0x46BB0 || 0x46F9C || 0x3607C ||  
|-
|-
| 2 || 4 || T0_COMP || stru_723248
| 0x2E || 0x47234 || 0x47254 || 0x46A38 || 0x46E24 ||  ||  
|-
|-
| 1 || 4 || T0_HOLD || stru_723110
| 0x2F || 0x45500 || 0x456D8 || 0x456CC || 0x4592C || 0x34A70 ||  
|-
|-
| 2 || 4 || T0_HOLD || stru_723128
| 0x30 || 0x4541C || 0x455F4 || 0x455E8 || 0x45848 || 0x34B48 ||  
|-
|-
| 1 || 4 || T1_COUNT || stru_7232F0
| 0x31 || 0x45338 || 0x45510 || 0x45504 || 0x45764 || 0x34C20 ||  
|-
|-
| 2 || 4 || T1_COUNT || stru_7233B0
| 0x32 || 0x45254 || 0x4542C || 0x45420 || 0x45680 || 0x34CF8 ||  
|-
|-
| 1 || 4 || T1_MODE || stru_723278
| 0x33 || 0x46E74 || 0x46EB8 || 0x47288 || 0x47560 || 0x37714 ||  
|-
|-
| 2 || 4 || T1_MODE || stru_723260
| 0x34 || {{cellcolors|#CC5555}} 0x00000 || {{cellcolors|#CC5555}} 0x00000 || {{cellcolors|#CC5555}} 0x00000 || {{cellcolors|#CC5555}} 0x00000 ||  ||  
|-
|-
| 1 || 4 || T1_COMP || stru_723140
| 0x35 || 0x45DF0 || 0x45FC8 || 0x46274 || 0x46218 ||  ||  
|-
|-
| 2 || 4 || T1_COMP || stru_723380
| 0x36 || 0x4336C || 0x43544 || 0x43538 || 0x436B4 ||  ||  
|-
|-
| 1 || 4 || T1_HOLD || stru_7231E8
| 0x37 || 0x474E0 || 0x47500 || 0x47630 || 0x47D28 ||  ||  
|-
|-
| 2 || 4 || T1_HOLD || stru_723200
| 0x38 || 0x46BA0 || 0x46BF0 || 0x46FC0 || 0x47298 ||  ||  
|-
|-
| 1 || 4 || T2_COUNT || stru_7232D8
| 0x39 || {{no}} || {{no}} || {{no}} || 0x47674 ||  ||  
|-
|-
| 2 || 4 || T2_COUNT || stru_723398
| 0x3A || {{no}} || {{no}} || {{no}} || 0x46BD4 ||  ||  
|-
|-
| 1 || 4 || T2_MODE || stru_723338
| 0x3B || {{no}} || {{no}} || {{no}} || 0x43FAC || ||  
|-
|}
| 2 || 4 || T2_MODE || stru_723410
</div>
|-
</div>
| 1 || 4 || T2_COMP || stru_7231D0
<br style="clear: both;" />
|-
 
| 2 || 4 || T2_COMP || stru_723368
====funct_offsets_table====
|-
ps2_netemu.self contains a table (with entry_length=8 and entry_number=variable) where are listed the function offsets used by config command 0x01
| 1 || 4 || T3_COUNT || stru_7232C0
 
|-
This table is used to assign a funct_id to a funct_offset. The funct_id is given by the position of the entry in the table, so the first entry in the table is funct_id=0x00, second entry is funct_id=0x01 and so on
| 2 || 4 || T3_COUNT || stru_7233C8
 
|-
The purpose of this table is to be able use the same funct_id values in the external CONFIG files for netemu, this way even if the func_offset changes in between versions (internally inside the ps2_netemu.self file structure) the funct_id will be the same. The other ps2 emulator types doesnt have this table (doesnt needs it because doesnt uses external CONFIG files)
| 1 || 4 || T3_MODE || stru_723320
 
|-
 
| 2 || 4 || T3_MODE || stru_7233F8
*funct_offset_table location by ps2_netemu versions:
|-
**Table v1 (the table contains the same data)
| 1 || 4 || T3_COMP || stru_7231B8
***Firmware:370-374 offset:0x897ED8 length:0x1C8
|-
**Table v2 (the table contains the same data)
| 2 || 4 || T3_COMP || stru_723350
***Firmware:400-401 offset:0x8970E8 length:0x1C8
|-
**Table v3 (the table contains the same data)
| 1 || 8 || IPU_CMD || stru_721910
***Firmware:410-411 offset:0x8971E8 length:0x1C8
|-
***Firmware:420-425 offset:0x8972F8 length:0x1C8
| 2 || 8 || IPU_CMD || stru_7218F8
**Table v4
|-
***Firmwares 4.30 up to 4.76 was not tested (if someone wants to add this info do it here)
| 1 || 4 || IPU_CTRL || stru_721970
**Table vX (latest)
|-
***Firmware:478-488 offset:0x8063f8 length:0x1E0
| 2 || 4 || IPU_CTRL || stru_721958
 
|-
Example from ps2_netemu.self 4.88
| 1 || 4 || IPU_BP || stru_721940
<pre>
|-
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
| 1 || 8 || IPU_TOP || stru_721928
 
|-
008063F0                          00 00 00 00 00 04 2F 70          ....../p
| 2 || 4 || GIF_CTRL || stru_7220C0
00806400  00 00 00 00 00 04 30 34 00 00 00 00 00 04 47 C0  ......04......GÀ
|-
00806410  00 00 00 00 00 04 46 E0 00 00 00 00 00 04 33 84  ......Fà......3„
| 2 || 4 || GIF_MODE || stru_7220A8
00806420  00 00 00 00 00 04 74 5C 00 00 00 00 00 04 6D 20  ......t\......m
|-
00806430  00 00 00 00 00 04 7C 1C 00 00 00 00 00 04 31 00  ......|.......1.
| 1 || 4 || GIF_STAT || stru_722000
00806440  00 00 00 00 00 04 31 D8 00 00 00 00 00 04 34 48  ......1Ø......4H
|-
00806450  00 00 00 00 00 04 35 20 00 00 00 00 00 04 45 E8  ......5 ......Eè
| 1 || 4 || GIF_TAG0 || stru_721EB0
00806460  00 00 00 00 00 04 45 0C 00 00 00 00 00 04 44 30  ......E.......D0
|-
00806470  00 00 00 00 00 04 42 54 00 00 00 00 00 04 41 70  ......BT......Ap
| 1 || 4 || GIF_TAG1 || stru_721FE8
00806480  00 00 00 00 00 04 40 8C 00 00 00 00 00 04 60 FC  ......@Œ......`ü
|-
00806490  00 00 00 00 00 04 35 E4 00 00 00 00 00 04 7F C4  ......5ä.......Ä
| 1 || 4 || GIF_TAG2 || stru_721FD0
008064A0  00 00 00 00 00 04 5A 1C 00 00 00 00 00 04 55 90  ......Z.......U.
|-
008064B0  00 00 00 00 00 04 6A DC 00 00 00 00 00 04 5F A8  ......jÜ......_¨
| 1 || 4 || GIF_TAG3 || stru_721FB8
008064C0  00 00 00 00 00 04 7A 88 00 00 00 00 00 04 5C 6C  ......zˆ......\l
|-
008064D0  00 00 00 00 00 04 54 C0 00 00 00 00 00 04 53 F0  ......TÀ......Sð
| 1 || 4 || GIF_CNT || stru_721EC8
008064E0  00 00 00 00 00 04 53 20 00 00 00 00 00 04 52 50  ......S ......RP
|-
008064F0  00 00 00 00 00 04 51 80 00 00 00 00 00 04 50 B0  ......Q€......P°
| 1 || 4 || GIF_P3CNT || stru_721EE0
00806500  00 00 00 00 00 04 4F E0 00 00 00 00 00 04 4F 10  ......Oà......O.
|-
00806510  00 00 00 00 00 04 4E 40 00 00 00 00 00 04 4D 70  [email protected]
| 1 || 4 || GIF_P3TAG || stru_721EF8
00806520  00 00 00 00 00 04 4C A0 00 00 00 00 00 04 4B D0  ......L ......KÐ
|-
00806530  00 00 00 00 00 04 4B 00 00 00 00 00 00 04 4A 30  ......K.......J0
| 1 || 4 || VIF0_STAT || stru_721820
00806540  00 00 00 00 00 04 49 60 00 00 00 00 00 04 48 90  ......I`......H.
|-
00806550  00 00 00 00 00 04 66 2C 00 00 00 00 00 04 71 14  ......f,......q.
| 2 || 4 || VIF0_FBRST || stru_721868
00806560  00 00 00 00 00 04 6F 9C 00 00 00 00 00 04 6E 24  ......oœ......n$
|-
00806570  00 00 00 00 00 04 59 2C 00 00 00 00 00 04 58 48  ......Y,......XH
| 1 || 4 || VIF0_ERR || stru_7217A8
00806580  00 00 00 00 00 04 57 64 00 00 00 00 00 04 56 80  ......Wd......V€
|-
00806590  00 00 00 00 00 04 75 60 00 00 00 00 00 00 00 00  ......u`........
| 2 || 4 || VIF0_ERR || stru_721598
008065A0  00 00 00 00 00 04 62 18 00 00 00 00 00 04 36 B4  ......b.......6´
|-
008065B0  00 00 00 00 00 04 7D 28 00 00 00 00 00 04 72 98  ......}(......r˜
| 1 || 4 || VIF0_MARK || stru_721790
008065C0  00 00 00 00 00 04 76 74 00 00 00 00 00 04 6B D4  ......vt......kÔ
|-
008065D0  00 00 00 00 00 04 3F AC                          ......?¬
| 2 || 4 || VIF0_MARK || stru_7215B0
</pre>
|-
 
| 1 || 4 || VIF0_CYCLE || stru_721778
==Game CONFIG commands (notepad and worklog)==
|-
All info here related with commands needs to be moved to frontpage at some point
| 1 || 4 || VIF0_MODE || stru_721760
 
|-
===ps2_netemu command 0x1===
| 1 || 4 || VIF0_NUM || stru_721748
There are some additional internal patches using CONFIG cmd id 0x01, using subs not available in 0x3B list
|-
condition: 0xBBB5F800, 0x3B949C00, 0x42133A90
| 1 || 4 || VIF0_MASK || stru_721730
setting:
|-
  0x18E1F0, sub_4670C (4.70)
| 1 || 4 || VIF0_CODE || stru_721718
  0x348EC8, sub_44338 (4.70)
|-
| 1 || 4 || VIF0_ITOPS || stru_721700
in id0x01, function id 0x18
|-
condition:  [ 0x20183F04 (+200000000 base) ] == 0x0C060F2C
| 1 || 4 || VIF0_ITOP || stru_7216E8
setting:
|-
  stores 0 in address 0x20183F04, 0x20183F34, 0x20183F3C - with 200000000 base
| 1 || 4 || VIF0_R0 || stru_7216D0
  0x183F0C, sub_46334 (4.70)
|-
  0x183F3C, sub_45DA4 (4.70)
| 1 || 4 || VIF0_R1 || stru_7216B8
  0x183D74, sub_47B50 (4.70)
|-
 
| 1 || 4 || VIF0_R2 || stru_7216A0
===ps2_netemu command 0x5===
|-
This command seems to be disabled in netemu, but is used in gxemu with ID 0x4
| 1 || 4 || VIF0_R3 || stru_721688
 
|-
*There are several games that uses it in his config data hardcoded inside ps2_gxemu.self such:
| 1 || 4 || VIF0_C0 || stru_721670
**SLES-51823 | 1 | cmd: 0x4 Hunter: The Reckoning Wayward
|-
**SLES-54135 | 1 | cmd: 0x4 Grand Theft Auto: Liberty City Stories
| 1 || 4 || VIF0_C1 || stru_721658
**SLES-54136 | 1 | cmd: 0x4 Grand Theft Auto: Liberty City Stories
|-
**SLES-54622 | 1 | cmd: 0x4 Grand Theft Auto: Vice City Stories
| 1 || 4 || VIF0_C2 || stru_721640
**SLES-54623 | 1 | cmd: 0x4 Grand Theft Auto: Vice City Stories
|-
**SLPM-65340 | 1 | cmd: 0x4 Shinseiki Evangelion: Ayanami Ikusei Keikaku with Asuka Hokan Keikaku
| 1 || 4 || VIF0_C3 || stru_721628
**SLPM-66275 | 1 | cmd: 0x4 Onimusha : Dawn of Dreams
|-
**SLUS-20001 | 1 | cmd: 0x4 Tekken Tag Tournament
| 1 || 4 || VIF1_STAT || stru_722960
**SLUS-21423 | 1 | cmd: 0x4 Grand Theft Auto: Liberty City Stories
|-
**SLUS-21590 | 1 | cmd: 0x4 Grand Theft Auto: Vice City Stories
| 2 || 4 || VIF1_STAT || stru_722618
 
|-
===ps2_netemu command 0x12===
| 2 || 4 || VIF1_FBRST || stru_722A98
 
|-
====type 1====
| 1 || 4 || VIF1_ERR || stru_722948
Playground discussion, unsure about clrlslwi  r11, r0, 16,3 result
|-
 
| 2 || 4 || VIF1_ERR || stru_722630
<pre>
|-
Syphon Filter The Omega Strain
| 1 || 4 || VIF1_MARK || stru_722930
298  00 00 00 00
|-
29C  00 00 00 00
| 2 || 4 || VIF1_MARK || stru_722648
2A0  01 00>02 00< Type1, Count 2
|-
2A4  31 00 99 18 
| 1 || 4 || VIF1_CYCLE || stru_722918
2A8  32 00 B6 18
|-
 
| 1 || 4 || VIF1_MODE || stru_722900
 
|-
type 1: (Syphon Filter The Omega Strain )
| 1 || 4 || VIF1_NUM || stru_7228E8
*0x48  | ptr to 1st value *0x2A4 (0x15F)
|-
*0x50  | count of type values
| 1 || 4 || VIF1_MASK || stru_7228D0
 
|-
        (0x18990031 >> 0xC) & 0xFFFF0 = 0x18990
| 1 || 4 || VIF1_CODE || stru_7228B8
        (0x18B60032 >> 0xC) & 0xFFFF0 = 0x18B60
|-
 
| 1 || 4 || VIF1_ITOPS || stru_7228A0
store value in [0x18990 + ??? ]
|-
| 1 || 4 || VIF1_BASE || stru_722888
seg017:0000000000198498 next_value:                            # CODE XREF: read_id0x12_type_1+120�j
|-
seg017:0000000000198498                lwz      r0, 0(r10)    # -> 0x18990031
| 1 || 4 || VIF1_OFST || stru_722870
seg017:000000000019849C                addi      r8, r8, 1     # counter
|-
seg017:00000000001984A0                ld        r29, 0(r31)
| 1 || 4 || VIF1_TOPS || stru_722858
seg017:00000000001984A4                addi      r10, r10, 4   # ptr to next value
|-
seg017:00000000001984A8                rlwinm    r28, r0, 20,12,27 # r28 = (r0 >> 12) & 0xFFFF0 = (0x18990031 >> 12) & 0xFFFF0 = 0x18990
| 1 || 4 || VIF1_ITOP || stru_722840
seg017:00000000001984AC                clrlslwi  r11, r0, 16,3 # r11 = 0x0031 << 3 = 0x188
|-
seg017:00000000001984B0                add      r26, r28, r29 # r26 = 0x18990 + ??
| 1 || 4 || VIF1_TOP || stru_722828
seg017:00000000001984B4                stw      r11, 4(r26)  # store 0x62000? or 0x188? in r26
|-
seg017:00000000001984B8                lwz      r5, 0x50(r31) # count
| 1 || 4 || VIF1_R0 || stru_722810
seg017:00000000001984BC                cmplw    cr6, r5, r8
|-
seg017:00000000001984C0                bgt      cr6, next_value
| 1 || 4 || VIF1_R1 || stru_7227F8
</pre>
|-
 
| 1 || 4 || VIF1_R2 || stru_7227E0
====type 2====
|-
 
| 1 || 4 || VIF1_R3 || stru_7227C8
Fix on Interpretation?
|-
 
| 1 || 4 || VIF1_C0 || stru_7227B0
<pre>
|-
Primal
| 1 || 4 || VIF1_C1 || stru_722798
298  00 00 00 04
|-
29C  00 00 00 00 
| 1 || 4 || VIF1_C2 || stru_722780
2A0  02 00>03 00< Type 2, Count 3
|-
2A4  5F 01 00 00
| 1 || 4 || VIF1_C3 || stru_722768
2A8  8D BD 6F 2C
|-
2AC  67 03 00 00 
| 2 || 0x10 || VIF0_FIFO || stru_721850
2B0  02 00>03 00< Type 2, Count 3
|-
2B4  6B 01 00 00
| 1 || 0x10 || VIF1_FIFO || stru_722678
2B8  31 35 70 E9
|-
2BC  72 03 00 00 
| 2 || 0x10 || VIF1_FIFO || stru_722AB0
2C0  03 00>02 00< Type 3, Count 2
|-
2C4  60 9B 39 10
| 2 || 0x10 || GIF_FIFO || stru_722B40
2C8  18 9C 39 10
|-
2CC
| 1 || 0x10 || IPU_Out_FIFO || stru_7238A8
 
|-
type 2:
| 2 || 0x10 || IPU_In_FIFO || stru_723890
*0x20C | counter
|-
*0x210 | 1st value: 0x15F      -> only gets compared, if passed check 2nd value
| 1 || 4 || D0_CHCR || stru_721610
*0x214 | 2nd value: 0x2C6FBD8D -> only gets compared, if passed use *0x218 + *0x21C
|-
*0x218 | 1 ( = count - 2)
| 2 || 4 || D0_CHCR || stru_721880
        *0x21C | ptr to 3rd value *0x2AC (0x367)
|-
 
| 1 || 4 || D0_MADR || stru_721508
</pre>
|-
 
| 2 || 4 || D0_MADR || stru_721520
====type 3====
|-
 
| 1 || 4 || D0_QWC || stru_721808
<pre>
|-
Example Primal
| 2 || 4 || D0_QWC || stru_721538
*0x11B4| counter
|-
*0x11B8| -1 -> 0x399B60?
| 1 || 4 || D0_TADR || stru_7217F0
*0x11BC| 0 -> 0x399B60?
|-
*0x11C0| ptr to *0x2C4 values
| 2 || 4 || D0_TADR || stru_721550
*0x11C4| count (2)
|-
 
| 1 || 4 || D0_ASR0 || stru_7217D8
r11 = r0 & 0xFFFFFFF = 0x10399B60 & 0xFFFFFFF = 0x399B60
|-
0x10399C18 & 0xFFFFFFF = 0x399C18
| 2 || 4 || D0_ASR0 || stru_721568
 
|-
r3 = r31 >> 28 = 0x10399B60 >> 0x1C = 1
| 1 || 4 || D0_ASR1 || stru_7217C0
a check if 1,2
|-
</pre>
| 2 || 4 || D0_ASR1 || stru_721580
 
|-
====type 4====
| 1 || 4 || D1_CHCR || stru_722690
 
|-
        cmpwi    cr7, r0, 4
| 2 || 4 || D1_CHCR || stru_722A68
        bne      cr7, panic_dword_1967BC
|-
        srwi      r9, r6, 1    # r9 = r6 >> 1 = count >> 1
| 1 || 4 || D1_MADR || stru_722A50
        addi      r11, r4, 4
|-
        stw      r9, 0x1238(r31) save count>>1
| 2 || 4 || D1_MADR || stru_722750
        std      r11, 0x1240(r31) save ptr to table values start
|-
---big handler, different register settings?---
| 1 || 4 || D1_QWC || stru_722A38
 
|-
==XMB messages related with PS2 Emulation==
| 2 || 4 || D1_QWC || stru_722738
{{Boxcode|title=explore_category_sysconf.rco\Text\English.xml|code=<syntaxhighlight lang="xml">
|-
<Text name="msg_ps_ps2_upconvert">PS/PS2 - Upscaler</Text>
| 1 || 4 || D1_TADR || stru_722A20
<Text name="msg_ps_upconvert">PS - Upscaler</Text>
|-
| 2 || 4 || D1_TADR || stru_722720
<Text name="msg_ps_ps2_smoothing">PS/PS2 - Smoothing</Text>
|-
<Text name="msg_ps_smoothing">PS - Smoothing</Text>
| 1 || 4 || D1_ASR0 || stru_722A08
<Text name="msg_ps_ps2_smoothing_explanation">Reduces the roughness of the displayed image.</Text>
|-
</syntaxhighlight>}}
| 2 || 4 || D1_ASR0 || stru_722708
 
|-
{{Boxcode|title=game_ext_plugin.rco\Text\English.xml|code=<syntaxhighlight lang="xml">
| 1 || 4 || D1_ASR1 || stru_7229F0
<Text name="msg_error_cannot_play_ps2disc_scee">This title is not currently compatible with the PS3™ system. Please visit faq.eu.playstation.com/bc for a list of PlayStation®2 format software titles that are compatible, and to update the System Software that will enable your PS3™ system to play additional PlayStation®2 format software titles.</Text>
|-
<Text name="msg_error_cannot_play_ps2disc_scea">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://www.us.playstation.com/Support/CompatibleStatus to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
| 2 || 4 || D1_ASR1 || stru_7226F0
<Text name="msg_error_cannot_play_ps2disc_scej">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://www.jp.playstation.com/ps3/status/ to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
|-
<Text name="msg_error_cannot_play_ps2disc_scek">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://www.playstation.co.kr/info/bc to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
| 1 || 4 || D2_CHCR || stru_722B28
<Text name="msg_error_cannot_play_ps2disc_sceasia">This title is not currently compatible with the PS3™ system. If you update your system software the title may become compatible with your system. Please visit http://asia.playstation.com/status to check whether a specific PlayStation®2 format software title is compatible with the PS3™ system.</Text>
|-
| 2 || 4 || D2_CHCR || stru_722B58
<Text name="msg_cannot_run_ps2_fromat_corretly_stop">A problem has occurred. This PlayStation®2 format software was forced to quit.</Text>
|-
</syntaxhighlight>}}
| 1 || 4 || D2_MADR || stru_7229D8
 
|-
{{Boxcode|title=explore_plugin_full.rco\Text\English.xml|code=<syntaxhighlight lang="xml">
| 2 || 4 || D2_MADR || stru_722AE0
<Text name="msg_setting_file_ps2">Settings File (PlayStation®2)</Text>
|-
<Text name="msg_your_bb_navigator">Your PlayStation®BB Navigator</Text>
| 1 || 4 || D2_QWC || stru_7229C0
<Text name="msg_system_driver_ps1">System Driver</Text>
|-
<Text name="msg_system_driver_ps2">System Driver (PlayStation®2)</Text>
| 2 || 4 || D2_QWC || stru_722AC8
|-
<Text name="msg_error_cannot_play_ps2_format">This model of the PS3™ system is not compatible with PlayStation®2 format software.</Text>
| 1 || 4 || D2_TADR || stru_7229A8
</syntaxhighlight>}}
|-
 
| 2 || 4 || D2_TADR || stru_722AF8
==Obsolete experiments==
|-
This is kept here for historical purposes, but needs to be rewritten or deleted
| 1 || 4 || D2_ASR0 || stru_722990
 
|-
===Getting Playstation 2 Software Emulator working===
| 2 || 4 || D2_ASR0 || stru_7226D8
 
|-
Method (on Firmware 3.55, without! Cobra-USB Dongle or Downgrade) for all consoles (fat & slim).
| 1 || 4 || D2_ASR1 || stru_722978
 
|-
1. Replace following files on your consoles /dev_flash/
| 2 || 4 || D2_ASR1 || stru_7226C0
    with the ones included in this archive
|-
    p3dwik-ps2compatfiles.rar
| 1 || 4 || D3_CHCR || stru_723740
2. Get into Factory Service Mode (FSM Tool/Dongle)
|-
3. Insert your Original PS2 Game Disc
| 2 || 4 || D3_CHCR || stru_723800
4. It will run.
|-
 
| 1 || 4 || D3_MADR || stru_7237D0
Note: Backups wont work. You're getting the compatibility of the 2.60 software emulator with all of its bugs.
|-
 
| 2 || 4 || D3_MADR || stru_723878
Download: [http://www.sendspace.com/file/bm9z9v p3dwik-ps2compatfiles.rar]<br>
|-
Possible compatibility Lists:
| 1 || 4 || D3_QWC || stru_7237B8
* http://tortuga-cove.com/forums/viewtopic.php?f=57&t=530
|-
* [[Talk:Emulation#PS2.2FPStwo]]
| 2 || 4 || D3_QWC || stru_723860
 
|-
 
| 1 || 4 || D4_CHCR || stru_7237A0
====boot_ps2====
|-
http://foxbrew.org/ps3/otheros-utils/boot_ps2.git <br />
| 2 || 4 || D4_CHCR || stru_7237E8
http://www.multi...upload.com/QKK7ETPHXZ boot_ps2-src.rar (1.43 KB) <br />
|-
http://www.multi...upload.com/YCZ63Y6TQ5 boot_ps2.pkg (69.17 KB) <br />
| 1 || 4 || D4_MADR || stru_723788
 
|-
any chance of having this package resigned for 4.21 cfw? might be useful to see if it'll boot ps2_netemu.self LPAR.
| 2 || 4 || D4_MADR || stru_723848
 
|-
(can boot ps2lpar, but also petitboot if otheros installed! 50:50 chance)
| 1 || 4 || D4_QWC || stru_723770
 
|-
[http://rghost.net/42586725 boot_ps2 4.xx eboots.zip (153 KB)] <br /> installing 3.55 pkg and replacing the eboot and editing the sfo should work.
| 2 || 4 || D4_QWC || stru_723830
 
|-
=== Enable Playstation 2 on non BC's===
| 1 || 4 || D4_TADR || stru_723758
 
|-
[[http://www.ps3devwiki.com/index.php?title=Emulation#Getting_Playstation_2_Software_Emulator_working Getting Playstation 2 Software Emulator working]]
| 2 || 4 || D4_TADR || stru_723818
 
|-
[[Image:Vsh_ps2_change1.png|left|thumb|400px|XMB Game Settings non BC/BC,patched]]<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
| 1 || 4 || D5_CHCR || stru_722498
 
|-
==== Service Mode in relation to PS2 emulation tests ====
| 2 || 4 || D5_CHCR || stru_7224C8
* Service mode resets display settings (on default it uses HDMI with composite on MultiAV connector) - this means that users of Component cables can get garbled screen / no display output (in tests below, the primairy screen) unless using composite wiring/screen (in tests below, the secondairy screen).
|-
 
| 1 || 4 || D5_MADR || stru_722408
* Service Mode also resets user presets like disc autoboot, so it needs to be disabled again if needed.
|-
 
| 2 || 4 || D5_MADR || stru_722390
* Any made Virtual Memory Cards previously will be removed and you will have no access to them, nor be able to create one.
|-
 
| 1 || 4 || D5_QWC || stru_722468
* When PS3 is switching to PS2, connection with Sixaxis / Dualshock 3 will be lost (even when using USB wired connection). In some cases easily resyncable by using PS button, but in other cases the leds stay off and the controller cannot be used (until ps2 mode is exited or console rebooted)
|-
 
| 2 || 4 || D5_QWC || stru_7223F0
* As a workaround for above wireless controller issue, you can use an USB2PS2 converter and connect an old PS2 / Dualshock2 controller.
|-
 
| 1 || 4 || D6_CHCR || stru_722480
==== tests on 2000 series PS3 Slim ====
|-
Testplatform:
| 2 || 4 || D6_CHCR || stru_7224B0
SKU: 2000 series slim (minver 2.70)
|-
Firmware: 3.55 'Rogero 3.4' mmap114+peek/poke but no SS-patches
| 1 || 4 || D6_MADR || stru_722450
Memorycards: MC:PS1 in slot1, MC:PS2 in slot2.
|-
Mainscreen: Component+Composite 576i+P/720i+P//1080i
| 2 || 4 || D6_MADR || stru_7223D8
Sec.screen: Composite 576i
|-
48 titles tested (PAL disc on PAL SKU) // [[User:Euss|Euss]]
| 1 || 4 || D6_QWC || stru_722420
 
|-
* Without Factory Service Mode : gives "Incompatible Data" when inserting PS2 disc
| 2 || 4 || D6_QWC || stru_7223A8
 
|-
* When enabling [http://www.ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher] without factory service mode (patch4 set as http://pastie.org/private/jp8zhvuocjz95cfrjm0uzg) : no changes in XMB:Game (still only PS upscaler/smoothing, no PS2 mention at all)
| 1 || 4 || unk_1000C430 || stru_722438
 
|-
* When enabling [http://www.ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher] without factory service mode (patch4 set as http://pastie.org/4355919) : gives XMB:Game PS2 smoothing/upscaling options, it also make an inserted disk to be seen as PS2 format. Still same problem of ¨incompatible title¨ and loss of BT/settings. Also after returning to XMB, it no longer sees the disc as PS2 format but as incompatible data (which suggests the lv2 patch is undone, as lv2 is reloaded when returning from the ps2 lpar)
| 2 || 4 || unk_1000C430 || stru_7223C0
 
|-
* Using [http://www.ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] without factory service mode : no resetting of date/time/displayoutput (still output on mainscreen), but all connection to any bound bluetooth device is lost, even when connected via USB (need PS button reactivation), and after a long while comes up with the message that the title is not compatible and that the ps3 needs to be updated (Basic nag screen that is on BC PS3s when inserting a noncompatible title).
| 1 || 4 || D7_CHCR || stru_7235C0
 
|-
* With Factory Service Mode enabled (there are no Xmb options to combinetest with [http://www.ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher] or [http://www.ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg]): gives ´PS2 disc´ detected at disc icon, but starting gives: resetting of date/time/displayoutput (effectively disabling my mainscreen), then all connection to any bound bluetooth device is lost, even when connected via USB (needs multiple PS button reactivation), and after a long while comes up with the message that the title is not compatible and that the ps3 needs to be updated (Basic nag screen that is on BC PS3s when inserting a noncompatible title).
| 2 || 4 || D7_CHCR || stru_723530
 
|-
In short: [http://www.ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] and Factory Service Mode seem to enable simulare (it tries to boot it) while [http://www.ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] gives you more options e.g. using [http://www.ps3devwiki.com/files/devtools/lv2-v9-pkg/ LV2Patcher].
| 1 || 4 || D7_MADR || stru_7235A8
Perhaps hardswapping out all the dev_flash ps2 emu files for the same software only emulator would circumvent the 'incompatible title' message.
|-
 
| 2 || 4 || D7_MADR || stru_723500
 
==== Second test: FW 2.70/3.15 ====
Silent Hill : gives disk icon "unsupported data" and error message like "This model of the PS3 system is not compatible with Playstation2 format software" when run via disc icon. Using [http://www.ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] gives title not supported error message like "This title is not currently compatible with the PS3 system".
 
==== Third test: FW 3.55 OtherOS++22GB (with SS Patches) ====
Silent Hill : gives disk icon "unsupported data" and error message like "This model of the PS3 system is not compatible with Playstation2 format software" when run via disc icon. Using [http://www.ps3devwiki.com/files/OtherOSplusplus/misc/boot_ps2.pkg boot_ps2.pkg] gives blackscreen lockup, not reacting on PS button, or powerbutton, requiring removing powercord.
 
 
===== considering titles to test =====
* http://en.wikipedia.org/wiki/List_of_PlayStation_3_backward_compatible_PlayStation_2_and_PlayStation_games
* http://tortuga-cove.com/forums/viewtopic.php?f=57&t=530
* http://us.playstation.com/support/compatiblestatus/index.htm
 
These have no listed issues:
* Half-Life
* Hulk
* Medal of Honor: Frontline
These have minor issues listed (but should still play):
* Silent Hill 3
* Second Sight
 
==== tests on CECHC04 (partial BC) ====
on 3.41 or on 3.55 in normal XMB mode (no disc icon in XMB): boot_ps2.pkg gives no resetting of date/time/displayoutput (still output on mainscreen), but all connection to any bound bluetooth device is lost, even when connected via USB (need PS button reactivation), and after a long while comes up with the message that the "The system was not turned off properly" as if it had experienced poweroff and from there booted back to XMB. It then returns to the XMB, but first gives an error screen, mentioning 0x80028F17 occured (''PS2 mode error 0x80028F17 "An error occurred during the start operation (80028F17)," PlayStation 2 disc Boot Error, also related to PS1 PSN games.'')
 
on 3.41 or on 3.55 in normal XMB mode (disc icon in XMB): boot_ps2.pkg gives resetting of date/time/displayoutput (no output on mainscreen), but all connection to any bound bluetooth device is lost, even when connected via USB (need PS button reactivation). The game is playable on secondary screen, and exit to XMB with holding PS button goes without 0x80028F17 errors, but does give the "The system was not turned off properly" error.
 
no disc icon:
* Medal of Honor: Rising Sun
* Half-Life
 
disc icon:
* Hulk
* Second Sight
* Silent Hill 3
 
==== Renaming ps2_netemu to ps2_emu ====
 
Tested renaming ps2_netemu.self to ps2_emu.self on CECHB01/rogero 4.21 with dev_blind mounting via multiMAN but boots to black screen, no disc activity, but controller shuts off and is synced. No PS button menu or anything.
 
boot_ps2.pkg boots, no disc activities, then throws up an error depending if the file is resigned for 4.21 or not. (tried both a resigned and the existing version)
 
 
==== PS2 on non BC HW - Tests ====
 
{| class="wikitable sortable"
|-
|-
| 1 || 4 || D7_QWC || stru_723590
! rowspan="2" | Title !! rowspan="2" | DiscID !! colspan="2" | Disc Icon !! colspan="3" | ps2_softemu !! rowspan="2" | Remarks
|-
|-
| 2 || 4 || D7_QWC || stru_723518
! <abbr title="Normal Mode">Normal</abbr> !! <abbr title="Factory Service Mode">FSM</abbr> !! 2.50 !! 2.60 !! 2.70
|-
|-
| 1 || 4 || D8_CHCR || stru_7222D0
| Action Replay MAX || SCED54409 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D8_CHCR || stru_7222E8
| Battlefield 2 Modern Combat || SLES53729 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D8_MADR || stru_7222B8
| Constantine || SLES52872 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D8_MADR || stru_722168
| Demo Disc 3-073-543-11 || PBPX95514 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D8_QWC || stru_7222A0
| EyeToy Play || SCES51513 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D8_QWC || stru_722180
| EyeToy Play 2 || SCES52748 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D8_SADR || stru_722288
| EyeToy Play 3 || SLES53315 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D8_SADR || stru_722198
| Freedom Fighters || SLES51467 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D9_CHCR || stru_722270
| Ghost in the Shell Standalone Complex || SLES53020 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D9_CHCR || stru_722318
| GoldenEye Rogue Agent || SLES52974 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D9_MADR || stru_722258
| Guerrilla Strike || SLES53344 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D9_MADR || stru_7221F8
| Gunfighter 2 Revenge of Jessy James || SLES51289 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D9_QWC || stru_722240
| Half Life || SLES50504 || ||  {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D9_QWC || stru_7221B0
| HDLoader || - || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D9_TADR || stru_722228
| International Golf Pro || SLES52349 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D9_TADR || stru_7221E0
| Jet Ion GP || SLES50544 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D9_SADR || stru_722210
| killer7 || SLES53366 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D9_SADR || stru_7221C8
| Kya Dark Lineage || SLES51473 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_CTRL || stru_721C28
| London Racer Destruction Madness || SLES53654 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_CTRL || stru_721C70
| London Racer Police Madness || SLES53536 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_STAT || stru_724130
| Manhunt || SLES52023 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_STAT || stru_7241A8
| Max Play - 10 Classic Retro Games || - || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_PCR || stru_724100
| Medal of Honor European Assault || SLES53332 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_PCR || stru_7240E8
| Medal of Honor Frontline || SLES50684 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_SQWC || stru_722138
| Medal of Honor Rising Sun || SLES51873 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_SQWC || stru_722150
| Medal of Honor Vanguard || SLES54683 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_RBSR || stru_721BF8
| Men in Black II Alien Escape || SLES50789 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_RBSR || stru_721B68
| Network Access Disc || SCES51578 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_RBOR || stru_721B80
| OPM #66 || SCED54409 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_RBOR || stru_721B98
| OPM #67 || SCED54410 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_STADR || stru_721C40
| OPM #68 || SCED54412 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_STADR || stru_721BB0
| OPM #69 || SCED54413 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || INTC_STAT || stru_724148
| OPM #70 || SCED54415 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || INTC_STAT || stru_7241C0
| OPM #72 || SCED54417 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || INTC_MASK || stru_724118
| OPM #73 || SCED54418 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || INTC_MASK || stru_724160
| OPM #74 || SCED55113 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || KPUTCHAR || stru_723B30
| OPM #75 || SCED55114 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || MSCOM || stru_723578
| OPM #77 || SCED55117 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || MSCOM || stru_723548
| OPM #79 || SCED55119 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || SMCOM || stru_723560
| Perfect Ace Pro Tournament Tennis || SLES51735 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || MSFLAG || stru_723620
| Prisoner of War || SLES50397 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || MSFLAG || stru_723680
| Ratchet & Clank 3 || SCES52456 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || SMFLAG || stru_723608
| Red Baron || SLES53434 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || SMFLAG || stru_723668
| SAS Anti-terror Force || SLES53435 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || SIF_CR || stru_7235F0
| Second Sight || SLES52670 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || SIF_CR || stru_723650
| Seek and Destroy || SLES51603 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F260 || stru_7235D8
| Silent Hill 3 || SLES51434 || || {{ps2dvd}} || {{yes}} ||  || {{no}} ||  
|-
|-
| 2 || 4 || unk_1000F260 || stru_723638
| Socom US Navy SEALs || SCES50928 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F280 || stru_723428
| Socom II US Navy SEALs || SCES51904 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || unk_1000F280 || stru_723440
| Socom 3 US Navy SEALs || SCES53300 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F290 || stru_723458
| Socom US Navy SEALs Combined Assault || SCES54477 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F2A0 || stru_723470
| Swap Magic 3 plus (PAL version 3.6) CD || SCED54409 || || {{no}} || - ||  || {{no}} ||  
|-
|-
| 2 || 4 || unk_1000F2A0 || stru_723488
| Swap Magic 3 plus (PAL version 3.6) DVD || SCED54409 || || {{ps2dvd}} || {{yes}} ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F2B0 || stru_7234A0
| Tenchu Wrath of Heaven || SLES50679 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || unk_1000F2B0 || stru_7234B8
| Terminator 3 Rise of the Machines || SLES52152 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F2C0 || stru_7234D0
| The Great Escape || SLES51315 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || unk_1000F2C0 || stru_7234E8
| The Hulk || SLES51508 || || {{ps2dvd}} || {{yes}} ||  || {{no}} ||  
|-
|-
| 1 || 4 || D_ENABLER || stru_721C10
| The Matrix Path of Neo || SLES53799 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 4 || D_ENABLEW || stru_721C58
| The Plan || SLES53965 || || {{ps2cd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 8 || unk_1000F800 || stru_7250C0
| Time Crisis 3 || SCES51844 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 2 || 8 || unk_1000F800 || stru_7250D8
| Tom Clancy's Ghost Recon || SLES51181 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 8 || unk_1000F810 || stru_725150
| Tom Clancy's Rainbow Six 3 || SLES52288 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 0x10 || unk_1000F820 || stru_7250F0
| Tom Clancy's Splinter Cell || SLES51466 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 0x10 || unk_1000F830 || stru_725108
| Tom Clancy's Splinter Cell Chaos Theory || SLES53007 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F860 || stru_725120
| Tom Clancy's Splinter Cell Pandora Tomorrow || SLES52149 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F880 || stru_725138
| Trapt || SLES53824 || || {{ps2dvd}} ||  ||  || {{no}} ||  
|-
|-
| 1 || 4 || unk_1000F8B0 || stru_725168
|}
|-
 
| 2 || 8 || PMODE || stru_721E20
==== Tests on NON-BC CECHP01/NTSC-U (Firmware 2.60/boot_ps2.pkg) ====
|-
<br>
| 2 || 8 || SMODE1 || stru_722060
<br>Amplitude - Intro prompts are completely glitched, unresponsive to controller input.
|-
<br>Backyard Football 2007 - Graphical glitches during menu and gameplay. Frame rate is okay.
| 2 || 8 || SMODE2 || stru_721F88
<br>Boogie - Intro FMV runs very slow, fails to recognize input after the title screen.
|-
<br>MLB 08: The Show - Intro videos run smoothly. Menus load with no issue. Gameplay is extremely slow with graphical glitches. Network configuration utility is completely garbled.
| 2 || 8 || SRFSH || stru_721E38
 
|-
-- Moose
| 2 || 8 || SYNCH1 || stru_721F70
 
|-
Comparative listings: http://tortuga-cove.com/forums/viewtopic.php?f=57&t=530
| 2 || 8 || SYNCH2 || stru_721F58
 
|-
==Hidden/Inaccessible menu in ps2_emu==
| 2 || 8 || SYNCV || stru_721F40
 
Apparently PS2EMU (CECH A/B) have some hidden menu that is able to print IOP configs from bios (XPARAM.ELF), i didn't found way to get there, my only idea is replacing other menu with that one in jump case at 0x5D980 (emu around 4.78). Case 21, and 22 is what seems to be hidden menu.
More info about printed data: https://www.psdevwiki.com/ps3/PS2_Emulation#TitleID.2FDiscID_in_ps2_netemu.self
 
==Crazy Taxi check==
Emulators ps2_netemu, and ps2_gxemu (maybe others too), after calculating game hash perform compare check to 0x2BD12D81ED.
ID match US release of Crazy Taxi. This id is kinda special, because Swap Magic CD version, and some other Datel products like Action Replay use Crazy Taxi TOC in their retail discs.
Is known that they literally ripped part of disc (with key/logo, and TOC), and frankesteined it with own products.
So mentioned check first compare hash, and if that match, then run function that perform another check at disc sector 267559 (0x41527), so exactly where main executable is.
I didn't figured out what next, but this is probably anti AR/Datel/SM check. What's weird, there seems to be nothing for TimeSplitters2 which if i recall correctly was used for DVD version of Swap Magic.
 
==PS2 masterlist with ps2 emu hashes==
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:Show}}" data-collapsetext="{{int:Hide}}" style="background:#cccccc;">'''PS2 ID Master List with ps2 emu hashes'''
<div class="mw-collapsible-content" style="text-align:left;">
 
{| class="wikitable"
! style="width:9%"| GameID !! GameID alt. !! Hash !! Name
|-
| SLES-54604 || SLES_546.04 || 0xe539c16935 || !Qu? pasa Neng! El videojuego
|-
| SLPS-25527 || SLPS_255.27 || 0x70c17cd155 || .hack//Fragment
|-
| SLUS-21258 || SLUS_212.58 || 0x54a955f995 || .hack//G.U. Vol.1 - Rebirth
|-
| SLUS-29199 || SLUS_291.99 || 0x1ce915b9fd || .hack//G.U. Vol.1 - Rebirth
|-
| SLPS-25651 || SLPS_256.51 || 0x91219c3195 || .hack//G.U. Vol.1 - Saitan
|-
|-
| 2 || 8 || DISPFB1 || stru_7220F0
| SLPS-25756 || SLPS_257.56 || 0xb909b419c5 || .hack//G.U. Vol.1 - Saitan [Bandai the Best]
|-
|-
| 2 || 8 || DISPLAY1 || stru_722018
| SLPS-73259 || SLPS_732.59 || 0x4fa11cb1d5 || .hack//G.U. Vol.1 - Saitan [PlayStation 2 the Best]
|-
|-
| 2 || 8 || DISPFB2 || stru_7220D8
| SLPS-25755 || SLPS_257.55 || 0xb909b419fd || .hack//G.U. Vol.1 - Saitan [Welcome Price!!]
|-
|-
| 2 || 8 || DISPLAY2 || stru_722078
| SLPS-25655 || SLPS_256.55 || 0x91219c31b5 || .hack//G.U. Vol.2 - Kimi Omou Koe
|-
|-
| 2 || 8 || EXTBUF || stru_721E50
| SLPS-73266 || SLPS_732.66 || 0x4fa11cb11d || .hack//G.U. Vol.2 - Kimi Omou Koe [PlayStation 2 the Best]
|-
|-
| 2 || 8 || EXTDATA || stru_721E68
| SLUS-21488 || SLUS_214.88 || 0x6c916dc17d || .hack//G.U. Vol.2 - Reminisce
|-
|-
| 2 || 8 || EXTWRITE || stru_721E80
| SLPS-25656 || SLPS_256.56 || 0x91219c31cd || .hack//G.U. Vol.3 - Aruku Youna Hayasa de
|-
|-
| 2 || 8 || BGCOLOR || stru_721E98
| SLPS-73267 || SLPS_732.67 || 0x4fa11cb115 || .hack//G.U. Vol.3 - Aruku Youna Hayasa de [PlayStation 2 the Best]
|-
|-
| 1 || 8 || GS_CSR || stru_722090
| SLUS-21489 || SLUS_214.89 || 0x6c916dc175 || .hack//G.U. Vol.3 - Redemption
|-
|-
| 2 || 8 || GS_CSR || stru_722120
| SLKA-25080 || SLKA_250.80 || 0xe098ea41bd || .hack//Part 1 - Infection
|-
|-
| 2 || 8 || GS_IMR || stru_722108
| SCES-52237 || SCES_522.37 || 0xb36971386d || .hack//Part 1 - Infection
|-
|-
| 2 || 8 || BUSDIR || stru_721FA0
| SLES-52237 || SLES_522.37 || 0xb36991396d || .hack//Part 1 - Infection
|-
|-
| 1 || 8 || SIGLBLID || stru_722030
| SLUS-20267 || SLUS_202.67 || 0x5ba15df195 || .hack//Part 1 - Infection
|-
|-
| 2 || 8 || SIGLBLID || stru_722048
| SLUS-29042 || SLUS_290.42 || 0xc431cd61cd || .hack//Part 1 - Infection [Demo]
|-
|-
|}
| SLUS-28023 || SLUS_280.23 || 0xc331cd61e5 || .hack//Part 1 - Infection [Trade Demo]
1000F800 to 1000F8B0 seems to be some fake regs for testing purposes. Probably not existing on real PS2. Addresses not described below are handled as a unk rw. Which mean they return 0 on read, and do nothing on write.
|-
* 1000F800 do nothing (blr). Have own handler, which suggest it was used for something earlier. [r/w]
| SLKA-25138 || SLKA_251.38 || 0x10681ab11d || .hack//Part 2 - Mutation
* 1000F810 get current ppc time base using mftb opcode, if tb == 0 then loop until its not. Could be useful, tb is used also in scheduler. [r only] 
|-
* 1000F820 return "DrJock TV Quiz P" [r only]
| SCES-52467 || SCES_524.67 || 0x8b514900a5 || .hack//Part 2 - Mutation
* 1000F830 return "hD bags few lynx" [r only]
|-
That make string "DrJock TV Quiz PhD bags few lynx" - This is perfect summary of Sony work. Since correct pangram should use "MrJock". So even here they made mistake.
| SLES-52467 || SLES_524.67 || 0x8b51a901a5 || .hack//Part 2 - Mutation
* 1000F860 seems to return halfword of current pad state (0xFFFF if there is no button input currently). [r only]
|-
* 1000F880 return hardcoded value of 0x4457, which match emu revision i'm working on. Can be just coincidence. [r only]
| SLUS-20562 || SLUS_205.62 || 0x8479852985 || .hack//Part 2 - Mutation
* 1000F8B0 return unk value. Seems to be related to fe spe. [r only]
|-
 
| SLUS-29055 || SLUS_290.55 || 0xc431cd61a5 || .hack//Part 2 - Mutation [Demo]
==Random notes about SPE in ps2_netemu==
|-
 
| SLUS-28032 || SLUS_280.32 || 0xfb09f55965 || .hack//Part 2 - Mutation [Trade Demo]
===IOP SPE===
|-
This
| SLKA-25145 || SLKA_251.45 || 0x10681ab145 || .hack//Part 3 - Outbreak
SPE run not only dma related stuff, but also fully fledged r3000 instruction interpreter (yes interpreter, not recompiler).
|-
 
| SCES-52469 || SCES_524.69 || 0x8b51490095 || .hack//Part 3 - Outbreak
<pre>
|-
  opcode      | address
| SLES-52469 || SLES_524.69 || 0x8b51a90195 || .hack//Part 3 - Outbreak
--------------+-------- 
|-
r3000_ADDI      0x317C0
| SLUS-20563 || SLUS_205.63 || 0x847985298d || .hack//Part 3 - Outbreak
r3000_ADDIU    0x31800
|-
r3000_SLTI      0x31840
| SLUS-29065 || SLUS_290.65 || 0xfc09f5592d || .hack//Part 3 - Outbreak [Demo]
r3000_SLTIU    0x31880
|-
r3000_ANDI      0x318C0
| SCES-52468 || SCES_524.68 || 0x8b5149009d || .hack//Part 4 - Quarantine
r3000_ORI      0x31900
|-
r3000_XORI      0x31940
| SLES-52468 || SLES_524.68 || 0x8b51a9019d || .hack//Part 4 - Quarantine
r3000_LUI      0x31980
|-
r3000_ADD      0x319C0
| SLUS-20564 || SLUS_205.64 || 0x84798529b5 || .hack//Part 4 - Quarantine
r3000_ADDU      0x31A00
|-
r3000_SUB      0x31A40
| SLKA-25174 || SLKA_251.74 || 0x87002a925 || .hack//Part 4 - Quarantine
r3000_SUBU      0x31A80
|-
r3000_SLT      0x31AC0
| SLUS-29084 || SLUS_290.84 || 0xfc09f55985 || .hack//Part 4 - Quarantine [Demo]
r3000_SLTU      0x31B00
|-
r3000_AND      0x31B40
| SCPS-55029 || SCPS_550.29 || 0xd91cc8015 || .hack//Vol.1
r3000_OR        0x31B80
|-
r3000_XOR      0x31BC0
| SLPS-25121 || SLPS_251.21 || 0x10a11cb185 || .hack//Vol.1
r3000_NOR      0x31C00
|-
r3000_SLL      0x31C40
| SLPS-73230 || SLPS_732.30 || 0x47a914b9f5 || .hack//Vol.1 & Vol.2 [PlayStation 2 The Best] [Vol.1 Disc]
r3000_unk1      0x31C80 Primary opcode field (Bit 26..31) = 0x3E (debug stuff, not existing on real r3000)
|-
r3000_unk2      0x31CC0 Primary opcode field (Bit 26..31) = 0x3F (debug stuff, not existing on real r3000)
| SLPS-73231 || SLPS_732.31 || 0x47a914b9fd || .hack//Vol.1 & Vol.2 [PlayStation 2 The Best] [Vol.2 Disc]
r3000_SRL      0x31D00
|-
r3000_SRA      0x31D40
| SCPS-55042 || SCPS_550.42 || 0x75e9b4f8d5 || .hack//Vol.2
r3000_SLLV      0x31D80
|-
r3000_SRLV      0x31DC0
| SLPS-25143 || SLPS_251.43 || 0x10a11cb135 || .hack//Vol.2 - Mutation
r3000_SRAV      0x31E00
|-
r3000_MULT      0x31E40
| SCAJ-20004 || SCAJ_200.04 || 0x9bedf8b0ad || .hack//Vol.3
r3000_MULTU    0x31F00
|-
r3000_DIV      0x31F80
| SLPS-25158 || SLPS_251.58 || 0x8b904a9a5 || .hack//Vol.3 - Erosion Pollution
r3000_MFHI      0x32080
|-
r3000_MFLO      0x320C0
| SLPS-73232 || SLPS_732.32 || 0x47a914b905 || .hack//Vol.3 & Vol.4 [PlayStation 2 The Best] [Vol.3 Disc]
r3000_MTHI      0x32100
|-
r3000_MTLO      0x32140
| SLPS-73233 || SLPS_732.33 || 0x47a914b90d || .hack//Vol.3 & Vol.4 [PlayStation 2 The Best] [Vol.4 Disc]
r3000_J        0x32180
|-
r3000_JAL      0x32200
| SCAJ-20024 || SCAJ_200.24 || 0x9bedf8b04d || .hack//Vol.4
r3000_JR        0x32280
|-
r3000_JALR      0x322C0
| SLPS-25202 || SLPS_252.02 || 0xb10ca10d || .hack//Vol.4 - Zettai Houi
r3000_BEQ      0x32300
|-
r3000_BNE      0x32340
| SLPM-55148 || SLPM_551.48 || 0x6dfe4ce1bd || 007 - Nagusame no Houshuu
r3000_BLEZ      0x32380
|-
r3000_BGTZ      0x323C0
| SLPS-25203 || SLPS_252.03 || 0xb10ca105 || 007 - NightFire
r3000_BcondZ    0x32400
|-
r3000_SYSCALL  0x32480
| SLES-51258 || SLES_512.58 || 0xba619931dd || 007 - NightFire [Platinum]
r3000_BREAK    0x324C0
|-
r3000_COP_bad  0x32500
| SLPM-65763 || SLPM_657.63 || 0xf81eac0125 || 007 Goldeneye - Rogue Agent
r3000_COP0      0x32540
|-
r3000_bad_op    0x32740
| SLES-52856 || SLES_528.56 || 0x2bf109a15d || 10 Most Wanted
r3000_LB        0x32840
|-
r3000_LH        0x32940
| SCES-53150 || SCES_531.50 || 0x538991d815 || 10 Pin - Champions' Alley
r3000_LW        0x32A40
|-
r3000_LBU      0x32B80
| SLES-53150 || SLES_531.50 || 0x538971d915 || 10 Pin - Champions' Alley
r3000_LHU      0x32C80
|-
r3000_LWL      0x32D80
| SLPM-60262 || SLPM_602.62 || 0x62fe4ce1ed || 10th Anniversary Memorial Save Data [Disc 2] [PS2 Taiou]
r3000_LWR      0x32E80
|-
r3000_SB        0x32F80
| SLPM-60265 || SLPM_602.65 || 0x62fe4ce195 || 10th Anniversary PS1 and PS2 All-Soft Catalogue Special SaveData Collection
r3000_SH        0x33080
|-
r3000_SW        0x33180
| SLPM-65843 || SLPM_658.43 || 0x886edc71d5 || 120-en no Haru - 120yen Stories
r3000_SWL      0x33300
|-
r3000_SWR      0x33400
| SLPM-66901 || SLPM_669.01 || 0x9176c469fd || 12Riven - The Psi-Climinal of Integral
 
|-
Addresses above ARE NOT the ones in emulator memory, this is local storage address in IOP SPE
| CF00-15024 || CF00_150.24 || 0xa6b064902c || 12Riven - The Psi-Climinal of Integral [Soundtrack Edition]
|-
| SCES-50214 || SCES_502.14 || 0xb96179303d || 18 Wheeler
|-
| SLES-50214 || SLES_502.14 || 0xb96199313d || 18 Wheeler
|-
| SLPM-62211 || SLPM_622.11 || 0x7ce654f9dd || 18 Wheeler
|-
| SCES-51214 || SCES_512.14 || 0xb269713875 || 18 Wheeler - American Pro Trucker
|-
| SLES-51214 || SLES_512.14 || 0xb269913975 || 18 Wheeler - American Pro Trucker
|-
| SLUS-20210 || SLUS_202.10 || 0x2bd12d812d || 18 Wheeler - American Pro Trucker
|-
| SCES-52276 || SCES_522.76 || 0xbb617930ad || 187 - Ride or Die
|-
| SLES-52276 || SLES_522.76 || 0xbb619931ad || 187 - Ride or Die
|-
| SLUS-21116 || SLUS_211.16 || 0xcf10da17d || 187 - Ride or Die
|-
| SCES-51741 || SCES_517.41 || 0x32e9f1b86d || 1945 I & II - The Arcade Games
|-
| SLES-51741 || SLES_517.41 || 0x32e911b96d || 1945 I & II - The Arcade Games
|-
| SLPM-62320 || SLPM_623.20 || 0x64fe4ce15d || 2003-nen Kaimaku - Ganbare Kyuukai-ou - Iwayuru Pro Yakyuu desu ne
|-
| SLPM-62320 || SLPM_623.20 || 0x64fe4ce15d || 2003-nen Kaimaku - Ganbare Kyuukai-ou - Iwayuru Pro Yakyuu desu ne
|-
| SCED-52194 || SCED_521.94 || 0xca9a89c0ed || 2004 Classics Hitlist
|-
| SLES-53357 || SLES_533.57 || 0xac71892175 || 21 Card Games
|-
| SCES-53358 || SCES_533.58 || 0xac7169206d || 24 - The Game
|-
| SLES-53358 || SLES_533.58 || 0xac7189216d || 24 - The Game
|-
| SLPM-62132 || SLPM_621.32 || 0x148e3c910d || 24 - The Game
|-
| SLUS-21268 || SLUS_212.68 || 0x54a955f965 || 24 - The Game
|-
| SCED-53622 || SCED_536.22 || 0x6c3a2960ed || 24 - The Game [Demo]
|-
| SCES-53199 || SCES_531.99 || 0x439981c88d || 25 to Life
|-
| SLES-53199 || SLES_531.99 || 0x439961c98d || 25 to Life
|-
| SLUS-21016 || SLUS_210.16 || 0x14e915b945 || 25 to Life
|-
| SLUS-29129 || SLUS_291.29 || 0xec19e5493d || 25 to Life [Public Beta Vol.1.0]
|-
| PCPX-96328 || PCPX_963.28 || 0x4e3c641855 || 3 Title Special Disc - Saru! Get You! 2 + PoPoLoCrois - Hajimari no Bouken + Boku no Natsuyasumi 2
|-
| SLPS-25357 || SLPS_253.57 || 0x58e954f9ad || 3-Nen B-Gumi Kinpachi Sensei - Densetsu no Kyoudan ni Tate!
|-
| SLPM-66089 || SLPM_660.89 || 0x48ae1cb1c5 || 3-Nen B-Gumi Kinpachi Sensei - Densetsu no Kyoudan ni Tate! [Best]
|-
| SLPS-20214 || SLPS_202.14 || 0x2b912c810d || 3D Fighting School 2
|-
| SLPS-20318 || SLPS_203.18 || 0x43f944e925 || 3D Kakutou Tsukuru 2 [Enterbrain Collection]
|-
| SLPS-20482 || SLPS_204.82 || 0x9429943915 || 3D Mahjong + Suzume Paitori
|-
| SLPM-65608 || SLPM_656.08 || 0xd036842955 || 3LDK - Shiawase ni Narouyo
|-
| SLPM-65607 || SLPM_656.07 || 0xd03684292d || 3LDK - Shiawase ni Narouyo [Limited Edition]
|-
| SCES-50194 || SCES_501.94 || 0xb169713895 || 4x4 Evolution
|-
| SLES-50194 || SLES_501.94 || 0xb169913995 || 4x4 Evolution
|-
| SLUS-20091 || SLUS_200.91 || 0xbf10da145 || 4x4 Evolution
|-
| SCES-51199 || SCES_511.99 || 0x499189c005 || 4x4 Evolution II
|-
| SLES-51199 || SLES_511.99 || 0x499169c105 || 4x4 Evolution II
|-
| SCES-53734 || SCES_537.34 || 0xcc1109404d || 50cent - Bulletproof
|-
| SCES-53906 || SCES_539.06 || 0x14c9d19835 || 50cent - Bulletproof
|-
| SCES-53994 || SCES_539.94 || 0xcd1c980ed || 50cent - Bulletproof
|-
| SLES-53734 || SLES_537.34 || 0xcc11e9414d || 50cent - Bulletproof
|-
| SLES-53906 || SLES_539.06 || 0x14c9319935 || 50cent - Bulletproof
|-
| SLES-53994 || SLES_539.94 || 0xcd12981ed || 50cent - Bulletproof
|-
| SLUS-21315 || SLUS_213.15 || 0x44b945e9cd || 50cent - Bulletproof
|-
| SCES-50109 || SCES_501.09 || 0x588199d005 || 7 Blades
|-
| SLES-50109 || SLES_501.09 || 0x588179d105 || 7 Blades
|-
| SLPM-65008 || SLPM_650.08 || 0xc75eec41fd || 7 Blades
|-
| SLPM-65057 || SLPM_650.57 || 0x37ae1cb185 || 7 Blades
|-
| SCES-53280 || SCES_532.80 || 0xbc6179300d || 7 Sins
|-
| SCES-53297 || SCES_532.97 || 0xbc61793085 || 7 Sins
|-
| SLES-53280 || SLES_532.80 || 0xbc6199310d || 7 Sins
|-
| SLES-53297 || SLES_532.97 || 0xbc61993185 || 7 Sins
|-
| SLES-53364 || SLES_533.64 || 0xac718921bd || 7 Sins
|-
| SLES-55069 || SLES_550.69 || 0x75a951f92d || 7 Wonders of the Ancient World
|-
| SLUS-21693 || SLUS_216.93 || 0xbd41bd11c5 || 7 Wonders of the Ancient World
|-
| SLPS-25672 || SLPS_256.72 || 0x8939842955 || 7Cafe - Katashiki Mei Bonba Pawafuru 2
|-
| SCUS-97373 || SCUS_973.73 || 0xcf796528fd || 989 Sports 2004 Demo Disc
|-
| SLPS-25082 || SLPS_250.82 || 0xe051ec41ad || A-Ressha de Ikou 2001 Perfect Set
|-
| SLPS-25017 || SLPS_250.17 || 0xf041fc51a5 || A-Train 2001
|-
| SCES-51716 || SCES_517.16 || 0x32e9f1b8a5 || A-Train 6
|-
| SLES-51716 || SLES_517.16 || 0x32e911b9a5 || A-Train 6
|-
| SLPS-20006 || SLPS_200.06 || 0x1ba11cb1bd || A-Train 6
|-
| SLPS-25829 || SLPS_258.29 || 0xa111ac0115 || A.C.E. Another Century's Episode 2 [Special Vocal Version]
|-
| SLPS-25743 || SLPS_257.43 || 0xb909b4195d || Aa Megami Sama
|-
| SLPS-25894 || SLPS_258.94 || 0xd161dc717d || Aa Megami-sama [Best Collection]
|-
| SLPS-25742 || SLPS_257.42 || 0xb909b41955 || Aammegami-Sama [Limited Edition]
|-
| SLPM-61018 || SLPM_610.18 || 0x2bb604a945 || Abarenbou Princess
|-
| SCES-51080 || SCES_510.80 || 0x518991d8a5 || AC Milan Club Football
|-
| SLES-51080 || SLES_510.80 || 0x518971d9a5 || AC Milan Club Football
|-
| SCES-52656 || SCES_526.56 || 0xdb011950ed || AC Milan Club Football 2005
|-
| SLES-52656 || SLES_526.56 || 0xdb01f951ed || AC Milan Club Football 2005
|-
| SLES-55457 || SLES_554.57 || 0x9e41b91125 || AC/DC LIVE - Rock Band Track Pack
|-
| SCES-50410 || SCES_504.10 || 0x895149006d || Ace Combat - Distant Thunder
|-
| SLES-50410 || SLES_504.10 || 0x8951a9016d || Ace Combat - Distant Thunder
|-
| SCED-53081 || SCED_530.81 || 0xe3b2a1e81d || Ace Combat - Squadron Leader
|-
| SCED-53115 || SCED_531.15 || 0xebbaa9e005 || Ace Combat - Squadron Leader
|-
| SCES-52424 || SCES_524.24 || 0x8359410875 || Ace Combat - Squadron Leader
|-
| SLES-52424 || SLES_524.24 || 0x8359a10975 || Ace Combat - Squadron Leader
|-
| SCES-54041 || SCES_540.41 || 0x74a9b1f80d || Ace Combat - The Belkan War
|-
| SLES-54041 || SLES_540.41 || 0x74a951f90d || Ace Combat - The Belkan War
|-
| SLPS-25052 || SLPS_250.52 || 0xe859e44995 || Ace Combat 4 - Shattered Skies
|-
| SLUS-20152 || SLUS_201.52 || 0x3bc13d916d || Ace Combat 4 - Shattered Skies
|-
| SLPS-73205 || SLPS_732.05 || 0xbf51ec41d5 || Ace Combat 4 - Shattered Skies [PlayStation 2 The Best]
|-
| SLPS-73410 || SLPS_734.10 || 0x77992489a5 || Ace Combat 4 [PlayStation 2 The Best]
|-
| SCAJ-20104 || SCAJ_201.04 || 0xb3c5d098e5 || Ace Combat 5 - The Unsung War
|-
| SLPS-25418 || SLPS_254.18 || 0x48f944e985 || Ace Combat 5 - The Unsung War
|-
| SLUS-20851 || SLUS_208.51 || 0xcc31cd61c5 || Ace Combat 5 - The Unsung War
|-
| SCKA-20082 || SCKA_200.82 || 0xb78eaa00d || Ace Combat 5 - The Unsung War [BigHits Series]
|-
| SCAJ-20136 || SCAJ_201.36 || 0xbbcdd890ed || Ace Combat 5 - The Unsung War [PlayStation 2 The Best]
|-
| SLPS-73218 || SLPS_732.18 || 0x47a914b995 || Ace Combat 5 - The Unsung War [PlayStation 2 The Best]
|-
| SCKA-20042 || SCKA_200.42 || 0x370e2a8c5 || Ace Combat 5: The Unsung War
|-
| SCAJ-20173 || SCAJ_201.73 || 0xa3d5c088dd || Ace Combat Zero - The Belkan War
|-
| SCKA-20070 || SCKA_200.70 || 0xb78eaa0ad || Ace Combat Zero - The Belkan War
|-
| SLPS-25629 || SLPS_256.29 || 0x99299439ed || Ace Combat Zero - The Belkan War
|-
| SLUS-21346 || SLUS_213.46 || 0x4cb14de1cd || Ace Combat Zero - The Belkan War
|-
| SLPS-73250 || SLPS_732.50 || 0x4fa11cb19d || Ace Combat Zero - The Belkan War [PlayStation 2 The Best]
|-
| SCES-51503 || SCES_515.03 || 0xfa21397035 || Ace Lightning
|-
| SLES-51503 || SLES_515.03 || 0xfa21d97135 || Ace Lightning
|-
| SCES-52532 || SCES_525.32 || 0xfb213970ed || Aces of War
|-
| SLES-52532 || SLES_525.32 || 0xfb21d971ed || Aces of War
|-
| SLPM-66458 || SLPM_664.58 || 0x20c674d935 || Acheter Fuuraiki
|-
| SCES-52956 || SCES_529.56 || 0x3d9c18855 || Action Girlz Racing
|-
| SLES-52956 || SLES_529.56 || 0x3d9218955 || Action Girlz Racing
|-
| SLES-54617 || SLES_546.17 || 0xe539c1699d || Action Man A.T.O.M. - Alpha Teens on Machines
|-
| SLES-50009 || SLES_500.09 || 0x60b941e91d || Action Replay MAX
|-
| SCES-51313 || SCES_513.13 || 0xaa71692095 || Activision Anthology
|-
| SLES-51313 || SLES_513.13 || 0xaa71892195 || Activision Anthology
|-
| SLUS-20588 || SLUS_205.88 || 0x8c718d217d || Activision Anthology
|-
| SCES-52521 || SCES_525.21 || 0xfb21397005 || Adibou & Les Voleurs d'Energie
|-
| SLES-52521 || SLES_525.21 || 0xfb21d97105 || Adibou & Les Voleurs d'Energie
|-
| SLPS-25906 || SLPS_259.06 || 0xd161dc71dd || ADK Tamashii
|-
| SLPS-25279 || SLPS_252.79 || 0x30813c9155 || Adventure Boy Club Magazine
|-
| SLPM-65061 || SLPM_650.61 || 0x37ae1cb1a5 || Adventure of Tokyo Disney Sea
|-
| SLUS-20170 || SLUS_201.70 || 0x23d92589e5 || Adventures of Cookie & Cream, The
|-
| SLUS-21592 || SLUS_215.92 || 0x85798529d5 || Adventures of Darwin, The
|-
| SLUS-20887 || SLUS_208.87 || 0xf409f559dd || Adventures of Jimmy Neutron, The - Attack of the Twonkies
|-
| SCES-53956 || SCES_539.56 || 0x4d9c18895 || Aeon Flux
|-
| SCES-54169 || SCES_541.69 || 0x548991d82d || Aeon Flux
|-
| SLES-53956 || SLES_539.56 || 0x4d9218995 || Aeon Flux
|-
| SLES-54169 || SLES_541.69 || 0x548971d92d || Aeon Flux
|-
| SLUS-21205 || SLUS_212.05 || 0x24d925891d || Aeon Flux
|-
| SLPM-65161 || SLPM_651.61 || 0x1f863499ed || Aero Dancing 4
|-
| SLPM-65150 || SLPM_651.50 || 0x27be0ca16d || Aero Dancing 4 - New Generation
|-
| SLPM-65387 || SLPM_653.87 || 0x67fe4ce185 || Aero Dancing 4 - New Generation [Sega The Best 2800]
|-
| SLUS-20614 || SLUS_206.14 || 0xb449b51915 || Aero Elite - Combat Academy
|-
| SLPM-62301 || SLPM_623.01 || 0x6cf644e93d || Aerobics Revolution
|-
| SCES-51168 || SCES_511.68 || 0x499189c0fd || AFL Live 2004 - Aussie Rules Football
|-
| SCES-51903 || SCES_519.03 || 0x1ac1d99055 || AFL Live 2004 - Aussie Rules Football
|-
| SLES-51168 || SLES_511.68 || 0x499169c1fd || AFL Live 2004 - Aussie Rules Football
|-
| SLES-51903 || SLES_519.03 || 0x1ac1399155 || AFL Live 2004 - Aussie Rules Football
|-
| SLES-52368 || SLES_523.68 || 0x9349b119a5 || AFL Live Premiership Edition
|-
| SCES-53449 || SCES_534.49 || 0x845941087d || AFL Premiership 2005
|-
| SLES-53449 || SLES_534.49 || 0x8459a1097d || AFL Premiership 2005
|-
| SCES-54068 || SCES_540.68 || 0x7ca1b9f06d || AFL Premiership 2006
|-
| SCES-54639 || SCES_546.39 || 0xed31296025 || AFL Premiership 2007
|-
| SLPM-65579 || SLPM_655.79 || 0xc82e9c3155 || After School Love Beat
|-
| SLPM-65482 || SLPM_654.82 || 0x4fd664c9a5 || After...
|-
| SLPM-65481 || SLPM_654.81 || 0x4fd664c9bd || After... [Limited Edition]
|-
| SLUS-20446 || SLUS_204.46 || 0x639965c905 || Agassi - Tennis Generation
|-
| SCES-52125 || SCES_521.25 || 0x528991d80d || Agassi Tennis Generation
|-
| SLES-52125 || SLES_521.25 || 0x528971d90d || Agassi Tennis Generation
|-
| SCES-50282 || SCES_502.82 || 0xa97169204d || Age of Empires II - Age of Kings
|-
| SLES-50282 || SLES_502.82 || 0xa97189214d || Age of Empires II - Age of Kings
|-
| SLPM-62076 || SLPM_620.76 || 0x24be0ca17d || Age of Empires II - The Age of Kings
|-
| SLES-52974 || SLES_529.74 || 0xbd12981cd || Agent Collection [Disc 1]
|-
| SLES-52005 || SLES_520.05 || 0x7aa159f1e5 || Agent Collection [Disc 2]
|-
| SCES-53910 || SCES_539.10 || 0x14c9d19815 || Agent Hugo
|-
| SLES-53504 || SLES_535.04 || 0xf429d17945 || Agent Hugo
|-
| SLES-53910 || SLES_539.10 || 0x14c9319915 || Agent Hugo
|-
| SLES-55364 || SLES_553.64 || 0xa679812935 || Agent Hugo - Hula Holiday
|-
| SLES-54917 || SLES_549.17 || 0x15c931998d || Agent Hugo - Lemoon Twist
|-
| SLES-54212 || SLES_542.12 || 0x449961c9d5 || Agent Hugo - Roborumble
|-
| SLUS-20327 || SLUS_203.27 || 0x4bb14de1e5 || Aggressive Inline
|-
| SLUS-29021 || SLUS_290.21 || 0xcc39c569bd || Aggressive Inline [Demo]
|-
| SCES-50480 || SCES_504.80 || 0xf9213970cd || Aggressive Inline Skating
|-
| SLES-50480 || SLES_504.80 || 0xf921d971cd || Aggressive Inline Skating
|-
| SLPS-20000 || SLPS_200.00 || 0x1ba11cb18d || AH-64D Apache [Beta]
|-
| SLPM-62329 || SLPM_623.29 || 0x64fe4ce115 || AI Igo 2003
|-
| SLPM-62330 || SLPM_623.30 || 0x64fe4ce10d || AI Mahjong 2003
|-
| SLPM-62323 || SLPM_623.23 || 0x64fe4ce145 || AI Shogi 2003
|-
| SLPS-25225 || SLPS_252.25 || 0x38893499ed || Ai Yori Aoshi
|-
| SLPS-25224 || SLPS_252.24 || 0x38893499e5 || Ai Yori Aoshi [Limited Edition]
|-
| SLPS-25274 || SLPS_252.74 || 0x30813c917d || Aikagi
|-
| SLPM-65922 || SLPM_659.22 || 0xa046f45975 || Aikagi [Best Version]
|-
| SLPS-25447 || SLPS_254.47 || 0x40f14ce1e5 || Aim for the Top! Gunbuster
|-
| SLPS-25127 || SLPS_251.27 || 0x10a11cb1b5 || Air
|-
| SLPM-66982 || SLPM_669.82 || 0xa94efc515d || Air [Best Version]
|-
| SLPM-65844 || SLPM_658.44 || 0x886edc71ed || Air [Best]
|-
| SLUS-20703 || SLUS_207.03 || 0xa459a509cd || Air Force - Delta Strike
|-
| SLPM-65260 || SLPM_652.60 || 0x79e2c81dd || Air Land Force
|-
| SCES-53772 || SCES_537.72 || 0x34e9f1b8e5 || Air Raid 3
|-
| SLES-53772 || SLES_537.72 || 0x34e911b9e5 || Air Raid 3
|-
| SLPS-20216 || SLPS_202.16 || 0x2b912c817d || Air Ranger - Rescue Helicopter
|-
| SLKA-25052 || SLKA_250.52 || 0xe890e24995 || Air Ranger 2 - Rescue Helicopter
|-
| SLPS-25098 || SLPS_250.98 || 0x18a914b9d5 || Air Ranger 2 - Rescue Helicopter
|-
| SLPM-65409 || SLPM_654.09 || 0x5fc674d9ed || Air Ranger 2 - Rescue Helicopter - Plus
|-
| SLPM-65325 || SLPM_653.25 || 0x77ee5cf1a5 || Air Ranger 2 - Rescue Helicopter [Best]
|-
| SLPS-20083 || SLPS_200.83 || 0xbb10ca105 || Air Ranger Rescue Helicopter
|-
| SCES-50953 || SCES_509.53 || 0x71a9b1f88d || Air Rescue Ranger
|-
| SLES-50953 || SLES_509.53 || 0x71a951f98d || Air Rescue Ranger
|-
| SCES-50246 || SCES_502.46 || 0xa179612825 || AirBlade
|-
| SLES-50246 || SLES_502.46 || 0xa179812925 || AirBlade
|-
| SLUS-20346 || SLUS_203.46 || 0x4bb14de10d || AirBlade
|-
| SLUS-29017 || SLUS_290.17 || 0xcc39c5699d || Airblade [Demo]
|-
| SCES-52939 || SCES_529.39 || 0x3d9c188ed || Airborne Troops - Countdown to D-Day
|-
| SLES-52939 || SLES_529.39 || 0x3d92189ed || Airborne Troops - Countdown to D-Day
|-
| SLUS-21125 || SLUS_211.25 || 0x34c935998d || Airboure Troops - Countdown to D-Day
|-
| SLPM-65486 || SLPM_654.86 || 0x4fd664c985 || Airforce Delta - Blue Wing Knights
|-
| SLPM-65722 || SLPM_657.22 || 0xe80ebc11fd || Airforce Delta - Blue Wing Knights [Konami the Best]
|-
| SLKA-25133 || SLKA_251.33 || 0x10681ab1e5 || AirForce Delta Strike
|-
| SLPM-65044 || SLPM_650.44 || 0x3fa614b925 || Aizouban Angelique Trois [Koei The Best]
|-
| SCES-51079 || SCES_510.79 || 0x518991d8dd || Ajax Club Football
|-
| SLES-51079 || SLES_510.79 || 0x518971d9dd || Ajax Club Football
|-
| SCES-52661 || SCES_526.61 || 0xdb011950c5 || Ajax Club Football 2005
|-
| SLES-52661 || SLES_526.61 || 0xdb01f951c5 || Ajax Club Football 2005
|-
| SLPM-62269 || SLPM_622.69 || 0x74ee5cf125 || Akagi - Yami ni Oritattatensai
|-
| SLPM-65732 || SLPM_657.32 || 0xf016a40915 || Akaiito
|-
| SLPM-55006 || SLPM_550.06 || 0x596248945 || Akane Iro ni Somaru Saka - Parallel
|-
| SCES-50919 || SCES_509.19 || 0x9d1c98085 || Akira Psycho Ball
|-
| SLES-50919 || SLES_509.19 || 0x9d1298185 || Akira Psycho Ball
|-
| SLPS-20150 || SLPS_201.50 || 0x3b813c911d || Akira Psycho Ball
|-
| SLPM-65151 || SLPM_651.51 || 0x27be0ca165 || Akudaikan
|-
| SLPM-65339 || SLPM_653.39 || 0x77ee5cf115 || Akudaikan [Global The Best]
|-
| SLPM-65330 || SLPM_653.30 || 0x77ee5cf15d || Akudaikan 2
|-
| SLPM-65620 || SLPM_656.20 || 0xd0368429b5 || Akudaikan 2 [Global The Best]
|-
| SLPM-66653 || SLPM_666.53 || 0xd1368429fd || Akudaikan 3
|-
| SLPM-55145 || SLPM_551.45 || 0x6dfe4ce195 || Akudaikan 3 [Global the Best]
|-
| SLPM-66175 || SLPM_661.75 || 0x58be0ca165 || Akumajo Dracula - Yami no Juin
|-
| SLPM-66668 || SLPM_666.68 || 0xd93e8c217d || Akumajo Dracula - Yami no Juin [Konami the Best]
|-
| SLES-54958 || SLES_549.58 || 0x1dc13991dd || Alan Hansen's Sports Challenge
|-
| SCES-52063 || SCES_520.63 || 0x62b9a1e82d || Alarm for Cobra 11 Autobahn
|-
| SLES-52063 || SLES_520.63 || 0x62b941e92d || Alarm for Cobra 11 Autobahn
|-
| SCES-53360 || SCES_533.60 || 0xac7169209d || Alarm for Cobra 11 Vol.2 - Hot Pursuit
|-
| SLES-53360 || SLES_533.60 || 0xac7189219d || Alarm for Cobra 11 Vol.2 - Hot Pursuit
|-
| SLES-52920 || SLES_529.20 || 0x1bc139916d || Alarm fuer Cobra 11 Vol II
|-
| SCES-50429 || SCES_504.29 || 0x89514900d5 || Alex Ferguson Player Manager 2002
|-
| SLES-50429 || SLES_504.29 || 0x8951a901d5 || Alex Ferguson Player Manager 2002
|-
| SLUS-21321 || SLUS_213.21 || 0x44b945e99d || Alfa Romeo Racing Italiano
|-
| SCES-51821 || SCES_518.21 || 0x2af1e9a0f5 || Alias
|-
| SCES-51822 || SCES_518.22 || 0x2af1e9a0ed || Alias
|-
| SLES-51821 || SLES_518.21 || 0x2af109a1f5 || Alias
|-
| SLES-51822 || SLES_518.22 || 0x2af109a1ed || Alias
|-
| SLUS-20673 || SLUS_206.73 || 0xa459a5093d || Alias
|-
| SLPM-62341 || SLPM_623.41 || 0x5cc674d9cd || Alice's Adventures in Wonderland
|-
| SLUS-21090 || SLUS_210.90 || 0xcf10da18d || Alien Homind
|-
| SCES-53139 || SCES_531.39 || 0x538991d87d || Alien Humanoid
|-
| SLES-53139 || SLES_531.39 || 0x538971d97d || Alien Humanoid
|-
| SLES-55532 || SLES_555.32 || 0x8e51a9015d || Aliens in the Attic
|-
| SCES-51792 || SCES_517.92 || 0x22f9e1a815 || Aliens vs Predator - Extinction
|-
| SLES-51792 || SLES_517.92 || 0x22f901a915 || Aliens vs Predator - Extinction
|-
| SLUS-20147 || SLUS_201.47 || 0x3bc13d9135 || Aliens vs Predator - Extinction
|-
| SLPS-20139 || SLPS_201.39 || 0x3b813c91f5 || All Star Pro-Wrestling II
|-
| SCES-50218 || SCES_502.18 || 0xb96179305d || All-Star Baseball 2002
|-
| SLES-50218 || SLES_502.18 || 0xb96199315d || All-Star Baseball 2002
|-
| SLPM-62069 || SLPM_620.69 || 0x24be0ca135 || All-Star Baseball 2002
|-
| SLUS-20008 || SLUS_200.08 || 0x1be11db1cd || All-Star Baseball 2002
|-
| SCES-50447 || SCES_504.47 || 0xf12931783d || All-Star Baseball 2003
|-
| SLES-50447 || SLES_504.47 || 0xf129d1793d || All-Star Baseball 2003
|-
| SLPM-65137 || SLPM_651.37 || 0x27be0ca115 || All-Star Baseball 2003
|-
| SLUS-20311 || SLUS_203.11 || 0x43b945e96d || All-Star Baseball 2003
|-
| SLUS-28007 || SLUS_280.07 || 0xc331cd6165 || All-Star Baseball 2003 [Trade Demo]
|-
| SLUS-20569 || SLUS_205.69 || 0x84798529dd || All-Star Baseball 2004
|-
| SLUS-20838 || SLUS_208.38 || 0xcc31cd616d || All-Star Baseball 2005
|-
| SLES-54459 || SLES_544.59 || 0x9d41b911f5 || All-Star Fighters
|-
| SLPS-20022 || SLPS_200.22 || 0x1ba11cb13d || All-Star Pro Wrestling
|-
| SLPM-65300 || SLPM_653.00 || 0x7fe654f965 || All-Star Pro Wrestling 3
|-
| SCES-51602 || SCES_516.02 || 0xd2091158f5 || All-Stars Baseball 2004
|-
| SLES-51602 || SLES_516.02 || 0xd209f159f5 || All-Stars Baseball 2004
|-
| SLES-55207 || SLES_552.07 || 0x5d8179d1d5 || Alone in the Dark
|-
| SLPM-65085 || SLPM_650.85 || 0x37ae1cb165 || Alone in the Dark
|-
| SLUS-21690 || SLUS_216.90 || 0xbd41bd11fd || Alone in the Dark
|-
| SCES-50185 || SCES_501.85 || 0xb16971384d || Alone in the Dark 4
|-
| SLES-50185 || SLES_501.85 || 0xb16991394d || Alone in the Dark 4
|-
| SCES-50887 || SCES_508.87 || 0x1d9c1888d || Alpine Racer 3
|-
| SCPS-51006 || SCPS_510.06 || 0x79e1bcf03d || Alpine Racer 3
|-
| SLES-50887 || SLES_508.87 || 0x1d921898d || Alpine Racer 3
|-
| SLPS-20181 || SLPS_201.81 || 0x239924891d || Alpine Racer 3
|-
| SCES-54370 || SCES_543.70 || 0xad7169200d || Alpine Ski Racing
|-
| SLES-54370 || SLES_543.70 || 0xad7189210d || Alpine Ski Racing
|-
| SCES-54560 || SCES_545.60 || 0xfd2139704d || Alpine Ski Racing 2007
|-
| SLES-54560 || SLES_545.60 || 0xfd21d9714d || Alpine Ski Racing 2007
|-
| SCES-51670 || SCES_516.70 || 0xc2190148c5 || Alter Echo
|-
| SCES-51671 || SCES_516.71 || 0xc2190148cd || Alter Echo
|-
| SLES-51670 || SLES_516.70 || 0xc219e149c5 || Alter Echo
|-
| SLES-51671 || SLES_516.71 || 0xc219e149cd || Alter Echo
|-
| SLUS-20465 || SLUS_204.65 || 0x6b916dc175 || Alter Echo
|-
| SLUS-29056 || SLUS_290.56 || 0xfc09f55965 || Alter Echo [Demo]
|-
| SCES-53024 || SCES_530.24 || 0x7ba1b9f0cd || Altered Beast
|-
| SLES-53024 || SLES_530.24 || 0x7ba159f1cd || Altered Beast
|-
| SLES-55052 || SLES_550.52 || 0x75a951f9a5 || Alvin and the Chipmunks
|-
| SLUS-21706 || SLUS_217.06 || 0xa559a50965 || Alvin and The Chipmunks
|-
| SLPS-25918 || SLPS_259.18 || 0xd161dc71bd || Amagami
|-
| SLPS-25989 || SLPS_259.89 || 0xf949f4594d || Amagami [EBKore+ Limited Edition]
|-
| SLPS-25987 || SLPS_259.87 || 0xf949f4597d || Amagami [EBKore+]
|-
| SLPS-25489 || SLPS_254.89 || 0x78c974d96d || Ambition of Giren - Zeon Independence War + Direction Book of Capture [Gundam the Best]
|-
| SLPS-25702 || SLPS_257.02 || 0x81318c212d || Amekoushi no Kan
|-
| SLPS-25847 || SLPS_258.47 || 0xa111ac0185 || Amekoushi no Kan [The Best Price]
|-
| SLPS-25106 || SLPS_251.06 || 0x18a914b915 || America Oudan Ultra-Quiz
|-
| SLPS-25229 || SLPS_252.29 || 0x38893499cd || America Oudan Ultra-Quiz [DigiCube Best Selection]
|-
| SCES-52366 || SCES_523.66 || 0x9349511855 || America's 10 Most Wanted
|-
| SCES-52367 || SCES_523.67 || 0x934951185d || America's 10 Most Wanted
|-
| SLES-52366 || SLES_523.66 || 0x9349b11955 || America's 10 Most Wanted
|-
| SLES-52367 || SLES_523.67 || 0x9349b1195d || America's 10 Most Wanted
|-
| SLUS-21188 || SLUS_211.88 || 0x24d9258995 || America's Army - Rise of a Soldier
|-
| SLPS-20011 || SLPS_200.11 || 0x1ba11cb1d5 || American Arcade
|-
| SCES-53108 || SCES_531.08 || 0x6bb1a9e07d || American Chopper
|-
| SLES-53108 || SLES_531.08 || 0x6bb149e17d || American Chopper
|-
| SLUS-21069 || SLUS_210.69 || 0x4f905a9fd || American Chopper
|-
| SLUS-21288 || SLUS_212.88 || 0x5ca15df18d || American Chopper 2
|-
| SLES-53779 || SLES_537.79 || 0x34e911b91d || American Chopper 2 - Full Throttle
|-
| SLUS-20816 || SLUS_208.16 || 0xc439c569d5 || American Idol
|-
| SLUS-21347 || SLUS_213.47 || 0x4cb14de1c5 || AMF Xtreme Bowling
|-
| SLES-54365 || SLES_543.65 || 0xa5798129fd || AMF Xtreme Bowling 2006
|-
| SCES-51706 || SCES_517.06 || 0xca110940ad || Amplitude
|-
| SCUS-97258 || SCUS_972.58 || 0x26918dc0ad || Amplitude
|-
| SLES-51706 || SLES_517.06 || 0xca11e941ad || Amplitude
|-
| SCUS-97262 || SCUS_972.62 || 0x26918dc08d || Amplitude [Demo]
|-
| SCUS-97292 || SCUS_972.92 || 0xdf69753865 || Amplitude [Demo]
|-
| SCUS-97869 || SCUS_978.69 || 0x4ff9e5a8fd || Amplitude P.O.D. [Demo]
|-
| SLES-54626 || SLES_546.26 || 0xed31c9614d || An American Tail
|-
| SCES-54016 || SCES_540.16 || 0x74a9b1f8c5 || and 1 Streetball
|-
| SLES-54016 || SLES_540.16 || 0x74a951f9c5 || And 1 Streetball
|-
| SLES-54016 || SLES_540.16 || 0x74a951f9c5 || and 1 Streetball
|-
| SLUS-21237 || SLUS_212.37 || 0x2cd12d8115 || And 1 Streetball
|-
| SLPM-66709 || SLPM_667.09 || 0xe106b4198d || Angel Profile
|-
| SLPM-55085 || SLPM_550.85 || 0x7dee5cf1a5 || Angel Profile [Best Hit Selection]
|-
| SLPM-65828 || SLPM_658.28 || 0x886edc716d || Angel Wish
|-
| SLPM-65827 || SLPM_658.27 || 0x886edc7155 || ANGEL WISH - KIMI NO EGAO NI CHU! [SPECIAL EDITION]
|-
| SLPM-65513 || SLPM_655.13 || 0x47de6cc1b5 || Angel's Feather
|-
| SLPM-65943 || SLPM_659.43 || 0xa046f459dd || Angel's Feather
|-
| SLPM-65512 || SLPM_655.12 || 0x47de6cc1bd || Angel's Feather [Limited Edition]
|-
| SLPM-65239 || SLPM_652.39 || 0xf9624890d || Angelic Concert
|-
| SLPM-65238 || SLPM_652.38 || 0xf96248905 || Angelic Concert [Limited Edition]
|-
| SLPM-65715 || SLPM_657.15 || 0xe80ebc11b5 || Angelique Etoile
|-
| SLPM-66524 || SLPM_665.24 || 0x30d664c915 || Angelique Etoile [Koei Best]
|-
| SLPM-66938 || SLPM_669.38 || 0x997ecc618d || Angelique Etoile [Koei Selection]
|-
| KOEI-00020 || KOEI_000.20 || 0x8064f1b9a4 || Angelique Etoile [Premium Box]
|-
| SLPM-65714 || SLPM_657.14 || 0xe80ebc11bd || Angelique Etoile [Premium Box]
|-
| SLPM-62022 || SLPM_620.22 || 0x2cb604a9a5 || Angelique Trois
|-
| SLPM-65037 || SLPM_650.37 || 0x3fa614b9ed || Angelique Trois - Aizouban
|-
| SLPM-65159 || SLPM_651.59 || 0x1f8634999d || Angelique Trois - Aizouban
|-
| SLPM-66006 || SLPM_660.06 || 0xb056e449c5 || Angelique Trois - Aizouhen [Koei Selection]
|-
| SLPM-65541 || SLPM_655.41 || 0xc02694392d || Angelique Trois - Aizouhen [Koei The Best]
|-
| SLPM-62021 || SLPM_620.21 || 0x2cb604a9bd || Angelique Trois [Premium Box]
|-
| SCES-52371 || SCES_523.71 || 0x93495118bd || Animal Soccer World
|-
| SLES-52371 || SLES_523.71 || 0x9349b119bd || Animal Soccer World
|-
| SCES-52729 || SCES_527.29 || 0xcb110940b5 || Animaniacs - The Great Edgar Hunt
|-
| SLES-52729 || SLES_527.29 || 0xcb11e941b5 || Animaniacs - The Great Edgar Hunt
|-
| SLPM-65604 || SLPM_656.04 || 0xd036842935 || Animation Battle - Recca no Honou
|-
| SLPM-65027 || SLPM_650.27 || 0x3fa614b99d || Anime Eikaiwa - 15 Shounen Hyouryuuki - Hitomi no Naka no Shounen
|-
| SLPM-65029 || SLPM_650.29 || 0x3fa614b9ad || Anime Eikaiwa - Tondemo Nezumi Daikatsuyaku
|-
| SLPM-65028 || SLPM_650.28 || 0x3fa614b9a5 || Anime Eikaiwa - Tottoi
|-
| SLPM-65143 || SLPM_651.43 || 0x27be0ca125 || Anime Super Remix, The - Ashita no Joe 2
|-
| SLPM-65142 || SLPM_651.42 || 0x27be0ca12d || Anime Super Remix, The - Kyojin no Hoshi
|-
| SLPS-25394 || SLPS_253.94 || 0x50e15cf15d || Another Century's Episode
|-
| SLPS-73227 || SLPS_732.27 || 0x47a914b9dd || Another Century's Episode [PlayStation 2 The Best]
|-
| SLPS-25623 || SLPS_256.23 || 0x99299439bd || Another Century's Episode 2
|-
| SLPS-25784 || SLPS_257.84 || 0xb101bc11ed || Another Century's Episode 3 - The Final
|-
| SCES-54152 || SCES_541.52 || 0x548991d8a5 || Ant Bully
|-
| SCES-54178 || SCES_541.78 || 0x5c8199d0fd || Ant Bully
|-
| SLES-54152 || SLES_541.52 || 0x548971d9a5 || Ant Bully, The
|-
| SLES-54178 || SLES_541.78 || 0x5c8179d1fd || Ant Bully, The
|-
| SLUS-21415 || SLUS_214.15 || 0x7c817dd1d5 || Ant Bully, The
|-
| SCES-50964 || SCES_509.64 || 0x71a9b1f865 || Antz Extreme Racing
|-
| SLES-50964 || SLES_509.64 || 0x71a951f965 || Antz Extreme Racing
|-
| SLUS-20392 || SLUS_203.92 || 0x7b817dd1ad || Antz Extreme Racing
|-
| SLPM-84075 || SLPM_840.75 || 0xca3e8c2145 || Anubis - Zone of the Enders Special Edition [Konami Dendou Selection]
|-
| SCES-53571 || SCES_535.71 || 0xe43921684d || Anubis II
|-
| SLES-53571 || SLES_535.71 || 0xe439c1694d || Anubis II
|-
| SLPM-65500 || SLPM_655.00 || 0x4fd664c915 || Anubis ZOE - Special Edition
|-
| SLPM-65991 || SLPM_659.91 || 0xb056e4494d || Anubis ZOE - Special Edition [Konami Dendou Collection]
|-
| SLPM-65236 || SLPM_652.36 || 0xf96248915 || Anubis Zone of Enders
|-
| SLPM-65361 || SLPM_653.61 || 0x6ff644e95d || Anubis Zone of Enders [Special Edition LE]
|-
| SLPM-65736 || SLPM_657.36 || 0xf016a40975 || Ao no Mamade
|-
| SLPM-65735 || SLPM_657.35 || 0xf016a4090d || Ao no Mamade [Treasure Box]
|-
| SLPS-25700 || SLPS_257.00 || 0x81318c213d || Aoi no Tristia [The Best Price]
|-
| SLPS-25749 || SLPS_257.49 || 0xb909b4198d || Aoi Sora no Neosphere - Nanoka Franka no Hatsumei Koubouki 2
|-
| SLPS-25748 || SLPS_257.48 || 0xb909b41985 || Aoi Sora no Neosphere - Nanoka Franka no Hatsumei Koubouki 2 [Limited Edition]
|-
| SLPS-25514 || SLPS_255.14 || 0x70c17cd1bd || Aoi Umi no Trista
|-
| SLPS-25513 || SLPS_255.13 || 0x70c17cd1a5 || Aoi Umi no Trista [Limited Edition]
|-
| SLPM-66959 || SLPM_669.59 || 0xa146f4591d || Aoishiro
|-
| SLPM-66958 || SLPM_669.58 || 0xa146f45915 || Aoishiro [Limited Edition]
|-
| SLPM-55165 || SLPM_551.65 || 0x6dfe4ce135 || Aoishiro [SuperLite 2000 Adventure]
|-
| SCAJ-20178 || SCAJ_201.78 || 0xa3d5c08825 || Ape Escape - Million Monkeys
|-
| SCPS-19325 || SCPS_193.25 || 0x4af1ace035 || Ape Escape - Million Monkeys [PlayStation 2 The Best]
|-
| SCCS-40016 || SCCS_400.16 || 0xb7f9602895 || Ape Escape - Pumped & Primed
|-
| SLUS-21096 || SLUS_210.96 || 0xcf10da1dd || Ape Escape - Pumped & Primed
|-
| SCCS-40001 || SCCS_400.01 || 0xb7f960281d || Ape Escape 2
|-
| SCED-51366 || SCED_513.66 || 0x1a4a59101d || Ape Escape 2
|-
| SCES-50885 || SCES_508.85 || 0x1d9c1889d || Ape Escape 2
|-
| SCES-51102 || SCES_511.02 || 0x518991d815 || Ape Escape 2
|-
| SCES-51103 || SCES_511.03 || 0x518991d81d || Ape Escape 2
|-
| SCES-51104 || SCES_511.04 || 0x598199d0ed || Ape Escape 2
|-
| SCES-51105 || SCES_511.05 || 0x598199d0e5 || Ape Escape 2
|-
| SCPS-55035 || SCPS_550.35 || 0xd91cc8065 || Ape Escape 2
|-
| SLES-50885 || SLES_508.85 || 0x1d921899d || Ape Escape 2
|-
| SLES-51102 || SLES_511.02 || 0x518971d915 || Ape Escape 2
|-
| SLES-51103 || SLES_511.03 || 0x518971d91d || Ape Escape 2
|-
| SLES-51104 || SLES_511.04 || 0x598179d1ed || Ape Escape 2
|-
| SLES-51105 || SLES_511.05 || 0x598179d1e5 || Ape Escape 2
|-
| SLUS-20685 || SLUS_206.85 || 0xa459a5095d || Ape Escape 2
|-
| SCPS-19206 || SCPS_192.06 || 0x52e9b4f8f5 || Ape Escape 2 [PlayStation 2 The Best]
|-
| SCAJ-20138 || SCAJ_201.38 || 0xbbcdd890fd || Ape Escape 3
|-
| SCES-53642 || SCES_536.42 || 0xd409115835 || Ape Escape 3
|-
| SCKA-20062 || SCKA_200.62 || 0x370e2a865 || Ape Escape 3
|-
| SCUS-97501 || SCUS_975.01 || 0xef594508dd || Ape Escape 3
|-
| SLES-53642 || SLES_536.42 || 0xd409f15935 || Ape Escape 3
|-
| SCUS-97548 || SCUS_975.48 || 0x9f29357825 || Ape Escape 3 [Demo]
|-
| SCPS-19327 || SCPS_193.27 || 0x4af1ace025 || Ape Escape 3 [PlayStation 2 the Best - Reprint]
|-
| SCAJ-20195 || SCAJ_201.95 || 0xabddc880a5 || Ape Escape 3 [PlayStation 2 the Best]
|-
| SLPM-65710 || SLPM_657.10 || 0xe80ebc115d || Apocripha Zero
|-
| SLPM-66551 || SLPM_665.51 || 0x38de6cc145 || Appleseed EX
|-
| SLPM-62340 || SLPM_623.40 || 0x5cc674d9c5 || Apprentice Magician
|-
| SLUS-20162 || SLUS_201.62 || 0x23d92589a5 || Aqua Aqua
|-
| SCES-50053 || SCES_500.53 || 0x508991d8cd || Aqua Aqua - Wetrix 2
|-
| SLES-50053 || SLES_500.53 || 0x508971d9cd || Aqua Aqua - Wetrix 2
|-
| SLPM-65670 || SLPM_656.70 || 0xe006b41915 || Aqua Kids
|-
| SLUS-21633 || SLUS_216.33 || 0xb549b5192d || Aqua Teen Hunger Force - Zombie Ninja Pro-Am
|-
| SLES-54788 || SLES_547.88 || 0x35e911b9a5 || Aqua Teen Hunger Force Zombie Ninja Pro-Am
|-
| SLPS-20027 || SLPS_200.27 || 0x1ba11cb155 || Aquaqua
|-
| SLUS-21445 || SLUS_214.45 || 0x649965c9dd || Ar Tonelico
|-
| SLES-54586 || SLES_545.86 || 0xfd21d9719d || Ar tonelico - Melody of Elemia
|-
| SLPS-25604 || SLPS_256.04 || 0x9929943925 || Ar Tonelico - Sekai no Owari de Utai Tsudukeru Shoujo
|-
| SLUS-21788 || SLUS_217.88 || 0xd529d579a5 || Ar Tonelico 2 - Melody of Metafalica
|-
| SLES-55444 || SLES_554.44 || 0x9649b11985 || Ar tonelico II - Melody of Metafalica
|-
| SLPS-73263 || SLPS_732.63 || 0x4fa11cb1f5 || Ar tonelico II - Sekai ni Hibiku Shoujo Tachi no Metafalica [PlayStation 2 the Best]
|-
| SLPS-25819 || SLPS_258.19 || 0xa919a409ed || Ar Tonelico IISekai ni Hibiku Shoujo Tachi no Souzoushi
|-
| SLPS-73249 || SLPS_732.49 || 0x4fa11cb185 || Ar-Tonelico - Sekai no Owari de Shi Tsudzukeru Shoujo [PlayStation 2 The Best]
|-
| SLPM-66847 || SLPM_668.47 || 0x8166d479bd || Arabians Lost - The Engagement on Desert
|-
| SLUS-21165 || SLUS_211.65 || 0x3cc13d91c5 || Arc the Lad - End of Darkness
|-
| SCAJ-20108 || SCAJ_201.08 || 0xb3c5d098c5 || Arc the Lad - Generation
|-
| SCPS-15058 || SCPS_150.58 || 0x3e99c48825 || Arc the Lad - Generation
|-
| SCPS-15041 || SCPS_150.41 || 0x3e99c488bd || Arc the Lad - Seirei no Koukon
|-
| SCCS-40007 || SCCS_400.07 || 0xb7f960282d || Arc the Lad - Seirei no Tasogare
|-
| PAPX-90230 || PAPX_902.30 || 0x40342c10ad || Arc the Lad - Seirei no Tasogare - Premiere Disc
|-
| PCPX-96330 || PCPX_963.30 || 0x4e3c641845 || Arc the Lad - Seirei no Tasogare - Premiere Disc
|-
| SCUS-97231 || SCUS_972.31 || 0x2e9985c88d || Arc the Lad - Twighlight of the Spirits
|-
| SCAJ-20019 || SCAJ_200.19 || 0x9bedf8b015 || Arc the Lad - Twilight of the Spirits
|-
| SCAJ-20038 || SCAJ_200.38 || 0x83f5e0a8a5 || Arc the Lad - Twilight of the Spirits
|-
| SCES-51910 || SCES_519.10 || 0x2d9c18885 || Arc the Lad - Twilight of the Spirits
|-
| SLES-51910 || SLES_519.10 || 0x2d9218985 || Arc the Lad - Twilight of the Spirits
|-
| SCUS-97282 || SCUS_972.82 || 0xdf69753815 || Arc the Lad - Twilight of the Spirits [Demo]
|-
| SCPS-15040 || SCPS_150.40 || 0x3e99c488b5 || Arc the Lad - Twilight of the Spirits [Limited Edition]
|-
| SCES-52778 || SCES_527.78 || 0x3be1f9b0dd || Arcade
|-
| SCES-52949 || SCES_529.49 || 0x3d9c1881d || Arcade Action - 30 Games
|-
| SLES-52949 || SLES_529.49 || 0x3d921891d || Arcade Action - 30 Games
|-
| SCES-52902 || SCES_529.02 || 0x1bc1d9909d || Arcade Classics Vol.1
|-
| SLES-52902 || SLES_529.02 || 0x1bc139919d || Arcade Classics Vol.1
|-
| SLES-53446 || SLES_534.46 || 0x8459a10905 || Arcade USA
|-
| SLES-52778 || SLES_527.78 || 0x3be119b1dd || Arcade, The
|-
| SLPM-66850 || SLPM_668.50 || 0x896edc715d || Arcana Heart
|-
| SLUS-21720 || SLUS_217.20 || 0xa559a509f5 || Arcana Heart
|-
| SLPM-55106 || SLPM_551.06 || 0x65f644e9c5 || Arcana Heart [AQ the Best]
|-
| SLPM-55169 || SLPM_551.69 || 0x55c674d9ed || Arcobaleno!
|-
| SLPM-55168 || SLPM_551.68 || 0x55c674d9e5 || Arcobaleno! [Limited Edition]
|-
| SCES-50274 || SCES_502.74 || 0xa97169200d || Arctic Thunder
|-
| SLES-50274 || SLES_502.74 || 0xa97189210d || Arctic Thunder
|-
| SLUS-20217 || SLUS_202.17 || 0x2bd12d8175 || Arctic Thunder
|-
| SLUS-21755 || SLUS_217.55 || 0xad51ad01e5 || Are You Smarter Than a 5th Grader - Make the Grade
|-
| SCES-52570 || SCES_525.70 || 0xe339216885 || Area 51
|-
| SCES-53075 || SCES_530.75 || 0x63b9a1e84d || Area 51
|-
| SLES-52570 || SLES_525.70 || 0xe339c16985 || Area 51
|-
| SLES-53075 || SLES_530.75 || 0x63b941e94d || Area 51
|-
| SLPM-66468 || SLPM_664.68 || 0x28ce7cd1cd || Area 51
|-
| SLUS-20595 || SLUS_205.95 || 0x8c718d2185 || Area 51
|-
| SLUS-21337 || SLUS_213.37 || 0x44b945e91d || Arena Football - EA Sports
|-
| SLUS-21568 || SLUS_215.68 || 0x8579852915 || Arena Football - Road to Glory
|-
| SLPS-25178 || SLPS_251.78 || 0x8b904a945 || Argus no Senshi
|-
| SLPM-66967 || SLPM_669.67 || 0xa146f459dd || Aria - The Natural [Alchemist Best Collection]
|-
| ALCH-00008 || ALCH_000.08 || 0xe4901944 || Aria - The Natural ~Tooi Yume no Mirage~ [Limited Edition]
|-
| SLPM-55014 || SLPM_550.14 || 0xd9e2c818d || Aria - The Origination ~Aoi Hoshi no El Cielo~
|-
| SLPM-55204 || SLPM_552.04 || 0x5dce7cd1cd || Aria - The Origination ~Aoi Hoshi no El Cielo~ [Alchemist Best Collection]
|-
| ALCH-00014 || ALCH_000.14 || 0xe4901974 || Aria - The Origination ~Aoi Hoshi no El Cielo~ [Limited Edition]
|-
| SLPM-66536 || SLPM_665.36 || 0x38de6cc1bd || Aria the Natural
|-
| SCKA-20012 || SCKA_200.12 || 0x1b68fab0ed || Ark the Lad - jeongryeongui Hwanghon
|-
| SLPM-55282 || SLPM_552.82 || 0x4dde6cc16d || Armen Noir
|-
| ARP2-01201 || ARP2_012.01 || 0x29317c32a4 || Armen Noir [Limited Edition]
|-
| SCAJ-20121 || SCAJ_201.21 || 0xb3c5d0986d || Armored Core - Formula Front
|-
| SLKA-25270 || SLKA_252.70 || 0x30483a911d || Armored Core - Formula Front
|-
| SLPS-25461 || SLPS_254.61 || 0x40f14ce175 || Armored Core - Formula Front
|-
| SCAJ-20143 || SCAJ_201.43 || 0xbbcdd890d5 || Armored Core - Last Raven
|-
| SCES-53820 || SCES_538.20 || 0x3ce1f9b06d || Armored Core - Last Raven
|-
| SLES-53820 || SLES_538.20 || 0x3ce119b16d || Armored Core - Last Raven
|-
| SLPS-25462 || SLPS_254.62 || 0x40f14ce16d || Armored Core - Last Raven
|-
| SLUS-21338 || SLUS_213.38 || 0x44b945e905 || Armored Core - Last Raven
|-
| SLPM-68520 || SLPM_685.20 || 0x2ace7cd1ad || Armored Core - Last Raven [Champion Tokubetsu-ban]
|-
| SLPM-61118 || SLPM_611.18 || 0x138e3c915d || Armored Core - Last Raven [Famitsu Special Trial Version]
|-
| SLPS-73247 || SLPS_732.47 || 0x47a914b97d || Armored Core - Last Raven [PlayStation 2 The Best]
|-
| SLPM-61119 || SLPM_611.19 || 0x138e3c9155 || Armored Core - Last Raven [Trial Version]
|-
| SLES-82036 || SLES_820.36 || 0xc8718921bd || Armored Core - Nexus [Evolution Disc]
|-
| SLPS-25338 || SLPS_253.38 || 0x20912c816d || Armored Core - Nexus [Evolution Disc]
|-
| SCAJ-20076 || SCAJ_200.76 || 0x8bfde8a0fd || Armored Core - Nexus [Evolution Disc]
|-
| SLUS-20986 || SLUS_209.86 || 0xec11ed41ad || Armored Core - Nexus [Evolution Disc]
|-
| SLKA-25201 || SLKA_252.01 || 0x780aa115 || Armored Core - Nexus [Evolution Disc]
|-
| SLPS-73202 || SLPS_732.02 || 0xbf51ec41ed || Armored Core - Nexus [Evolution Disc] [PlayStation 2 The Best]
|-
| SLPS-25339 || SLPS_253.39 || 0x20912c8165 || Armored Core - Nexus [Revolution Disc]
|-
| SLES-82037 || SLES_820.37 || 0xc8718921b5 || Armored Core - Nexus [Revolution Disc]
|-
| SLUS-21079 || SLUS_210.79 || 0x4f905a92d || Armored Core - Nexus [Revolution Disc]
|-
| SLKA-25202 || SLKA_252.02 || 0x780aa10d || Armored Core - Nexus [Revolution Disc]
|-
| SCAJ-20077 || SCAJ_200.77 || 0x8bfde8a0f5 || Armored Core - Nexus [Revolution Disc]
|-
| SLPS-73203 || SLPS_732.03 || 0xbf51ec41e5 || Armored Core - Nexus [Revolution Disc] [PlayStation 2 The Best]
|-
| SCES-53819 || SCES_538.19 || 0x3ce1f9b055 || Armored Core - Nine Breaker
|-
| SLES-53819 || SLES_538.19 || 0x3ce119b155 || Armored Core - Nine Breaker
|-
| SLPS-25408 || SLPS_254.08 || 0x48f944e9d5 || Armored Core - Nine Breaker
|-
| SLUS-21200 || SLUS_212.00 || 0x24d9258935 || Armored Core - Nine Breaker
|-
| SCKA-20047 || SCKA_200.47 || 0x370e2a8ed || Armored Core - Nine Breaker
|-
| SCAJ-20105 || SCAJ_201.05 || 0xb3c5d098ed || Armored Core - Nine Breaker
|-
| SCES-52203 || SCES_522.03 || 0x4a9189c0a5 || Armored Core - Silent Line
|-
| SLES-52203 || SLES_522.03 || 0x4a9169c1a5 || Armored Core - Silent Line
|-
| SLUS-20644 || SLUS_206.44 || 0xbc41bd110d || Armored Core - Silent Line
|-
| SLKA-25041 || SLKA_250.41 || 0xe890e249fd || Armored Core - Silent Line
|-
| SLPS-25730 || SLPS_257.30 || 0xb909b41935 || Armored Core [Machine Side Box]
|-
| SCES-50079 || SCES_500.79 || 0x508991d81d || Armored Core 2
|-
| SLES-50079 || SLES_500.79 || 0x508971d91d || Armored Core 2
|-
| SLPS-25007 || SLPS_250.07 || 0xf041fc5115 || Armored Core 2
|-
| SLUS-20014 || SLUS_200.14 || 0x1be11db1fd || Armored Core 2
|-
| SCCS-40011 || SCCS_400.11 || 0xb7f960284d || Armored Core 2 - Another Age
|-
| SCES-50905 || SCES_509.05 || 0x1d9c1887d || Armored Core 2 - Another Age
|-
| SCPS-55024 || SCPS_550.24 || 0xd91cc803d || Armored Core 2 - Another Age
|-
| SLES-50905 || SLES_509.05 || 0x1d921897d || Armored Core 2 - Another Age
|-
| SLPS-25040 || SLPS_250.40 || 0xe859e449f5 || Armored Core 2 - Another Age
|-
| SLUS-20249 || SLUS_202.49 || 0x53a955f90d || Armored Core 2 - Another Age
|-
| SLPS-73411 || SLPS_734.11 || 0x77992489ad || Armored Core 2 - Another Age [PlayStation 2 The Best]
|-
| SLPS-73403 || SLPS_734.03 || 0x6f813c9175 || Armored Core 2 [PlayStation 2 The Best]
|-
| SCES-51399 || SCES_513.99 || 0x825941080d || Armored Core 3
|-
| SCPS-55014 || SCPS_550.14 || 0xd91cc808d || Armored Core 3
|-
| SLES-51399 || SLES_513.99 || 0x8259a1090d || Armored Core 3
|-
| SLPS-25112 || SLPS_251.12 || 0x18a914b945 || Armored Core 3
|-
| SLUS-20435 || SLUS_204.35 || 0x639965c96d || Armored Core 3
|-
| SCAJ-20011 || SCAJ_200.11 || 0x9bedf8b0d5 || Armored Core 3 - Silent Line
|-
| SLPS-25169 || SLPS_251.69 || 0x8b904a91d || Armored Core 3 - Silent Line
|-
| SLPS-73420 || SLPS_734.20 || 0x77992489d5 || Armored Core 3 - Silent Line [PlayStation 2 The Best]
|-
| SLPS-73417 || SLPS_734.17 || 0x77992489fd || Armored Core 3 [PlayStation 2 The Best]
|-
| SLPM-65229 || SLPM_652.29 || 0xf962489dd || Arms Men - Air Attack 2
|-
| SLES-50233 || SLES_502.33 || 0xb9619931c5 || Army Men - Air Attack - Blade's Revenge
|-
| SLUS-20004 || SLUS_200.04 || 0x1be11db1ad || Army Men - Air Attack 2
|-
| SCES-50191 || SCES_501.91 || 0xb16971387d || Army Men - Green Rogue
|-
| SLES-50191 || SLES_501.91 || 0xb16991397d || Army Men - Green Rogue
|-
| SLUS-20087 || SLUS_200.87 || 0xbf10da125 || Army Men - Green Rogue
|-
| SCES-53996 || SCES_539.96 || 0xcd1c980dd || Army Men - Major Malfunction
|-
| SLES-53996 || SLES_539.96 || 0xcd12981dd || Army Men - Major Malfunction
|-
| SCES-50434 || SCES_504.34 || 0xf129317855 || Army Men - Real Time Strategy
|-
| SCES-50706 || SCES_507.06 || 0x31e9f1b815 || Army Men - Real Time Strategy
|-
| SLES-50434 || SLES_504.34 || 0xf129d17955 || Army Men - Real Time Strategy
|-
| SLES-50706 || SLES_507.06 || 0x31e911b915 || Army Men - Real Time Strategy
|-
| SLUS-20206 || SLUS_202.06 || 0x2bd12d81cd || Army Men - RTS
|-
| SLUS-20132 || SLUS_201.32 || 0x3bc13d918d || Army Men - Sarge's Heroes 2
|-
| SCES-52587 || SCES_525.87 || 0xeb31296005 || Army Men - Sarge's War
|-
| SLES-52587 || SLES_525.87 || 0xeb31c96105 || Army Men - Sarge's War
|-
| SCES-50192 || SCES_501.92 || 0xb169713885 || Army Men - Sarges Heroes 2
|-
| SLES-50192 || SLES_501.92 || 0xb169913985 || Army Men - Sarges Heroes 2
|-
| SLUS-21831 || SLUS_218.31 || 0xc539c5696d || Army Men - Soldiers of Misfortune
|-
| SCES-52657 || SCES_526.57 || 0xdb011950e5 || Arsenal FC - Club Football 2005
|-
| SLES-52657 || SLES_526.57 || 0xdb01f951e5 || Arsenal FC - Club Football 2005
|-
| SLES-54790 || SLES_547.90 || 0x35e911b9b5 || Art of Fighting Anthology
|-
| SLUS-21487 || SLUS_214.87 || 0x6c916dc185 || Art of Fighting Anthology
|-
| SLPS-25790 || SLPS_257.90 || 0xb101bc11dd || Art of Fighting Collection [NeoGeo Online Collection the Best]
|-
| SLUS-21305 || SLUS_213.05 || 0x5ca15df105 || Arthur and the Invisibles
|-
| SCES-54420 || SCES_544.20 || 0x9549511885 || Arthus & The Minimoys
|-
| SLES-54420 || SLES_544.20 || 0x9549b11985 || Arthus & The Minimoys
|-
| SLPM-65441 || SLPM_654.41 || 0x57ce7cd1e5 || Ashita no Joe - Masshiro ni Moetsukuru
|-
| SLPM-65625 || SLPM_656.25 || 0xd0368429dd || Ashita no Joe Masshiro ni Moetsukuru [Konami The Best]
|-
| SLPM-66457 || SLPM_664.57 || 0x20c674d92d || Asobi ni Iku Yo!
|-
| SLPM-66456 || SLPM_664.56 || 0x20c674d925 || Asobi ni Iku Yo! [Limited Edition]
|-
| SLES-53233 || SLES_532.33 || 0x4b9169c175 || Assault Suits Valken
|-
| SLKA-15023 || SLKA_150.23 || 0x26483a91d5 || Assault Suits Valken
|-
| SLPM-62501 || SLPM_625.01 || 0xb52e9c3125 || Assault Suits Valken Zero
|-
| SLUS-20866 || SLUS_208.66 || 0xf409f55975 || Asterix & Obelix XXL - Kick Buttix
|-
| SCES-53060 || SCES_530.60 || 0x63b9a1e8f5 || Asterix & Obelix XXL 2 - Mission Las Vegum
|-
| SLES-53060 || SLES_530.60 || 0x63b941e9f5 || Asterix & Obelix XXL 2 - Mission Las Vegum
|-
| SCES-51838 || SCES_518.38 || 0x2af1e9a06d || Asterix & Obelix XXL2
|-
| SCES-53725 || SCES_537.25 || 0xc41901489d || Asterix & Obelix XXL2
|-
| SCES-53849 || SCES_538.49 || 0x24f9e1a85d || Asterix & Obelix XXL2
|-
| SLES-51838 || SLES_518.38 || 0x2af109a16d || Asterix & Obelix XXL2
|-
| SLES-53725 || SLES_537.25 || 0xc419e1499d || Asterix & Obelix XXL2
|-
| SLES-53849 || SLES_538.49 || 0x24f901a95d || Asterix & Obelix XXL2
|-
| SLUS-29111 || SLUS_291.11 || 0xf401fd51d5 || Asterix & Obilex XXL - Kick Buttix [Demo]
|-
| SLES-55035 || SLES_550.35 || 0xdd1298165 || Asterix at the Olympic Games
|-
| SCES-51085 || SCES_510.85 || 0x518991d88d || Aston Villa - Club Football
|-
| SLES-51085 || SLES_510.85 || 0x518971d98d || Aston Villa - Club Football
|-
| SCES-52668 || SCES_526.68 || 0xdb0119508d || Aston Villa FC - Club Football 2005
|-
| SLES-52668 || SLES_526.68 || 0xdb01f9518d || Aston Villa FC - Club Football 2005
|-
| SLUS-20867 || SLUS_208.67 || 0xf409f5597d || Astro Boy
|-
| SLES-55593 || SLES_555.93 || 0xfe21d97105 || Astro Boy - The Video Game
|-
| SLUS-21895 || SLUS_218.95 || 0xf509f5595d || Astro Boy - The Video Game
|-
| SCAJ-25037 || SCAJ_250.37 || 0x681500481d || Astro Boy Atom
|-
| SLAJ-25037 || SLAJ_250.37 || 0x6815e0491d || Astro Boy Atom
|-
| SLPM-65551 || SLPM_655.51 || 0xc02694397d || Astro Boy Atom
|-
| SCES-52486 || SCES_524.86 || 0xf329317875 || Astroboy
|-
| SLES-52486 || SLES_524.86 || 0xf329d17975 || Astroboy
|-
| SLPS-25582 || SLPS_255.82 || 0x60d16cc18d || Asutoro Kyudan Kessen
|-
| SCES-53061 || SCES_530.61 || 0x63b9a1e8fd || Atari Anthology
|-
| SLES-53061 || SLES_530.61 || 0x63b941e9fd || Atari Anthology
|-
| SLUS-21076 || SLUS_210.76 || 0x4f905a935 || Atari Anthology
|-
| SCES-53764 || SCES_537.64 || 0x34e9f1b8a5 || Atelier Iris - Eternal Mana
|-
| SLES-53764 || SLES_537.64 || 0x34e911b9a5 || Atelier Iris - Eternal Mana
|-
| SLUS-21113 || SLUS_211.13 || 0xcf10da155 || Atelier Iris - Eternal Mana
|-
| SLPM-66537 || SLPM_665.37 || 0x38de6cc1b5 || Atelier Iris - Eternal Mana 2 [Gust Best Price]
|-
| SLPM-66436 || SLPM_664.36 || 0x20c674d9c5 || Atelier Iris - Grand Fantasm
|-
| SLPM-66849 || SLPM_668.49 || 0x896edc7145 || Atelier Iris - Grand Phantasm [Gust Best Price]
|-
| SLPM-65985 || SLPM_659.85 || 0xb056e4497d || Atelier Iris 2 - Eternal Mana
|-
| SCES-54385 || SCES_543.85 || 0xad71692095 || Atelier Iris 2 - The Azoth of Destiny
|-
| SLES-54385 || SLES_543.85 || 0xad71892195 || Atelier Iris 2 - The Azoth of Destiny
|-
| SLUS-21327 || SLUS_213.27 || 0x44b945e9ad || Atelier Iris 2 - The Azoth of Destiny
|-
| SLES-54822 || SLES_548.22 || 0x3de119b1bd || Atelier Iris 3 - Grand Phantasm
|-
| SLUS-21564 || SLUS_215.64 || 0x9d619d31ed || Atelier Iris 3 - Grand Phantasm
|-
| SLPS-25045 || SLPS_250.45 || 0xe859e449dd || Atelier Lilie
|-
| SLPM-66140 || SLPM_661.40 || 0x50b604a975 || Atelier Marie + Elie - Atelier of Salburg 1&2
|-
| GUST-00006 || GUST_000.06 || 0xeab47a34 || Atelier Marie + Elie [Limited Edition]
|-
| SLPM-65594 || SLPM_655.94 || 0xc82e9c31dd || Atelier no Iris - Eternal Mana
|-
| SLPM-66081 || SLPM_660.81 || 0x48ae1cb185 || Atelier no Iris - Eternal Mana [Gust Best Price]
|-
| SCES-52411 || SCES_524.11 || 0x9b415910f5 || Athens '04
|-
| SLES-52411 || SLES_524.11 || 0x9b41b911f5 || Athens '04
|-
| SCAJ-20089 || SCAJ_200.89 || 0x8bfde8a055 || Athens 2004
|-
| SCED-52491 || SCED_524.91 || 0x732231781d || Athens 2004
|-
| SCUS-97379 || SCUS_973.79 || 0xc7716d2005 || Athens 2004
|-
| SCES-52410 || SCES_524.10 || 0x9b415910fd || Athens 2004 - Olympic Summer Games
|-
| SLES-52410 || SLES_524.10 || 0x9b41b911fd || Athens 2004 - Olympic Summer Games
|-
| SCUS-97403 || SCUS_974.03 || 0xc7716d20c5 || Athens 2004 [Demo]
|-
| SCES-50661 || SCES_506.61 || 0xc911094055 || Atlantis III
|-
| SCES-50757 || SCES_507.57 || 0x21f9e1a8bd || Atlantis III
|-
| SLES-50661 || SLES_506.61 || 0xc911e94155 || Atlantis III
|-
| SLES-50757 || SLES_507.57 || 0x21f901a9bd || Atlantis III
|-
| SLES-50561 || SLES_505.61 || 0xd109f1596d || Atlantis III - The New World
|-
| SCES-50293 || SCES_502.93 || 0xa9716920b5 || ATV Off-Road
|-
| SLES-50293 || SLES_502.93 || 0xa9718921b5 || ATV Off-Road
|-
| SLES-50850 || SLES_508.50 || 0x19c13991bd || ATV Off-Road 2
|-
| SCUS-97104 || SCUS_971.04 || 0xeb9a5e855 || ATV Off-Road Fury
|-
| SCUS-97122 || SCUS_971.22 || 0x6b1ade0cd || ATV Off-Road Fury [Demo]
|-
| SCES-51814 || SCES_518.14 || 0x2af1e9a0ad || ATV Off-Road Fury 2
|-
| SCUS-97211 || SCUS_972.11 || 0x36819dd035 || ATV Off-Road Fury 2
|-
| SCUS-97369 || SCUS_973.69 || 0xcf796528dd || ATV Off-Road Fury 2
|-
| SLES-51814 || SLES_518.14 || 0x2af109a1ad || ATV Off-Road Fury 2
|-
| SCUS-97238 || SCUS_972.38 || 0x2e9985c845 || ATV Off-Road Fury 2 [Demo]
|-
| SCUS-97510 || SCUS_975.10 || 0xe7514d000d || ATV Off-Road Fury 2 [Greatest Hits]
|-
| SCES-53754 || SCES_537.54 || 0xcc110940ad || ATV Off-Road Fury 3
|-
| SCUS-97405 || SCUS_974.05 || 0xc7716d20f5 || ATV Off-Road Fury 3
|-
| SLES-53754 || SLES_537.54 || 0xcc11e941ad || ATV Off-Road Fury 3
|-
| SLUS-97405 || SLUS_974.05 || 0xc7718d21f5 || ATV Off-Road Fury 3
|-
| SCUS-97514 || SCUS_975.14 || 0xe7514d006d || ATV Off-Road Fury 3 [Greatest Hits]
|-
| SCUS-97479 || SCUS_974.79 || 0xef5945080d || ATV Off-Road Fury 4
|-
| SCUS-97579 || SCUS_975.79 || 0x97213d7015 || ATV Off-Road Fury 4 [Demo]
|-
| SLUS-20570 || SLUS_205.70 || 0x84798529c5 || ATV Quad Power Racing 2
|-
| SLES-54224 || SLES_542.24 || 0x449961c975 || Australian Idol Sing
|-
| SCES-51191 || SCES_511.91 || 0x499189c045 || Auto Modellista
|-
| SLES-51191 || SLES_511.91 || 0x499169c145 || Auto Modellista
|-
| SLPM-65124 || SLPM_651.24 || 0x27be0ca1bd || Auto Modellista
|-
| SLPM-65183 || SLPM_651.83 || 0x1f8634995d || Auto Modellista
|-
| SLUS-20642 || SLUS_206.42 || 0xbc41bd113d || Auto Modellista
|-
| SLPM-65286 || SLPM_652.86 || 0x7fe654f9f5 || Auto Modellista - US Tuned
|-
| SLUS-20498 || SLUS_204.98 || 0x9469953995 || Auto Modellista [Beta]
|-
| SLUS-28031 || SLUS_280.31 || 0xc331cd61a5 || Auto Modellista [Beta]
|-
| SLES-52459 || SLES_524.59 || 0x8b51a90165 || Autobahn Raser - Das Spiel zum Film
|-
| SLES-51009 || SLES_510.09 || 0x61b941e9dd || Autobahn Raser IV
|-
| SLUS-21395 || SLUS_213.95 || 0x748975d97d || Avatar - The Last Airbender
|-
| SLES-55263 || SLES_552.63 || 0x459961c90d || Avatar - The Last Airbender - Into the Inferno
|-
| SLUS-21804 || SLUS_218.04 || 0xdd21dd712d || Avatar - The Last Airbender - Into the Inferno
|-
| SLUS-21588 || SLUS_215.88 || 0x85798529b5 || Avatar - The Last Airbender - The Burning Earth
|-
| SLES-54188 || SLES_541.88 || 0x5c8179d18d || Avatar - The Legend of Aang
|-
| SLES-54840 || SLES_548.40 || 0x3de119b14d || Avatar - The Legend of Aang -- The Burning Earth
|-
| SLPM-66491 || SLPM_664.91 || 0x28ce7cd135 || Ayaka Shibito
|-
| SLPM-66862 || SLPM_668.62 || 0x896edc713d || Ayaka Shibito [Best Selection]
|-
| SLPM-65086 || SLPM_650.86 || 0x37ae1cb17d || Ayumi Hamasaki Dome Tour 2001 - A Visual Mix [Disc 1]
|-
| SLPM-65087 || SLPM_650.87 || 0x37ae1cb175 || Ayumi Hamasaki Dome Tour 2001 - A Visual Mix [Disc 2]
|-
| SLPS-25465 || SLPS_254.65 || 0x40f14ce115 || Azumi
|-
| SLES-54695 || SLES_546.95 || 0xdd01f95155 || Azur & Asmar
|-
| SCES-53960 || SCES_539.60 || 0x4d9c188f5 || B-Boy
|-
| SLES-53960 || SLES_539.60 || 0x4d92189f5 || B-Boy
|-
| SLUS-21761 || SLUS_217.61 || 0xd529d5794d || B-Boy
|-
| SLES-54380 || SLES_543.80 || 0xad7189217d || Babe
|-
| SLUS-20865 || SLUS_208.65 || 0xf409f5596d || Backyard Baseball
|-
| SLUS-21403 || SLUS_214.03 || 0x748975d93d || Backyard Baseball '07
|-
| SLUS-21884 || SLUS_218.84 || 0xcd31cd61bd || Backyard Baseball 2010
|-
| SLUS-20704 || SLUS_207.04 || 0xac51ad013d || Backyard Basketball
|-
| SLUS-21485 || SLUS_214.85 || 0x6c916dc195 || Backyard Basketball '07
|-
| SLUS-20876 || SLUS_208.76 || 0xf409f55905 || Backyard Football 2006
|-
| SLUS-21670 || SLUS_216.70 || 0xbd41bd111d || Backyard Football 2008
|-
| SLUS-21751 || SLUS_217.51 || 0xad51ad0185 || Backyard Football 2009
|-
| SLUS-21809 || SLUS_218.09 || 0xdd21dd71c5 || Backyard Football 2009
|-
| SCES-51986 || SCES_519.86 || 0x72a9b1f855 || Backyard Wrestling - Don't Try This At Home
|-
| SLES-51986 || SLES_519.86 || 0x72a951f955 || Backyard Wrestling - Don't Try This At Home
|-
| SLPS-25341 || SLPS_253.41 || 0x20912c8155 || Backyard Wrestling - Don't Try This at Home
|-
| SLUS-20638 || SLUS_206.38 || 0xb449b519d5 || Backyard Wrestling - Don't Try This At Home
|-
| SCES-52686 || SCES_526.86 || 0xc319014805 || Backyard Wrestling - There Goes the Neighborhood
|-
| SLES-52686 || SLES_526.86 || 0xc319e14905 || Backyard Wrestling - There Goes the Neighborhood
|-
| SLPS-25493 || SLPS_254.93 || 0x78c974d94d || Backyard Wrestling 2 - There Goes the Neighborhood
|-
| SLUS-21043 || SLUS_210.43 || 0x1ce11db115 || Backyard Wrestling 2 - There Goes the Neighborhood
|-
| SLUS-20982 || SLUS_209.82 || 0xec11ed41cd || Bad Boys 2
|-
| SCES-51772 || SCES_517.72 || 0x3ae1f9b06d || Bad Boys II
|-
| SCES-52362 || SCES_523.62 || 0x9349511875 || Bad Boys II
|-
| SCES-52363 || SCES_523.63 || 0x934951187d || Bad Boys II
|-
| SLES-51772 || SLES_517.72 || 0x3ae119b16d || Bad Boys II
|-
| SLES-52362 || SLES_523.62 || 0x9349b11975 || Bad Boys II
|-
| SLES-52363 || SLES_523.63 || 0x9349b1197d || Bad Boys II
|-
| SLPM-65635 || SLPM_656.35 || 0xd83e8c2105 || Bakuen Kakeshi Neverland Senki Zero
|-
| SCPS-15086 || SCPS_150.86 || 0x3691cc80cd || Bakufuu Slash! Kizuna Arashi [Game Only]
|-
| SCPS-15079 || SCPS_150.79 || 0x3691cc8085 || Bakufuu Slash! Kizuna Arashi [with Camera]
|-
| SCAJ-20107 || SCAJ_201.07 || 0xb3c5d098fd || Bakufuu Slash!! Kizna Arashi
|-
| SLES-55579 || SLES_555.79 || 0xf629d1799d || Bakugan Battle Brawlers
|-
| SLUS-21902 || SLUS_219.02 || 0xf509f55915 || Bakugan Battle Brawlers
|-
| SLPM-65835 || SLPM_658.35 || 0x886edc7115 || Bakumatsu Koihana - Shinsengumi
|-
| SLPS-25818 || SLPS_258.18 || 0xa919a409e5 || Bakumatsu Renka - Karyuu Kenshiden
|-
| SLPS-25817 || SLPS_258.17 || 0xa919a409fd || Bakumatsu Renka - Karyuu Kenshiden [Limited Edition]
|-
| SLPS-25792 || SLPS_257.92 || 0xa919a40935 || Bakumatsu Roman - Last Blade 2-in-1 [NeoGeo Online Collection the Best]
|-
| SLPM-65522 || SLPM_655.22 || 0x47de6cc16d || Bakushou! Jinsei Kaidow
|-
| TCPS-10082 || TCPS_100.82 || 0x51f1ac90cd || Bakushou! Jinsei Kaidow
|-
| SLPM-65812 || SLPM_658.12 || 0x8066d479e5 || Bakushou! Jinsei Kaimichi [Taito Best]
|-
| SCAJ-20083 || SCAJ_200.83 || 0x8bfde8a005 || Bakuso! Mountain Bikers
|-
| SCPS-15062 || SCPS_150.62 || 0x3e99c48805 || Bakuso! Mountain Bikers
|-
| SLPM-62378 || SLPM_623.78 || 0x54ce7cd1bd || Bakusou Convoy Densetsu
|-
| SLPM-74419 || SLPM_744.19 || 0x608e3c9135 || BAKUSOU DEKOTORA DENSETSU - OTOKO HANAMICHI YUME ROMAN [PLAYSTATION 2 THE BEST]
|-
| SCAJ-20010 || SCAJ_200.10 || 0x9bedf8b0dd || Bakusou Dekotora Densetsu 3
|-
| SLPM-66815 || SLPM_668.15 || 0xf91eac01c5 || Baldr Bullet - Equilibrium
|-
| ALCH-00012 || ALCH_000.12 || 0xe4901964 || Baldr Bullet - Equilibrium [Limited Edition]
|-
| SLPM-65904 || SLPM_659.04 || 0x987ecc61dd || Baldr Force EXE
|-
| SLPM-66356 || SLPM_663.56 || 0x8ee5cf16d || Baldr Force EXE [Alchemist Best]
|-
| ALCH-00002 || ALCH_000.02 || 0xe4901914 || Baldr Force EXE [Mega Box]
|-
| ALCH-00006 || ALCH_000.06 || 0xe4901934 || Baldr Force EXE [Simalcrum Pack Alchemist Best]
|-
| SCES-50672 || SCES_506.72 || 0xc9110940fd || Baldur's Gate - Dark Alliance
|-
| SLES-50672 || SLES_506.72 || 0xc911e941fd || Baldur's Gate - Dark Alliance
|-
| SLPS-25139 || SLPS_251.39 || 0x10a11cb115 || Baldur's Gate - Dark Alliance
|-
| SLPS-25140 || SLPS_251.40 || 0x10a11cb12d || Baldur's Gate - Dark Alliance
|-
| SLUS-20035 || SLUS_200.35 || 0x3f905a98d || Baldur's Gate - Dark Alliance
|-
| SLPS-25291 || SLPS_252.91 || 0x28992489ed || Baldur's Gate - Dark Alliance [PCCW The Best]
|-
| SCES-52187 || SCES_521.87 || 0x429981c82d || Baldur's Gate - Dark Alliance 2
|-
| SCES-52188 || SCES_521.88 || 0x429981c815 || Baldur's Gate - Dark Alliance 2
|-
| SLES-52187 || SLES_521.87 || 0x429961c92d || Baldur's Gate - Dark Alliance 2
|-
| SLES-52188 || SLES_521.88 || 0x429961c915 || Baldur's Gate - Dark Alliance 2
|-
| SLUS-20675 || SLUS_206.75 || 0xa459a5092d || Baldur's Gate - Dark Alliance 2
|-
| SLPM-65845 || SLPM_658.45 || 0x886edc71e5 || Baldur's Gate - Dark Alliance II
|-
| SCES-51978 || SCES_519.78 || 0x72a9b1f895 || Baphomets Fluch - Der Schlafende Drache
|-
| SLES-51978 || SLES_519.78 || 0x72a951f995 || Baphomets Fluch - Der Schlafende Drache
|-
| SCES-50972 || SCES_509.72 || 0x71a9b1f825 || Barbarian
|-
| SLES-50972 || SLES_509.72 || 0x71a951f925 || Barbarian
|-
| SLUS-20136 || SLUS_201.36 || 0x3bc13d91ed || Barbarian
|-
| SCES-51845 || SCES_518.45 || 0x12c9d1988d || Barbie - Horse Adventure
|-
| SLES-51845 || SLES_518.45 || 0x12c931998d || Barbie - Horse Adventure
|-
| SLES-55015 || SLES_550.15 || 0xdd1298185 || Barbie as The Island Princess
|-
| SLUS-21684 || SLUS_216.84 || 0xbd41bd118d || Barbie as The Island Princess
|-
| SLES-55371 || SLES_553.71 || 0xa67981294d || Barbie Horse Adventures - Riding Camp
|-
| SLUS-21806 || SLUS_218.06 || 0xdd21dd713d || Barbie Horse Adventures - Riding Camp
|-
| SLUS-20664 || SLUS_206.64 || 0xbc41bd11ed || Barbie Horse Adventures - Wild Horse Rescue
|-
| SCES-54566 || SCES_545.66 || 0xfd2139707d || Barbie in The 12 Dancing Princesses
|-
| SCES-54608 || SCES_546.08 || 0xe5392168d5 || Barbie in The 12 Dancing Princesses
|-
| SLES-54566 || SLES_545.66 || 0xfd21d9717d || Barbie in The 12 Dancing Princesses
|-
| SLES-54608 || SLES_546.08 || 0xe539c169d5 || Barbie in The 12 Dancing Princesses
|-
| SLUS-21579 || SLUS_215.79 || 0x857985294d || Barbie in The 12 Dancing Princesses
|-
| SCES-53154 || SCES_531.54 || 0x5b8199d0fd || Bard's Tale
|-
| SLES-53154 || SLES_531.54 || 0x5b8179d1fd || Bard's Tale
|-
| SLUS-20803 || SLUS_208.03 || 0xc439c5694d || Bard's Tale, The
|-
| SCES-54376 || SCES_543.76 || 0xad7169205d || Barnyard
|-
| SCKA-20096 || SCKA_200.96 || 0x3340d298a5 || Barnyard
|-
| SLES-54376 || SLES_543.76 || 0xad7189215d || Barnyard
|-
| SLUS-21277 || SLUS_212.77 || 0x54a955f92d || Barnyard
|-
| SLES-55216 || SLES_552.16 || 0x5d8179d16d || Baroque
|-
| SLPM-66747 || SLPM_667.47 || 0xe90ebc11f5 || Baroque
|-
| SLUS-21714 || SLUS_217.14 || 0xa559a509a5 || Baroque
|-
| SLPM-55107 || SLPM_551.07 || 0x65f644e9cd || Baroque International
|-
| SLPM-62155 || SLPM_621.55 || 0xc962489ed || Baseball 2002, The
|-
| SLPM-65379 || SLPM_653.79 || 0x67fe4ce1c5 || Baseball 2003 - Akikigou
|-
| SLPM-65180 || SLPM_651.80 || 0x1f86349945 || Baseball 2003, The
|-
| SLPS-25469 || SLPS_254.69 || 0x40f14ce135 || Baseball Live 2005
|-
| SLPS-20084 || SLPS_200.84 || 0xbb10ca13d || Basic Studio [Disc 1]
|-
| SLPS-20085 || SLPS_200.85 || 0xbb10ca135 || Basic Studio [Disc 2]
|-
| SLPS-20266 || SLPS_202.66 || 0x5be15cf19d || Baskelian
|-
| SCES-51850 || SCES_518.50 || 0x12c9d198f5 || Basketball Xciting
|-
| SLES-51850 || SLES_518.50 || 0x12c93199f5 || Basketball Xciting
|-
| SLUS-20339 || SLUS_203.39 || 0x4bb14de145 || Bass Fishing Duel - Sega Sports
|-
| SLPM-66075 || SLPM_660.75 || 0x40a614b95d || Bass Landing 3
|-
| SLPS-25213 || SLPS_252.13 || 0xb10ca175 || Bass Landing 3
|-
| SLPS-25337 || SLPS_253.37 || 0x20912c8175 || Bass Landing 3 [Sammy Best]
|-
| SLPS-25336 || SLPS_253.36 || 0x20912c817d || Bass Landing 3 [with TsuriCon2+] [Sammy Best]
|-
| SCES-51862 || SCES_518.62 || 0x12c9d19815 || Bass Master Fishing
|-
| SLES-51862 || SLES_518.62 || 0x12c9319915 || Bass Master Fishing
|-
| SCES-50512 || SCES_505.12 || 0xe1392168d5 || Bass Strike
|-
| SLES-50512 || SLES_505.12 || 0xe139c169d5 || Bass Strike
|-
| SLPM-62147 || SLPM_621.47 || 0xc962489ad || Bass Strike
|-
| SLUS-20325 || SLUS_203.25 || 0x4bb14de1f5 || Bass Strike
|-
| SLUS-20709 || SLUS_207.09 || 0xac51ad0115 || Batman - Rise of Sin-Tzu
|-
| SLUS-20226 || SLUS_202.26 || 0x53a955f9d5 || Batman - Vengeance
|-
| SCES-51756 || SCES_517.56 || 0x3ae1f9b0ed || Batman 2 - The Rise of Sin Tsu
|-
| SLES-51756 || SLES_517.56 || 0x3ae119b1ed || Batman 2 - The Rise of Sin Tsu
|-
| SCES-53387 || SCES_533.87 || 0x944951187d || Batman Begins
|-
| SLES-53387 || SLES_533.87 || 0x9449b1197d || Batman Begins
|-
| SLUS-21198 || SLUS_211.98 || 0x24d92589c5 || Batman Begins
|-
| SCES-50355 || SCES_503.55 || 0x99415910b5 || Batman Vengeance
|-
| SLES-50355 || SLES_503.55 || 0x9941b911b5 || Batman Vengeance
|-
| SCES-50777 || SCES_507.77 || 0x21f9e1a85d || Battle Engine Aquila
|-
| SLES-50777 || SLES_507.77 || 0x21f901a95d || Battle Engine Aquila
|-
| SLUS-20495 || SLUS_204.95 || 0x946995397d || Battle Engine Aquila
|-
| SLPM-62048 || SLPM_620.48 || 0x24be0ca19d || Battle Gear 2
|-
| SCAJ-20055 || SCAJ_200.55 || 0x83f5e0a82d || Battle Gear 3
|-
| SLPM-65434 || SLPM_654.34 || 0x5fc674d935 || Battle Gear 3
|-
| TCPS-10076 || TCPS_100.76 || 0x59f9a49835 || Battle Gear 3
|-
| TCPS-10077 || TCPS_100.77 || 0x59f9a4983d || Battle Gear 3 [Limited Edition]
|-
| SLPS-25855 || SLPS_258.55 || 0xa111ac01c5 || Battle of Sunrise
|-
| SLPS-25734 || SLPS_257.34 || 0xb909b41915 || Battle of Yu Yu Hakushou - Shitou! Ankoku Bujutsukai 120%
|-
| SLPS-25675 || SLPS_256.75 || 0x893984294d || Battle Stadium D.O.N.
|-
| SCES-53729 || SCES_537.29 || 0xcc11094075 || Battlefield 2 - Modern Combat
|-
| SCES-53730 || SCES_537.30 || 0xcc1109406d || Battlefield 2 - Modern Combat
|-
| SLES-53729 || SLES_537.29 || 0xcc11e94175 || Battlefield 2 - Modern Combat
|-
| SLES-53730 || SLES_537.30 || 0xcc11e9416d || Battlefield 2 - Modern Combat
|-
| SLPM-66206 || SLPM_662.06 || 0x6086349955 || Battlefield 2 - Modern Combat
|-
| SLUS-29152 || SLUS_291.52 || 0xe411ed417d || Battlefield 2 - Modern Combat [Demo]
|-
| SLPM-66651 || SLPM_666.51 || 0xd1368429cd || Battlefield 2 - Modern Combat [EA Best Hits]
|-
| SLPM-55034 || SLPM_550.34 || 0xd9e2c816d || Battlefield 2 - Modern Combat [EA:SY! 1980]
|-
| SLUS-29117 || SLUS_291.17 || 0xf401fd5185 || Battlefield 2 - Modern Combat [Public Beta Vol.1.0]
|-
| SLUS-21026 || SLUS_210.26 || 0x1ce11db19d || Battlefield 2 - Mordern Combat
|-
| SLUS-20421 || SLUS_204.21 || 0x639965c9dd || Battlestar Galactica
|-
| SCES-51702 || SCES_517.02 || 0xca110940cd || Battlestar Galactica - Apostasy
|-
| SLES-51702 || SLES_517.02 || 0xca11e941cd || Battlestar Galactica - Apostasy
|-
| SCES-51714 || SCES_517.14 || 0x32e9f1b895 || BCV - Battle Construction Vehicles
|-
| SLES-51714 || SLES_517.14 || 0x32e911b995 || BCV - Battle Construction Vehicles
|-
| SCES-50548 || SCES_505.48 || 0xe9312960fd || BDFL Manager 2002
|-
| SLES-50548 || SLES_505.48 || 0xe931c961fd || BDFL Manager 2002
|-
| SCES-51025 || SCES_510.25 || 0x61b9a1e85d || BDFL Manager 2003
|-
| SLES-51025 || SLES_510.25 || 0x61b941e95d || BDFL Manager 2003
|-
| SCES-51084 || SCES_510.84 || 0x518991d885 || BDFL Manager 2004
|-
| SCES-51458 || SCES_514.58 || 0xf229317855 || BDFL Manager 2004
|-
| SLES-51084 || SLES_510.84 || 0x518971d985 || BDFL Manager 2004
|-
| SLES-51458 || SLES_514.58 || 0xf229d17955 || BDFL Manager 2004
|-
| SCES-51383 || SCES_513.83 || 0x9a41591095 || Beach King Stunt Racer
|-
| SLES-51383 || SLES_513.83 || 0x9a41b91195 || Beach King Stunt Racer
|-
| SLPS-20346 || SLPS_203.46 || 0x4bf14ce10d || Beast Sapp
|-
| SLPS-25304 || SLPS_253.04 || 0x2899248975 || Beast Sapp
|-
| SCES-53505 || SCES_535.05 || 0xf42931784d || Beat Down - Fists of Vengeance
|-
| SLES-53505 || SLES_535.05 || 0xf429d1794d || Beat Down - Fists of Vengeance
|-
| SLPM-66181 || SLPM_661.81 || 0x608634998d || Beat Down - Fists of Vengeance
|-
| SLPM-66819 || SLPM_668.19 || 0x8166d4795d || Beat Down - Fists of Vengeance [Best Price]
|-
| SLPM-66446 || SLPM_664.46 || 0x20c674d995 || Beat Down - Fists of Vengeance [CapKore]
|-
| SLUS-21150 || SLUS_211.50 || 0x34c9359955 || Beatdown - Fists of Vengeance
|-
| SLUS-21239 || SLUS_212.39 || 0x2cd12d8105 || Beatmania
|-
| SLPM-62052 || SLPM_620.52 || 0x24be0ca1bd || Beatmania Da! Da! Da!
|-
| SLPM-66180 || SLPM_661.80 || 0x6086349985 || Beatmania IIDX - 10th Style
|-
| SLPM-65006 || SLPM_650.06 || 0xc75eec410d || Beatmania IIDX - 3rd Style
|-
| SLPM-65026 || SLPM_650.26 || 0x3fa614b995 || Beatmania IIDX - 4th Style
|-
| SLPM-65049 || SLPM_650.49 || 0x3fa614b94d || Beatmania IIDX - 5th Style - New Songs Collection
|-
| SLPM-65156 || SLPM_651.56 || 0x1f86349985 || Beatmania IIDX - 6th Style
|-
| SLPM-65593 || SLPM_655.93 || 0xc82e9c31c5 || Beatmania IIDX - 7th Style
|-
| SLPM-65768 || SLPM_657.68 || 0xf81eac017d || Beatmania IIDX - 8th Style
|-
| SLPM-65946 || SLPM_659.46 || 0xa046f459b5 || Beatmania IIDX - 9th Style
|-
| SLPM-66426 || SLPM_664.26 || 0x18fe4ce10d || Beatmania IIDX 11 - Red
|-
| SLPM-66621 || SLPM_666.21 || 0xc92e9c31e5 || Beatmania IIDX 12 - Happy Sky
|-
| SLPM-66828 || SLPM_668.28 || 0x8166d47925 || Beatmania IIDX 13 - DistorteD
|-
| SLPM-66995 || SLPM_669.95 || 0xa94efc51f5 || BeatMania IIDX 14 - Gold
|-
| SLPM-55117 || SLPM_551.17 || 0x65f644e9bd || BeatMania IIDX 15 - DJ Troopers
|-
| SLPM-55221 || SLPM_552.21 || 0x5dce7cd145 || BeatMania IIDX 16 - Empress + Premium Best
|-
| SLPM-62175 || SLPM_621.75 || 0xc9624894d || Beatmania Utsu Utsu Utsu! [Konami The Best]
|-
| SLPS-25474 || SLPS_254.74 || 0x78c974d9f5 || Beck - The Game
|-
| SLES-55016 || SLES_550.16 || 0xdd12981fd || Bee Movie Game
|-
| SLUS-21622 || SLUS_216.22 || 0x8d718d21ad || Bee Movie Game
|-
| SLES-55440 || SLES_554.40 || 0x9649b119a5 || Ben 10 - Alien Force
|-
| SLUS-21815 || SLUS_218.15 || 0xdd21dd71f5 || Ben 10 - Alien Force
|-
| SLUS-21921 || SLUS_219.21 || 0xfd01fd5165 || Ben 10 - Alien Force - Vilgax Attacks
|-
| SLES-54951 || SLES_549.51 || 0x1dc1399195 || Ben 10 - Protector of Earth
|-
| SLUS-21661 || SLUS_216.61 || 0xb549b519cd || Ben 10 - Protector of Earth
|-
| SLES-55592 || SLES_555.92 || 0xfe21d9710d || Ben 10 Alien Force - Vilgax Attacks
|-
| SLES-55639 || SLES_556.39 || 0xe639c169ed || Ben 10 Ultimate Alien - Cosmic Destruction
|-
| SCES-51350 || SCES_513.50 || 0x9249511895 || Ben Hur
|-
| SLES-51350 || SLES_513.50 || 0x9249b11995 || Ben Hur
|-
| SLAJ-25039 || SLAJ_250.39 || 0x6815e0490d || Beni no Umi 2
|-
| KOEI-00082 || KOEI_000.82 || 0x9074e1a984 || Beni no Umi 2 [Koei the Best]
|-
| SLPM-66423 || SLPM_664.23 || 0x18fe4ce165 || Beni no Umi 2 [Koei the Best]
|-
| SLKA-25213 || SLKA_252.13 || 0x780aa175 || Berserk
|-
| SLPM-65688 || SLPM_656.88 || 0xe006b419e5 || Berserk
|-
| SLPM-65686 || SLPM_656.86 || 0xe006b41995 || Berserk [Branded Box]
|-
| SLPS-25497 || SLPS_254.97 || 0x78c974d92d || Berwick Saga - Tear Ring Saga Series
|-
| SLPS-25496 || SLPS_254.96 || 0x78c974d925 || Berwick Saga - Tear Ring Saga Series [Deluxe Pack]
|-
| SCED-50783 || SCED_507.83 || 0xa1f2e1a86d || Best Games Ever 6
|-
| SCED-50786 || SCED_507.86 || 0xa9fae9a08d || Best Games Ever 8
|-
| SCED-51280 || SCED_512.80 || 0x2272612895 || Best Games Ever 9
|-
| SCED-51389 || SCED_513.89 || 0x1a4a5910c5 || Best PS2 Games Ever 10
|-
| SLES-54456 || SLES_544.56 || 0x9d41b911ed || Beverly Hills Cop
|-
| SCES-51917 || SCES_519.17 || 0x2d9c188dd || Beyond Good and Evil
|-
| SLES-51917 || SLES_519.17 || 0x2d92189dd || Beyond Good and Evil
|-
| SLUS-20763 || SLUS_207.63 || 0xd429d5799d || Beyond Good and Evil
|-
| SLUS-29082 || SLUS_290.82 || 0xfc09f559b5 || Beyond Good and Evil [Demo]
|-
| SLUS-21711 || SLUS_217.11 || 0xa559a5094d || Biathlon 2008
|-
| SCES-54023 || SCES_540.23 || 0x74a9b1f8fd || Bible Game
|-
| SLES-54023 || SLES_540.23 || 0x74a951f9fd || Bible Game, The
|-
| SLUS-21175 || SLUS_211.75 || 0x3cc13d9115 || Bible Game, The
|-
| SLPM-62389 || SLPM_623.89 || 0x54ce7cd145 || Big Bass - Bass Tsuri Kanzen Kouryaku [SuperLite 2000 Series]
|-
| SCES-51355 || SCES_513.55 || 0x92495118fd || Big Mutha Truckers
|-
| SLES-51355 || SLES_513.55 || 0x9249b119fd || Big Mutha Truckers
|-
| SLUS-20605 || SLUS_206.05 || 0x8c718d21f5 || Big Mutha Truckers
|-
| SCES-52980 || SCES_529.80 || 0xbd1c9801d || Big Mutha Truckers 2
|-
| SLES-52980 || SLES_529.80 || 0xbd129811d || Big Mutha Truckers 2
|-
| SLUS-21086 || SLUS_210.86 || 0x4f905a965 || Big Mutha Truckers 2
|-
| SLUS-21860 || SLUS_218.60 || 0xcd31cd617d || BIGS 2, The
|-
| SLUS-21623 || SLUS_216.23 || 0x8d718d21a5 || BIGS, The
|-
| SLES-54319 || SLES_543.19 || 0xbd61993175 || Biker Mice from Mars
|-
| SLUS-21578 || SLUS_215.78 || 0x8579852945 || Biker Mice from Mars
|-
| SCPS-11004 || SCPS_110.04 || 0x3291cc805d || Bikkuri Mouse
|-
| SCES-51859 || SCES_518.59 || 0x12c9d1983d || Billiards Xciting
|-
| SLES-51859 || SLES_518.59 || 0x12c931993d || Billiards Xciting
|-
| SCES-53736 || SCES_537.36 || 0xcc1109403d || Billy the Wizard - Rocket Broomstick Racing
|-
| SLES-53736 || SLES_537.36 || 0xcc11e9413d || Billy the Wizard - Rocket Broomstick Racing
|-
| SLPS-25659 || SLPS_256.59 || 0x91219c31d5 || Binchou-Tan - Shiwase Koyomi
|-
| SLPS-25658 || SLPS_256.58 || 0x91219c31dd || Binchou-Tan - Shiwase Koyomi [Limited Edition]
|-
| SLPM-86770 || SLPM_867.70 || 0x6c9e2c812d || BioHazard - 5th Anniversary Package
|-
| SLPM-65024 || SLPM_650.24 || 0x3fa614b985 || BioHazard - 5th Anniversary Package - Nightmare Returns [Disc 1]
|-
| SLPM-65025 || SLPM_650.25 || 0x3fa614b98d || BioHazard - 5th Anniversary Package - Nightmare Returns [Disc 2]
|-
| SLPM-65022 || SLPM_650.22 || 0xc75eec418d || BioHazard - Code Veronica - Perfect Version
|-
| SLPM-65357 || SLPM_653.57 || 0x6ff644e9bd || BioHazard - Code Veronica - Perfect Version
|-
| SLPM-66520 || SLPM_665.20 || 0x30d664c935 || BioHazard - Code Veronica [Premium Box]
|-
| SLPM-66213 || SLPM_662.13 || 0x688e3c9185 || BioHazard 4
|-
| SLPM-74288 || SLPM_742.88 || 0x40ae1cb10d || BioHazard 4 [PlayStation 2 the Best 2nd Reprint]
|-
| SLPM-74262 || SLPM_742.62 || 0x48a614b935 || BioHazard 4 [PlayStation 2 the Best Reprint]
|-
| SLPM-74229 || SLPM_742.29 || 0xb05eec41d5 || BioHazard 4 [PlayStation 2 The Best]
|-
| SLPM-55143 || SLPM_551.43 || 0x6dfe4ce1e5 || BioHazard Code - Veronica Kanzenban [Best Price]
|-
| SLPM-65060 || SLPM_650.60 || 0x37ae1cb1ad || Biohazard Gun Survivor 2 - CODE - Veronica
|-
| SLPM-65059 || SLPM_650.59 || 0x37ae1cb195 || Biohazard Gun Survivor 2 - CODE - Veronica [with Guncon]
|-
| SLPM-65245 || SLPM_652.45 || 0xf9624895d || Biohazard Gun Survivor 4 - Heroes Never Die
|-
| SLPM-65428 || SLPM_654.28 || 0x5fc674d945 || BioHazard Outbreak
|-
| SLPM-65692 || SLPM_656.92 || 0xe006b419c5 || BioHazard Outbreak - File 2
|-
| SLPN-40002 || SLPN_400.02 || 0x3737842905 || BioHazard Outbreak [Network Adaptor Pack]
|-
| SLPM-74201 || SLPM_742.01 || 0xb856e449bd || Biohazard Outbreak [PlayStation 2 The Best]
|-
| SLUS-20818 || SLUS_208.18 || 0xc439c569c5 || Bionicle
|-
| SCES-51956 || SCES_519.56 || 0xad1c9801d || Bionicle - The Game
|-
| SLES-51956 || SLES_519.56 || 0xad129811d || Bionicle - The Game
|-
| SCES-54150 || SCES_541.50 || 0x548991d8d5 || Bionicle Heroes
|-
| SLES-54150 || SLES_541.50 || 0x548971d9d5 || Bionicle Heroes
|-
| SLPM-66645 || SLPM_666.45 || 0xd1368429bd || Bionicle Heroes
|-
| SLUS-21428 || SLUS_214.28 || 0x7c817dd14d || Bionicle Heroes
|-
| SCES-52667 || SCES_526.67 || 0xdb011950b5 || Birmingham City - Club Football 2005
|-
| SLES-52667 || SLES_526.67 || 0xdb01f951b5 || Birmingham City - Club Football 2005
|-
| SLPM-65348 || SLPM_653.48 || 0x6ff644e9f5 || Bistro Cupid 2
|-
| SLPM-65347 || SLPM_653.47 || 0x6ff644e9cd || Bistro Cupid 2 [Limited Edition]
|-
| SCES-53886 || SCES_538.86 || 0x2cf1e9a06d || Black
|-
| SCES-54030 || SCES_540.30 || 0x74a9b1f8b5 || Black
|-
| SLAJ-25078 || SLAJ_250.78 || 0x601de841cd || Black
|-
| SLES-54030 || SLES_540.30 || 0x74a951f9b5 || Black
|-
| SLPM-66354 || SLPM_663.54 || 0x8ee5cf15d || Black
|-
| SLUS-21376 || SLUS_213.76 || 0x748975d9e5 || Black
|-
| SLUS-29180 || SLUS_291.80 || 0xe411ed419d || Black [Demo]
|-
| SLPM-66731 || SLPM_667.31 || 0xe90ebc1175 || Black [EA Best Hits]
|-
| SLPM-66961 || SLPM_669.61 || 0xa146f459ed || Black [EA-SY! 1980]
|-
| SLES-53886 || SLES_538.86 || 0x2cf109a16d || Black [Review]
|-
| SLUS-20506 || SLUS_205.06 || 0x94699539d5 || Black & Bruised
|-
| SLUS-29045 || SLUS_290.45 || 0xc431cd61f5 || Black & Bruised [Demo]
|-
| SLUS-28027 || SLUS_280.27 || 0xc331cd6185 || Black & Bruised [Trade Demo]
|-
| SCES-51620 || SCES_516.20 || 0xda0119504d || Black and Bruised
|-
| SLES-51620 || SLES_516.20 || 0xda01f9514d || Black and Bruised
|-
| SLES-54213 || SLES_542.13 || 0x449961c9dd || Black Buccaneer
|-
| SLPM-66289 || SLPM_662.89 || 0x789e2c8135 || Black Cat
|-
| CPCS-01019 || CPCS_010.19 || 0x7811e8c224 || Black Cat [Limited Pack]
|-
| SCES-53317 || SCES_533.17 || 0xa47961283d || Black Market Bowling
|-
| SLES-53317 || SLES_533.17 || 0xa47981293d || Black Market Bowling
|-
| SLPS-20187 || SLPS_201.87 || 0x239924896d || Black Matrix 2
|-
| SLPS-20299 || SLPS_202.99 || 0x43f944e98d || Black Matrix 2
|-
| SCES-51013 || SCES_510.13 || 0x61b9a1e8fd || Blade 2
|-
| SCES-51014 || SCES_510.14 || 0x61b9a1e8e5 || Blade 2
|-
| SLES-51013 || SLES_510.13 || 0x61b941e9fd || Blade 2
|-
| SLES-51014 || SLES_510.14 || 0x61b941e9e5 || Blade 2
|-
| SLUS-20360 || SLUS_203.60 || 0x738975d9a5 || Blade 2
|-
| SLPM-66270 || SLPM_662.70 || 0x7096248945 || Blazing Souls
|-
| SLPM-66269 || SLPM_662.69 || 0x709624895d || Blazing Souls [Limited Edition]
|-
| SCPS-15116 || SCPS_151.16 || 0x4ee9b4f8a5 || Bleach - Blade Battles
|-
| SCPS-19329 || SCPS_193.29 || 0x72c994d8ed || Bleach - Blade Battles [PlayStation 2 the Best]
|-
| SCPS-15119 || SCPS_151.19 || 0x4ee9b4f8bd || Bleach - Blade Battles 2nd
|-
| SCAJ-20140 || SCAJ_201.40 || 0xbbcdd890cd || Bleach - Erabareshi Tamashi
|-
| SCPS-15087 || SCPS_150.87 || 0x3691cc80c5 || Bleach - Erabareshi Tamashi
|-
| SCAJ-20165 || SCAJ_201.65 || 0xa3d5c0889d || Bleach - Hanatareshi Yabou
|-
| SCPS-15101 || SCPS_151.01 || 0x3691cc8055 || Bleach - Hanatareshi Yabou
|-
| SCPS-19330 || SCPS_193.30 || 0x72c994d8f5 || Bleach - Hanatareshi Yabou [PlayStation 2 the Best]
|-
| SCPS-19331 || SCPS_193.31 || 0x72c994d8fd || Bleach - Selected Soul [PlayStation 2 the Best]
|-
| SLUS-21128 || SLUS_211.28 || 0x34c93599e5 || Blitz - The League
|-
| SLPS-20443 || SLPS_204.43 || 0x63d964c92d || Blocks Club with Bumpy Trot
|-
| SCPS-15007 || SCPS_150.07 || 0x2e89d4985d || Blood - The Last Vampire - Vol.1 Joukan
|-
| SCPS-15008 || SCPS_150.08 || 0x2681dc90ad || Blood - The Last Vampire - Vol.2 Gekan
|-
| SCES-50771 || SCES_507.71 || 0x21f9e1a80d || Blood Omen 2 - Legend of Kain
|-
| SCES-50772 || SCES_507.72 || 0x21f9e1a835 || Blood Omen 2 - Legend of Kain
|-
| SCES-50815 || SCES_508.15 || 0x29f1e9a065 || Blood Omen 2 - Legend of Kain
|-
| SLES-50771 || SLES_507.71 || 0x21f901a90d || Blood Omen 2 - Legend of Kain
|-
| SLES-50772 || SLES_507.72 || 0x21f901a935 || Blood Omen 2 - Legend of Kain
|-
| SLES-50815 || SLES_508.15 || 0x29f109a165 || Blood Omen 2 - Legend of Kain
|-
| SCES-51474 || SCES_514.74 || 0xf2293178d5 || Blood Rayne
|-
| SLES-51474 || SLES_514.74 || 0xf229d179d5 || Blood Rayne
|-
| SCES-52755 || SCES_527.55 || 0x33e9f1b81d || Blood Will Tell
|-
| SLES-52755 || SLES_527.55 || 0x33e911b91d || Blood Will Tell
|-
| SLUS-20782 || SLUS_207.82 || 0xdc21dd713d || Blood Will Tell
|-
| SLKA-25225 || SLKA_252.25 || 0x38403299ed || Blood Will Tell: Tezuka Osamu's Dororo
|-
| SLPM-60248 || SLPM_602.48 || 0x6af644e915 || Blood Will Tell: Tezuka Osamu's Dororo
|-
| SLPS-25677 || SLPS_256.77 || 0x893984297d || Blood+ One Night Kiss
|-
| SCPS-15112 || SCPS_151.12 || 0x4ee9b4f885 || Blood+ Souyoku Battle Rinbukyoku
|-
| SLPM-65665 || SLPM_656.65 || 0xe006b4192d || BloodRayne
|-
| SLUS-20461 || SLUS_204.61 || 0x6b916dc195 || BloodRayne
|-
| SCES-53831 || SCES_538.31 || 0x24f9e1a8ad || BloodRayne 2
|-
| SCES-53832 || SCES_538.32 || 0x24f9e1a8d5 || BloodRayne 2
|-
| SLES-53831 || SLES_538.31 || 0x24f901a9ad || BloodRayne 2
|-
| SLES-53832 || SLES_538.32 || 0x24f901a9d5 || BloodRayne 2
|-
| SLUS-20862 || SLUS_208.62 || 0xcc31cd61ad || Bloodrayne 2
|-
| SCES-50203 || SCES_502.03 || 0xb1697138dd || Bloody Roar 3
|-
| SLES-50203 || SLES_502.03 || 0xb1699139dd || Bloody Roar 3
|-
| SLPM-62055 || SLPM_620.55 || 0x24be0ca1a5 || Bloody Roar 3
|-
| SLUS-20212 || SLUS_202.12 || 0x2bd12d811d || Bloody Roar 3
|-
| SLPM-62133 || SLPM_621.33 || 0x148e3c9105 || Bloody Roar 3 [Konami The Best]
|-
| SCES-51877 || SCES_518.77 || 0x1ac1d99085 || Bloody Roar 4
|-
| SLES-51877 || SLES_518.77 || 0x1ac1399185 || Bloody Roar 4
|-
| SLKA-25130 || SLKA_251.30 || 0x10681ab1dd || Bloody Roar 4
|-
| SLPM-65499 || SLPM_654.99 || 0x4fd664c92d || Bloody Roar 4
|-
| SLUS-20795 || SLUS_207.95 || 0xdc21dd7195 || Bloody Roar 4
|-
| SCES-52989 || SCES_529.89 || 0xbd1c98055 || Blowout
|-
| SLES-52989 || SLES_529.89 || 0xbd1298155 || Blowout
|-
| SLUS-20850 || SLUS_208.50 || 0xcc31cd61cd || Blowout
|-
| SCES-50880 || SCES_508.80 || 0x1d9c188b5 || BMX XXX
|-
| SCES-51365 || SCES_513.65 || 0x9a41591005 || BMX XXX
|-
| SLES-50880 || SLES_508.80 || 0x1d92189b5 || BMX XXX
|-
| SLES-51365 || SLES_513.65 || 0x9a41b91105 || BMX XXX
|-
| SLUS-20415 || SLUS_204.15 || 0x7b817dd115 || BMX XXX
|-
| SLES-52714 || SLES_527.14 || 0xcb11e9412d || Board Games Gallery [10 Games]
|-
| SLES-54981 || SLES_549.81 || 0x5d921899d || Bob the Builder - Festival of Fun
|-
| SLPM-62572 || SLPM_625.72 || 0xa53e8c217d || Boboboubo Boubobo - Shuumare! Taikan Boubobo
|-
| SLPM-62565 || SLPM_625.65 || 0xa53e8c2135 || Boboboubo Boubobo - Shuumare! Taikan Boubobo [with Camera]
|-
| SLPM-65912 || SLPM_659.12 || 0x987ecc619d || Boboboubo Boubobo [Hudson the Best]
|-
| SLPM-65262 || SLPM_652.62 || 0x79e2c81cd || Boboboubo Boubobo Hajike Matsuri
|-
| SLUS-21381 || SLUS_213.81 || 0x748975d9cd || Bode Miller Alpine Skiing
|-
| SCPS-15026 || SCPS_150.26 || 0x2681dc903d || Boku no Natsuyasumi 2
|-
| SCPS-19303 || SCPS_193.03 || 0x4af1ace0e5 || Boku no Natsuyasumi 2 [PlayStation 2 The Best]
|-
| SCPS-19209 || SCPS_192.09 || 0x52e9b4f88d || Boku no Summer Vacation [PlayStation 2 The Best]
|-
| SCPS-11008 || SCPS_110.08 || 0x4ae9b4f8c5 || Boku to Mao
|-
| PAPX-90212 || PAPX_902.12 || 0x40342c103d || Boku to Maou
|-
| SCPS-19102 || SCPS_191.02 || 0x3289d49855 || Boku to Maou [PlayStation 2 The Best]
|-
| SLPS-20304 || SLPS_203.04 || 0x43f944e955 || Boku wa Chiisai [Best Collection]
|-
| SLPS-25421 || SLPS_254.21 || 0x48f944e9bd || Bokujou Monogarari - Oh! Wonderful Life
|-
| SLPS-25431 || SLPS_254.31 || 0x48f944e96d || Bokujou Monogatari - Oh! Wonderful Life
|-
| SLPS-20104 || SLPS_201.04 || 0x33893499e5 || Bokujou Monogatari 3
|-
| SLPS-73102 || SLPS_731.02 || 0xa749f45915 || Bokujou Monogatari 3 - Heart ni Hi o Tsukete [PlayStation 2 The Best]
|-
| SLPS-73109 || SLPS_731.09 || 0xa749f459cd || Bokujou Monogatari 3 - Heart ni Hi o Tsukete [PlayStation 2 The Best]
|-
| SCPS-15088 || SCPS_150.88 || 0x3691cc803d || Bokura no Kazoku
|-
| SLES-55428 || SLES_554.28 || 0x9649b11905 || Bolt
|-
| SCES-51966 || SCES_519.66 || 0xad1c9804d || Bombastic
|-
| SLES-51966 || SLES_519.66 || 0xad129814d || Bombastic
|-
| SLUS-20764 || SLUS_207.64 || 0xd429d579a5 || Bombastic
|-
| SLPM-62503 || SLPM_625.03 || 0xb52e9c3135 || Bomberman Battles
|-
| SCES-53301 || SCES_533.01 || 0xbc617930a5 || Bomberman Hardball
|-
| SLES-53301 || SLES_533.01 || 0xbc619931a5 || Bomberman Hardball
|-
| SLPM-65218 || SLPM_652.18 || 0xf962489a5 || Bomberman Jetters
|-
| SLPM-65485 || SLPM_654.85 || 0x4fd664c99d || BOMBERMAN JETTERS [HUDSON THE BEST]
|-
| SCES-51302 || SCES_513.02 || 0xaa7169202d || Bomberman Kart
|-
| SLES-51302 || SLES_513.02 || 0xaa7189212d || Bomberman Kart
|-
| SLPM-62118 || SLPM_621.18 || 0x148e3c919d || Bomberman Kart
|-
| SLPM-62311 || SLPM_623.11 || 0x64fe4ce1e5 || Bomberman Kart
|-
| SLPM-62478 || SLPM_624.78 || 0xbd26943975 || Bomberman Kart DX
|-
| SLPM-62599 || SLPM_625.99 || 0x9d06b4191d || Bomberman Kart DX
|-
| SLPM-62291 || SLPM_622.91 || 0x6cf644e94d || Bomberman Land 2
|-
| SLPM-74101 || SLPM_741.01 || 0x907ecc61f5 || Bomberman Land 2 [PlayStation 2 The Best]
|-
| SLPM-62643 || SLPM_626.43 || 0x950ebc11b5 || Bomberman Land 3
|-
| SLPM-62763 || SLPM_627.63 || 0xf56edc7115 || Bomberman Land 3 [Hudson Best Version]
|-
| SCED-53515 || SCED_535.15 || 0x742231781d || Bonus Demo 10
|-
| SCED-53514 || SCED_535.14 || 0x7422317815 || Bonus Demo 10 [Old]
|-
| SCED-53513 || SCED_535.13 || 0x742231780d || Bonus Demo 10 [You]
|-
| SCED-54338 || SCED_543.38 || 0x2572612805 || Bonus Demo 11
|-
| SCED-54101 || SCED_541.01 || 0xe4b2a1e87d || Bonus Demo 11 [You]
|-
| SCED-54102 || SCED_541.02 || 0xe4b2a1e865 || Bonus Demo 11m
|-
| SCED-54399 || SCED_543.99 || 0x2d7a6920e5 || Bonus Demo 12
|-
| SCED-54397 || SCED_543.97 || 0x2d7a6920f5 || Bonus Demo 12 [You]
|-
| SCED-54398 || SCED_543.98 || 0x2d7a6920ed || Bonus Demo 12m
|-
| SCED-51486 || SCED_514.86 || 0x72223178b5 || Bonus Demo 4
|-
| SCED-51940 || SCED_519.40 || 0x8adac9809d || Bonus Demo 5
|-
| SCED-51941 || SCED_519.41 || 0x8adac98095 || Bonus Demo 5
|-
| SCED-52390 || SCED_523.90 || 0x1b4a59101d || Bonus Demo 6
|-
| SCED-52932 || SCED_529.32 || 0x83d2c18895 || Bonus Demo 8 [Old]
|-
| SCED-52933 || SCED_529.33 || 0x83d2c1889d || Bonus Demo 8 [You]
|-
| SCED-53117 || SCED_531.17 || 0xebbaa9e035 || Bonus Demo 9 [Old]
|-
| SCED-53116 || SCED_531.16 || 0xebbaa9e03d || Bonus Demo 9 [You]
|-
| SLES-55007 || SLES_550.07 || 0x5d921894d || Boogie
|-
| SLUS-21681 || SLUS_216.81 || 0xbd41bd11a5 || Boogie
|-
| SCES-51083 || SCES_510.83 || 0x518991d8bd || Borussia Dortmund Club Football - Saison 2003-2004
|-
| SLES-51083 || SLES_510.83 || 0x518971d9bd || Borussia Dortmund Club Football - Saison 2003-2004
|-
| SLPM-65014 || SLPM_650.14 || 0xc75eec41cd || Bouken Jidai Katsugeki - Goemon
|-
| SLPM-65066 || SLPM_650.66 || 0x37ae1cb1dd || Bouken Jidai Katsugeki Goemon
|-
| SLPM-65617 || SLPM_656.17 || 0xd03684299d || Bouken Jidai Katsugeki Goemon [Konami Collection]
|-
| SLPS-25470 || SLPS_254.70 || 0x40f14ce12d || Bouken-ou Beat - Dark Next Century
|-
| SLPM-66060 || SLPM_660.60 || 0x40a614b9e5 || Boukoku no Aegis 2035 - Warship Gunner
|-
| SLPM-66939 || SLPM_669.39 || 0x997ecc6185 || Boukoku no Aegis 2035 - Warship Gunner [Koei Selection]
|-
| SLPM-66529 || SLPM_665.29 || 0x38de6cc1f5 || Boukoku no Aegis 2035 - Warship Gunner [KOEI the Best]
|-
| SLES-50241 || SLES_502.41 || 0xa17981291d || Bouncer
|-
| SLUS-20069 || SLUS_200.69 || 0xbf10da1b5 || Bouncer
|-
| SCES-50241 || SCES_502.41 || 0xa17961281d || Bouncer, The
|-
| SLPS-25023 || SLPS_250.23 || 0xf041fc5195 || Bouncer, The
|-
| SLUS-20606 || SLUS_206.06 || 0x8c718d21ed || Bounty Hunter - Seek & Destroy
|-
| SCES-51861 || SCES_518.61 || 0x12c9d1980d || Bowling Xciting
|-
| SLES-51861 || SLES_518.61 || 0x12c931990d || Bowling Xciting
|-
| SCES-51717 || SCES_517.17 || 0x32e9f1b8ad || Boxing Champions
|-
| SLES-51717 || SLES_517.17 || 0x32e911b9ad || Boxing Champions
|-
| SLUS-21470 || SLUS_214.70 || 0x649965c905 || Bratz - Forever Diamonds
|-
| SCES-54342 || SCES_543.42 || 0xa579612825 || Bratz - Forever Diamondz
|-
| SCES-54343 || SCES_543.43 || 0xa57961282d || Bratz - Forever Diamondz
|-
| SCES-54344 || SCES_543.44 || 0xa579612855 || Bratz - Forever Diamondz
|-
| SLES-54342 || SLES_543.42 || 0xa579812925 || Bratz - Forever Diamondz
|-
| SLES-54343 || SLES_543.43 || 0xa57981292d || Bratz - Forever Diamondz
|-
| SLES-54344 || SLES_543.44 || 0xa579812955 || Bratz - Forever Diamondz
|-
| SLUS-21791 || SLUS_217.91 || 0xd529d579bd || Bratz - Girlz Really Rock
|-
| SLUS-21225 || SLUS_212.25 || 0x2cd12d81f5 || Bratz - Rock Angels
|-
| SCES-53574 || SCES_535.74 || 0xe439216865 || Bratz - Rock Angelz
|-
| SCES-53575 || SCES_535.75 || 0xe43921686d || Bratz - Rock Angelz
|-
| SCES-53576 || SCES_535.76 || 0xe439216815 || Bratz - Rock Angelz
|-
| SCES-53577 || SCES_535.77 || 0xe43921681d || Bratz - Rock Angelz
|-
| SCES-53578 || SCES_535.78 || 0xe439216805 || Bratz - Rock Angelz
|-
| SCES-53582 || SCES_535.82 || 0xe439216825 || Bratz - Rock Angelz
|-
| SCES-53583 || SCES_535.83 || 0xe43921682d || Bratz - Rock Angelz
|-
| SLES-53574 || SLES_535.74 || 0xe439c16965 || Bratz - Rock Angelz
|-
| SLES-53575 || SLES_535.75 || 0xe439c1696d || Bratz - Rock Angelz
|-
| SLES-53576 || SLES_535.76 || 0xe439c16915 || Bratz - Rock Angelz
|-
| SLES-53577 || SLES_535.77 || 0xe439c1691d || Bratz - Rock Angelz
|-
| SLES-53578 || SLES_535.78 || 0xe439c16905 || Bratz - Rock Angelz
|-
| SLES-53582 || SLES_535.82 || 0xe439c16925 || Bratz - Rock Angelz
|-
| SLES-53583 || SLES_535.83 || 0xe439c1692d || Bratz - Rock Angelz
|-
| SCES-54998 || SCES_549.98 || 0x5d9c18805 || Bratz - The Movie
|-
| SLES-54998 || SLES_549.98 || 0x5d9218905 || Bratz - The Movie
|-
| SLUS-21643 || SLUS_216.43 || 0xb549b5197d || Bratz - The Movie
|-
| SCES-51635 || SCES_516.35 || 0xda011950f5 || Brave - The Search for Spirit Dancer
|-
| SLES-51635 || SLES_516.35 || 0xda01f951f5 || Brave - The Search for Spirit Dancer
|-
| SLUS-21127 || SLUS_211.27 || 0x34c935999d || Brave - The Search for Spirit Dancer
|-
| SCPS-15111 || SCPS_151.11 || 0x4ee9b4f8fd || Brave Story - Wataru no Bouken
|-
| PAPX-90216 || PAPX_902.16 || 0x40342c105d || Bravo Music
|-
| SCPS-11013 || SCPS_110.13 || 0x4ae9b4f8ed || Bravo Music
|-
| SCPS-51004 || SCPS_510.04 || 0x79e1bcf02d || Bravo Music
|-
| SCPS-11023 || SCPS_110.23 || 0x4ae9b4f8bd || Bravo Music - Chou-Meikyokuban
|-
| SCPS-11019 || SCPS_110.19 || 0x4ae9b4f89d || Bravo Music - Chou-Meikyokuban [Limited Edition] [Disc 1]
|-
| SCPS-11020 || SCPS_110.20 || 0x4ae9b4f8a5 || Bravo Music - Chou-Meikyokuban [Limited Edition] [Disc 2]
|-
| SCPS-11017 || SCPS_110.17 || 0x4ae9b4f88d || Bravo Music - Christmas Edition
|-
| PCPX-96511 || PCPX_965.11 || 0x66144c30c5 || Bravo Music - Christmas Edition
|-
| SCPS-19105 || SCPS_191.05 || 0x3a81dc90a5 || Bravo Music [PlayStation 2 The Best]
|-
| SCES-51496 || SCES_514.96 || 0xfa2139700d || Breath of Fire - Dragon Quarter
|-
| SLES-51496 || SLES_514.96 || 0xfa21d9710d || Breath of Fire - Dragon Quarter
|-
| SLUS-20499 || SLUS_204.99 || 0x946995399d || Breath of Fire - Dragon Quarter
|-
| SLPM-74410 || SLPM_744.10 || 0x608e3c91fd || Breath of Fire 5 [PlayStation 2 The Best]
|-
| SLPM-65196 || SLPM_651.96 || 0x178e3c91cd || Breath of Fire V - Dragon Quarter
|-
| SLUS-21195 || SLUS_211.95 || 0x24d92589ed || Breeders' Cup - World Thoroughbred Championships
|-
| SCES-52717 || SCES_527.17 || 0xcb11094015 || Brian Lara Cricket 2005
|-
| SLES-52717 || SLES_527.17 || 0xcb11e94115 || Brian Lara Cricket 2005
|-
| SCES-50946 || SCES_509.46 || 0x71a9b1f8d5 || Britney's Dance Beat
|-
| SCES-50947 || SCES_509.47 || 0x71a9b1f8dd || Britney's Dance Beat
|-
| SCES-50948 || SCES_509.48 || 0x71a9b1f8e5 || Britney's Dance Beat
|-
| SLES-50946 || SLES_509.46 || 0x71a951f9d5 || Britney's Dance Beat
|-
| SLES-50947 || SLES_509.47 || 0x71a951f9dd || Britney's Dance Beat
|-
| SLES-50948 || SLES_509.48 || 0x71a951f9e5 || Britney's Dance Beat
|-
| SLPM-65174 || SLPM_651.74 || 0x1f86349915 || Britney's Dance Beat
|-
| SLUS-20402 || SLUS_204.02 || 0x7b817dd17d || Britney's Dance Beat
|-
| SLPS-25356 ||
|-
|-
! Serial Number !! Game !! Bootable (without patch) !! ROM2 required
| SCES-51579 || SCES_515.79 || 0xea31296085 || Yu-Gi-Oh! - The Duelists of the Roses
|-
|-
| SCCS-40001 || Ape Escape 2 || No || Yes (missing text)
| SCES-52480 || SCES_524.80 || 0xf329317845 || Yu-Gi-Oh! - The Duelists of the Roses
|-
|-
| SCCS-40002 || Devil May Cry 2 (Disc 1) || No || No
| SLES-51579 || SLES_515.79 || 0xea31c96185 || Yu-Gi-Oh! - The Duelists of the Roses
|-
|-
| SCCS-40003 || Devil May Cry 2 (Disc 2) || No || No
| SLES-52480 || SLES_524.80 || 0xf329d17945 || Yu-Gi-Oh! - The Duelists of the Roses
|-
|-
| SCCS-40004 || XIGO: Zuihou de Touzi || No || No
| SLPM-65222 || SLPM_652.22 || 0xf96248985 || Yu-Gi-Oh! 2 [Konami The Best]
|-
|-
| SCCS-40005 || Ico || No || No
| SLPM-65613 || SLPM_656.13 || 0xd03684297d || Yu-Gi-Oh! Capsule Monster Coliseum
|-
|-
| SCCS-40006 || Zhen Sanguo Wushuang 2 || No || No
| SLUS-20940 || SLUS_209.40 || 0xe419e54915 || Yu-Gi-Oh! Capsule Monster Coliseum
|-
|-
| SCCS-40007 || Arc the Lad: Seirei no Tasogare || No || No
| SLPM-65050 || SLPM_650.50 || 0x3fa614b955 || Yu-Gi-Oh! Shin Duel Monsters 2
|-
|-
| SCCS-40009 || Dragon Ball Z 2 || Yes || No
| SLPM-65647 || SLPM_656.47 || 0xd83e8c2165 || Yu-Gi-Oh! Shin Duel Monsters II - Keishou Sareshi Kioku
|-
|-
| SCCS-40010 || Super Puzzle Bobble 2 || No || No
| SLUS-21683 || SLUS_216.83 || 0xbd41bd11b5 || Yu-Gi-Oh! The Beginning of Destiny
|-
|-
| SCCS-40011 || Armored Core 2: Another Age || No || No
| SLUS-20515 || SLUS_205.15 || 0x9c619d3115 || Yu-Gi-Oh! The Duelists of the Roses
|-
|-
| SCCS-40014 || World Soccer Winning Eleven 7 International || No || No
| SLPS-25482 || SLPS_254.82 || 0x78c974d9b5 || Yuki Katari [Renewal Version]
|-
|-
| SCCS-40015 || Viorate no Atelier: Gramnad no Renkinjutsushi 2 || No || Yes (text bugs)
| SLPM-66707 || SLPM_667.07 || 0xe106b419bd || Yukinko Daisenpuu - Saiyuki to Koyuki no Hie Hie Daisoudou
|-
|-
| SCCS-40016 || Ape Escape: Pumped & Primed || Yes || No
| SLPM-66619 || SLPM_666.19 || 0xc92e9c31d5 || Yumemishi
|-
|-
| SCCS-40017 || EyeToy: Play || No || EyeToy game
| SLPM-66618 || SLPM_666.18 || 0xc92e9c31dd || Yumemishi [First Print Limited Edition]
|-
|-
| SCCS-40018 || Saru EyeToy Oosawagi: Wakki Waki Game Tenkomori!! || No || EyeToy game
| SLPS-25235 || SLPS_252.35 || 0x388934993d || Yumeria
|-
|-
| SCCS-40019 || Formula One 04 || No || No (English)
| SLPM-66845 || SLPM_668.45 || 0x8166d479ad || Yuukyuu no Sakura
|-
|-
| SCCS-40022 || World Soccer Winning Eleven 8: Asia Championship || No || No
| SLPM-66844 || SLPM_668.44 || 0x8166d479a5 || Yuukyuu no Sakura [Limited Edition]
|-
|-
| SCCS-60002 || Gran Turismo 4 || No || No
| SLPM-62245 || SLPM_622.45 || 0x74ee5cf1e5 || Yuusei Kara no Buttai - Episode 2
|}
* I believe that real PS2 also need those patches. For OPL, but not only. ROM2 with CH fonts is not existing outside of 3 ps2 models. All of them released only in China, and one of them is still not even dumped (devkit). This ROM2 is even missing in Hong Kong region PS2. Btw. When i implemented ROM2 support in pcsx2, i tested patching game first. Unluckily for netemu, and fortunately for pcsx2. First and only game i tried to patch was Ape Escape 2. :) --[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) 12:39, 23 November 2022 (UTC)
** Yup, lucky for me I tested Dynasty Warriors 3 first, then Ape Escape 2 was the second if I recall. I was worried but pleasantly surprised by the rest of the results. I assume ROM2 has data for simplified Chinese characters while Hong Kong/Taiwan uses traditional characters, and that’s probably why there is no ROM2 in the HK/TW region. I am not sure why they even included ROM2 in the first place if barely any games utilize it, but oh well. --[[User:Mrjaredbeta|Mrjaredbeta]] ([[User talk:Mrjaredbeta|talk]]) 18:01, 28 November 2022 (UTC)
*** "PS4 seems to not work with these patches. Even the bootable games without patching needed do not work, so I suspect there is some blacklist preventing them from booting on that emulator.". Just for the record, ps4 don't blacklist them. It's issue with cdvdkey (known for PS3 users as "game hash". ;) ). Emulator fail to respond correctly to one of CDVD register reads. Issue is already patched with my ugly hacks (TC:LA-a-like code swap). Your patches are still required on ps4 after fixing other issues. --[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) 17:39, 20 June 2023 (CEST)
 
== Removing stuff from ps2 emu page ==
 
I'm thinking about removing some data from PS2 Emulation page. Mostly stuff that is strictly PS2 thing.
 
*PS2 Memory and Hardware Mapped Registers Layout
*Video Modes
*<s>Config related info</s> Done.
 
'''Video Modes''' listed there are not even supported by emulators without GS, and likely to fail even on PS3 with GS. This is really info for PS2 wiki in my opinion. '''PS2 Memory and Hardware Mapped Registers Layout''' also fit more in PS2 wiki. This is more like general PS2 dev knowledge than emulation related stuff. Eventually keep them as a links to ps2tek or ps2 devwiki, or something. Let me know if you think this is/isn't good idea. For example PS1 page don't list stuff like this, same goes for PSP page. In case of Config stuff. This is crucial part of this page, but i feel that harm general readability. Due to complicated nature of PS2 config descriptions are getting bigger, and bigger. Honestly this is still missing a lot of info because many times we are limiting ourself to not make descriptions too extensive. All that to not flood page too much. Maybe it's time to move most of that to new dedicated page? We can leave some basic info, like that small table, plus some '''BOLD''' link to "advanced page". This should allow to wikify and move some non-config stuff from talk page. This are only ideas, i expect not everyone will be happy about all of them. Lets talk. :P --[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) 08:21, 16 January 2023 (UTC)
* I think these are all good ideas. I occasionally use the PS2 register info for help sometimes, but I could easily use PSI’s page for that (https://psi-rockin.github.io/ps2tek/). I agree that it doesn’t really belong on the page. I agree that emulation page is getting extensive, so maybe it would be good to move the config info to a new page. I am not opposed and are all for it. --[[User:Mrjaredbeta|Mrjaredbeta]] ([[User talk:Mrjaredbeta|talk]]) 15:12, 16 January 2023 (UTC)
 
== Floating point arithmetic inaccuracies ==
 
While the software emulators are doing a great job with their accurate paths, there are still issues with some games, unfortunately.
* Stuntman/Driv3r
Completely broken AI, game is unplayable.
* Gran Turismo series
An infamous licence demonstration bug - cars deviate from the racing line. It may affect the AI in the race too. Since the GT's AI is retarded, the subject is difficult to confirm.
* Tokyo Xtreme Racer Zero
It is unconfirmed, but the cars path from PS2 imported replays are played back wrongly in the PCSX2.
* PRIDE FC: Fighting Championships
It seems that y × 1 ≠ y sometimes. Fixed by patching the game code.
 
== Manipulating r5900 cyclerate ==
 
Cycles are count in function located at 0x17C9D0 (latest netemu). Emitter with addi to r13 register is what we are looking for. Since pcsx2 use different "unit", lets just call cycles here a... unit.
 
  _________________________________________________
|  Opcode type  |  Netemu/Gxemu  |    PCSX2  |
|----------------|------------------|-------------|
| Default opcode |    1 unit      |    9 units  |
| Load/Store    |    2 units      |  14 units  |
| Multiply      |    4 units      |  16 units  |
| Divide        |    37 units      |  112 units  |
| COP 0          |    1 unit      |    7 units  |
| COP 1          |  1 unit(some 2)  |    7 units  |
| COP 2          |    1 unit      |    7 units  |
| NOP            |  0 units(!!!)  |  7? units  |
---------------------------------------------------
Additionally pcsx2 use different cycles for many other opcodes that ps3 emus just count as one.
  * MMI      =  14 units
  * MMI Mult =  24 units
  * MMI Div  = 176 units
  * FPU Mul  =  32 units
At the second hand gx/net emu do some weird shenigans with cycles based on... Opcode number, this is still small unknown here. Yeah...
  It turns out that emu is not counting nop cycles. Weird shenigans mentioned above check if opcode number is 1, which belongs to ee NOP in internal emu table.
  When opcode is NOP then emulator is not adding even single cycle. This explains a lot of issues with dma and why EE always seemed too fast for DMA and other components.
  This code takes 2 cycles (units) per loop in emu:
loop_here:
  addiu v0, -1
  nop
  nop
  nop
  nop
  nop
  bnez v0, loop_here
 
I still need to fully confirm that nop isn't handled in some special way elsewhere but looks like it's not.
Underclocking/Overclocking could be done by modifying opcodes at 0x17CEB0, 0x17CFF8, 0x17D4C8.
What has been tested do far is shifting by 1 or 2 to the left (underclock by multiplying passed cycles). Sadly without any possitive result to framerate, shift by 2 was even slower.
 
== Emulator status flags ==
 
We can't really modify this flag from outside on retail emu, but we can always patch function that do init.
===Netemu===
Localised at 0x934158 of emu memory.
1        = init done?
2        = unk thr sys
4        = unk thr sys
8        = unk
10      = run watchpoint opcode (debug halt) 0x11DD80
20      = set mecha 0x245828A to 2, and run sc8 (0x200)
40      = some setting for spe0_class0_int_handler
80      = enable cmd 0xF/0x26/0x27 for whole memory range
200      = set when emulated hardware init is done
400      = enable 0x934160 debug flag (watchpoint on ee and on iop)
800      = skip parsing config file
1000    = do cmd 0x1F with 0x3E8(1000) param
4000    = enable cmd 0x11 for whole VU0 mem (per range setting is inaccessible from config!)
20000    = skip SCED discs error (more, todo)
40000    = do cmd 0x14
80000    = memory card related (0x12A6D8) also run sc_7(2) in thr hdd
200000  = do cmd 0x05
400000  = enable config cmd 0x10 for whole memory range
800000  = do cmd 0x12 with 0x2DFF000 flags
4000000  = mecha related (todo 0x135664)
8000000  = run loop that wait for 0xB52BB8 to be non zero
10000000 = watchpoint (if thread flag is set)
20000000 = timing setting for media validity check
80000000 = show health warning message
Need work
 
===Gxemu===
Localised at 0x3ED0 of emu memory.
1        = init done?
2        = load external bios.rom
4        = run sub_56784 and sub_56A6C
8        = unk
10      = run watchpoint opcode (debug halt) 0x3F02C
20      = set mecha 0x177AA4F to 2, and run sc8 (0x200) ___todo
40      = some setting for spe0_class0_int_handler
80      = enable gx cmd 0xC/0x22/0x23 for whole memory range
200      = check byte 0x6E6302 and do something if 2. Seems to disable media validity test. Set after EE hw init.
400      = set 0x3D60 to 1
800      = skip parsing internal config list
1000    = do gx cmd 0x1C with param 0x3E8 (1000)
4000    = enable cmd 0x0F for whole VU0 mem (per range setting is inaccessible from config!)
10000    = used as a param for sub_40054, unknown. Not available in netemu
20000    = skip auto setting gx cmd 0x19 for games from hashlist, and later in different sub. Also skip setting SCED error.
40000    = do gx cmd 0x12
80000    = skip running unk syscall
100000  = do gx cmd 0x19 (command unavailable in netemu? Looks different)
200000  = do gx cmd 0x04
400000  = enable gx cmd 0x0E for whole memory range
800000  = run sub sub_F1D78, seems to be much more complicated version of what netemu do here.
1000000  = set 0x3D63 to 1
Need even more work...
 
== Memory Map ==
=== Netemu ===
Tables at main page taken directly from emulator memory seems to be wrong. I double checked this and values are really there, but ea just don't match to what emulator code do (lpars are most likely correct there). So here it is memory map with addresses that emulator use when want to reach any of mentioned regions.
 
{| class="wikitable" style="font-size:small;"
|-
|-
! Name !! Start !! End !! Flags !! Notes
| SLPM-62419 || SLPM_624.19 || 0x4cd664c96d || Yuusei kara no Buttai X - Episode II
|-
|-
| work
| SLUS-21254 || SLUS_212.54 || 0x54a955f9f5 || Zach Bell! Mamodo Battles
|| 0
|| 0x3200000
|| 3
|| separated into work 0x0-0x300000, ro_work 0x300000-0x800000, and rw_work 0x800000-0x32000000.
|-
|-
| menu_heap
| SLUS-20528 || SLUS_205.28 || 0x9c619d318d || Zapper - One Wicked Cricket
|| 0xE000000
|| 0xE400000
|| 3
||
|-
|-
| negmem
| SCES-50974 || SCES_509.74 || 0x71a9b1f835 || Zapper - One Wicked Cricket!
|| 0xFFFFFFFFFFFF0000
|| 0
|| 0x10000001
||
|-
|-
| ?
| SLES-50974 || SLES_509.74 || 0x71a951f935 || Zapper - One Wicked Cricket!
|| 0x30000000
|| 0x30008000
|| 0x30000000
|| vu0
|-
|-
| spu_iop
| SLUS-21363 || SLUS_213.63 || 0x4cb14de145 || Zatch Bell! Mamodo Fury
|| 0x40000000
|| 0x40060000
|| 0xE0000001
||
|-
|-
| spu_spu2
| SCES-53696 || SCES_536.96 || 0xc419014875 || Zathura
|| 0x40080000
|| 0x400E0000
|| 0xE0000001
||
|-
|-
| spu_vu1
| SLES-53696 || SLES_536.96 || 0xc419e14975 || Zathura
|| 0x40100000
|| 0x40160000
|| 0xE0000001
||  
|-
|-
| spu_eedma
| SLUS-21336 || SLUS_213.36 || 0x44b945e915 || Zathura
|| 0x40180000
|| 0x401E0000
|| 0xE0000001
||
|-
|-
| fe
| SCPS-19204 || SCPS_192.04 || 0x52e9b4f8e5 || Zegaia - Duel Saga [PlayStation 2 The Best]
|| 0x40200000
|| 0x40260000
|| 0xE0000001
||  
|-
|-
| be
| SLPS-25048 || SLPS_250.48 || 0xe859e449b5 || Zeonic Front - Mobile Suit Gundam 0079
|| 0x40280000
|| 0x402E0000
|| 0xE0000001
||  
|-
|-
| spu_ipu
| SLPS-25488 || SLPS_254.88 || 0x78c974d965 || Zeonic Front - Mobile Suit Gundam 0079 [Gundam the Best]
|| 0x40300000
|| 0x40360000
|| 0xE0000001
||
|-
|-
| be
| SCPS-55002 || SCPS_550.02 || 0x599c48865 || Zero
|| 0x40380000
|| 0x403E0000
|| 0xE0000001
|| not working spu be on spe7
|-
|-
| SPC_SLB
| SLPS-25303 || SLPS_253.03 || 0x289924890d || Zero - Crimson Butterfly
|| 0x50061000
|| 0x50062000
|| 0xF0000000
|| for spu_iop
|-
|-
|
| SLPS-73405 || SLPS_734.05 || 0x6f813c9145 || Zero [PlayStation 2 The Best]
|| 0x50063000
|| 0x50066000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| SLPS-25709 || SLPS_257.09 || 0x81318c2175 || Zero no Tsukaima
|| 0x50062000
|| 0x50063000
|| 0xF0000000
||
|-
|-
| SPC_SLB
| SLPS-20502 || SLPS_205.02 || 0x94299439b5 || Zero no Tsukaima - Fantasy Force
|| 0x500E1000
|| 0x500E2000
|| 0xF0000000
|| for spu_spu2
|-
|-
|
| SLPS-20507 || SLPS_205.07 || 0x94299439dd || Zero no Tsukaima - Fantasy Force 2nd Impact
|| 0x500E3000
|| 0x500E6000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| SLPS-25831 || SLPS_258.31 || 0xa111ac0105 || Zero no Tsukaima - Muma ga Tsumugu Yokaze no Gensoukyoku
|| 0x500E2000
|| 0x500E3000
|| 0xF0000000
||
|-
|-
| SPC_SLB
| SLPS-25830 || SLPS_258.30 || 0xa111ac010d || Zero no Tsukaima - Muma ga Tsumugu Yokaze no Gensoukyoku [Limited Edition]
|| 0x50161000
|| 0x50162000
|| 0xF0000000
|| for spu_vu1
|-
|-
|
| SLPS-25825 || SLPS_258.25 || 0xa111ac0135 || Zero no Tsukaima [Best Collection]
|| 0x50163000
|| 0x50166000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| SLPS-25708 || SLPS_257.08 || 0x81318c217d || Zero no Tsukaima [Limited Edition]
|| 0x50162000
|| 0x50163000
|| 0xF0000000
||
|-
|-
| SPC_SLB
| SLPS-25312 || SLPS_253.12 || 0x20912c81bd || Zero Pilot - The Miracle in Lonely Air
|| 0x501E1000
|| 0x501E2000
|| 0xF0000000
|| for spu_eedma
|-
|-
|
| SLPM-66459 || SLPM_664.59 || 0x20c674d93d || Zero Pilot - Zero
|| 0x501E3000
|| 0x501E6000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| SLPM-65542 || SLPM_655.42 || 0xc026943935 || Zero Shikikan Josentoki
|| 0x501E2000
|| 0x501E3000
|| 0xF0000000
||
|-
|-
| SPC_SLB
| SLPM-65811 || SLPM_658.11 || 0x8066d479dd || Zero Shikikan Josentoki [Taito Best]
|| 0x50261000
|| 0x50262000
|| 0xF0000000
|| for fe
|-
|-
|
| TCPS-10147 || TCPS_101.47 || 0x61c19ca0f5 || Zero Shikikan Josentoki Ni
|| 0x50263000
|| 0x50266000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| TCPS-10148 || TCPS_101.48 || 0x61c19ca0cd || Zero Shikikan Josentoki Ni [Limited Edition]
|| 0x50262000
|| 0x50263000
|| 0xF0000000
||
|-
|-
| SPC_SLB
| TCPS-10180 || TCPS_101.80 || 0x79d984b8d5 || Zero Shikikan Josentoki Ni [Taito The Best]
|| 0x502E1000
|| 0x502E2000
|| 0xF0000000
|| for be
|-
|-
|
| TCPS-10084 || TCPS_100.84 || 0x51f1ac90fd || Zero Shinkikan Josentoki
|| 0x502E3000
|| 0x502E6000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| SCPS-55015 || SCPS_550.15 || 0xd91cc8085 || Zettai Zetsumei Toshi
|| 0x502E2000
|| 0x502E3000
|| 0xF0000000
||
|-
|-
| SPC_SLB
| SLPS-25113 || SLPS_251.13 || 0x18a914b94d || Zettai Zetsumei Toshi
|| 0x50361000
|| 0x50362000
|| 0xF0000000
|| for spu_ipu
|-
|-
|
| SCAJ-20171 || SCAJ_201.71 || 0xa3d5c088ed || Zettai Zetsumei Toshi 2 - Itetsuita Kioku Tachi
|| 0x50363000
|| 0x50366000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| SLPS-25851 || SLPS_258.51 || 0xa111ac01e5 || Zettai Zetsumei Toshi 2 - Itetsuita Kioku Tachi [Irem Collection]
|| 0x50362000
|| 0x50363000
|| 0xF0000000
||
|-
|-
| SPC_SLB
| SLPS-25606 || SLPS_256.06 || 0x9929943935 || Zettai Zetsumei Toshi 2 - Itetsuita Kioutachi
|| 0x503E1000
|| 0x503E2000
|| 0xF0000000
|| for unused be on spe7
|-
|-
|
| SLPS-73204 || SLPS_732.04 || 0xbf51ec41dd || Zettai Zetsumi Toshi [PlayStation 2 The Best]
|| 0x503E3000
|| 0x503E6000
|| 0xF0000000
||
3000 = SPC_MFC_CNTL
4000 = SPC_PUINT_MB
5000 = SPC_CSR1
|-
|-
| SPC_CSR
| SLPM-65892 || SLPM_658.92 || 0x987ecc617d || Zill O'll Infinite
|| 0x503E2000
|| 0x503E3000
|| 0xF0000000
||
|-
|-
| GSIF
| SLPM-66525 || SLPM_665.25 || 0x30d664c91d || Zill O'll Infinite [Koei The Best]
|| 0xA0020000
|| 0xA0028000
|| 0x80000000
|| rsx
|-
|-
| NL
| SLPS-25480 || SLPS_254.80 || 0x78c974d9a5 || ZIPANG
|| 0xA0009000
|| 0xA000A000
|| 0x80000000
|| rsx
|-
|-
| rsx_driver_info
| SLPM-65749 || SLPM_657.49 || 0xf016a4099d || Zoids Infinity
|| 0xA0004000
|| 0xA0007000
|| 0x80000000
|| rsx
|-
|-
| rsx_dma_ctrl
| SLPM-66723 || SLPM_667.23 || 0xe90ebc1135 || Zoids Infinity Fuzors [Tomy Best Collection]
|| 0xA0030000
|| 0xA0050000
|| 0x80000000
|| rsx
|-
|-
| ?
| SLPM-65748 || SLPM_657.48 || 0xf016a40995 || Zoids Struggle
|| 0xA0008000
|| 0xA0009000
|| 0x80000000
|| rsx
|-
|-
| ohci_mmio
| SLPM-66725 || SLPM_667.25 || 0xe90ebc1105 || Zoids Struggle [Tomy Best Collection]
|| 0x60000000
|| 0x60001000
|| 0x60000000
||
|-
|-
| ehci_mmio
| SLPM-66007 || SLPM_660.07 || 0xb056e449cd || Zoids Tactics
|| 0x60200000
|| 0x60201000
|| 0x60000000
||
|-
|-
| ohci_mmio
| SLPM-66724 || SLPM_667.24 || 0xe90ebc110d || Zoids Tactics [Tomy Best Collection]
|| 0x60100000
|| 0x60101000
|| 0x60000000
||
|-
|-
| ehci_mmio
| SCES-53592 || SCES_535.92 || 0xe439216895 || Zombie Attack
|| 0x60300000
|| 0x60301000
|| 0x60000000
||
|-
|-
| base
| SLES-53592 || SLES_535.92 || 0xe439c16995 || Zombie Attack
|| 0x80000000
|| 0x80100000
|| 0x70000003
|| usb
|-
|-
| rawdata
| SCES-54461 || SCES_544.61 || 0x9d415910c5 || Zombie Hunters
|| 0x80800000
|| 0x80900000
|| 0x70000003
|| usb
|-
|-
| iopdata
| SLES-54461 || SLES_544.61 || 0x9d41b911c5 || Zombie Hunters
|| 0x81000000
|| 0x81100000
|| 0x70000003
|| usb
|-
|-
| base
| SLES-54569 || SLES_545.69 || 0xfd21d97105 || Zombie Hunters 2
|| 0x82000000
|| 0x82100000
|| 0x70000003
|| ehci? usb
|-
|-
| ehci_vars
| SCES-54462 || SCES_544.62 || 0x9d415910dd || Zombie Virus
|| 0x82800000
|| 0x82900000
|| 0x70000003
|| usb
|-
|-
| bchs_pmalloc
| SLES-54462 || SLES_544.62 || 0x9d41b911dd || Zombie Virus
|| 0x83000000
|| 0x83100000
|| 0x70000003
|| usb
|-
|-
| ?
| SCES-53398 || SCES_533.98 || 0x9449511895 || Zombie Zone
|| 0x83800000
|| 0x83900000
|| 0x70000003
||
|-
|-
| SB_CDVD
| SLES-53398 || SLES_533.98 || 0x9449b11995 || Zombie Zone
|| 0x84000000
|| 0x84100000
|| 0x70000003
||
|-
|-
| SB_HDD
| SLPM-65019 || SLPM_650.19 || 0xc75eec41a5 || Zone of Enders
|| 0x84800000
|| 0x84900000
|| 0x70000003
||
|-
|-
| ?
| SLPM-65018 || SLPM_650.18 || 0xc75eec41ad || Zone of Enders [Limited Edition]
|| 0x85000000
|| 0x85100000
|| 0x70000003
||
|-
|-
| SB_SIO2
| SCES-50111 || SCES_501.11 || 0x588199d015 || Zone of the Enders
|| 0x85800000
|| 0x85900000
|| 0x70000003
|| only first 0x4000?
|-
|-
| vrc_area
| SLES-50111 || SLES_501.11 || 0x588179d115 || Zone of the Enders
|| 0x90000000
|| 0x91000000
|| 0xC00000003
|| vu1 recompiler area
|-
|-
| ee_cached
| SLUS-20148 || SLUS_201.48 || 0x3bc13d910d || Zone of the Enders
|| 0x200000000
|| 0x202000000
|| 0x100000003
||
|-
|-
| ?
| SCES-51113 || SCES_511.13 || 0x598199d0a5 || Zone of the Enders - The 2nd Runner
|| 0x211004000
|| 0x211008000
|| 0x300000000
|| vu1 memory direct rw
|-
|-
| ee_rom
| SLES-51113 || SLES_511.13 || 0x598179d1a5 || Zone of the Enders - The 2nd Runner
|| 0x21FC00000
|| 0x220000000
|| 0x300000000
||
|-
|-
| ee_uncached
| SLUS-20545 || SLUS_205.45 || 0x847985291d || Zone of the Enders - The 2nd Runner
|| 0x220000000
|| 0x222000000
|| 0x100000003
||
|-
|-
| ee_uncacc
| ULKS-25470 || ULKS_254.70 || 0x40314a812d || Zone of the Enders - The 2nd Runner [BigHits Series]
|| 0x230000000
|| 0x232000000
|| 0x100000003
||
|-
|-
| ee_spr_lo
| SLPM-65237 || SLPM_652.37 || 0xf9624891d || Zone of the Enders [PlayStation 2 The Best]
|| 0x260000000
|| 0x260002000
|| 0x700000000
|| weird, that map directly to 0x60000000 ps2 address
|-
|-
| ee_spr_hi
| SCES-52533 || SCES_525.33 || 0xfb213970e5 || Zoo Puzzle
|| 0x270000000
|| 0x270006000
|| 0x800000000
|| ee scratchpad
|-
|-
| ee_kmem0
| SLES-52533 || SLES_525.33 || 0xfb21d971e5 || Zoo Puzzle
|| 0x280000000
|| 0x282000000
|| 0x100000003
||
|-
|-
| ?
| SCES-54174 || SCES_541.74 || 0x548991d815 || Zoocube
|| 0x291004000
|| 0x291008000
|| 0x300000000
|| vu1 data rw in kernel mode
|-
|-
| ?
| SLES-54174 || SLES_541.74 || 0x548971d915 || Zoocube
|| 0x29FC00000
|| 0x2A0000000
|| 0x300000000
|| ee_rom in kernel mode
|-
|-
| ?
| SLPM-62466 || SLPM_624.66 || 0xbd26943915 || Zooo [Superlite 2000 Series]
|| 0x2A0000000
|| 0x2A2000000
|| 0x100000003
|| ee_uncached in kernel mode
|-
|-
| ?
| SLPM-65663 || SLPM_656.63 || 0xd83e8c21e5 || Zwei!!
|| 0x2B1004000
|| 0x2B1008000
|| 0x300000000
|| vu1 data in kernel mode. Uncached, i doubt that is even accessible in ps2.
|-
|-
| ?
| SLPM-66102 || SLPM_661.02 || 0x48ae1cb13d || Zwei!! [Taito the Best]
|| 0x2BFC00000
|| 0x2C0000000
|| 0x300000000
|| ee_rom in uncached kernel mode
|-
|-
| ee_dbg
| PBPX-95235 || PBPX_952.35 || 0x5d2c54081d || zzz_unknown_01
|| 0x2FFFF8000
|| 0x300000000
|| 0x900000000
||
|-
|-
| iop_mem
| PBPX-95518 || PBPX_955.18 || 0x1d6c1448b5 || zzz_unknown_02
|| 0x400000000
|| 0x400200000
|| 0x400000003
||
|-
|-
| iop_rom
| PTPX-97038 || PTPX_970.38 || 0x9eec54cab5 || zzz_unknown_03
|| 0x4BFC00000
|| 0x4C0000000
|| 0x500000001
|| kernel mode
|-
|-
| iop_kmmio0
| SCAJ-25040 || SCAJ_250.40 || 0x68150048f5 || zzz_unknown_04
|| 0x4BF800000
|| 0x4BF810000
|| 0x500000001
|| including iop_spad at first 0x1000
|-
|-
| ?
| SCES-53361 || SCES_533.61 || 0xac71692095 || zzz_unknown_05
|| 0x4AFC00000
|| 0x4B0000000
|| 0x500000001
|| iop_rom, uncached?
|-
|-
| iop_kmmio1
| SCES-54147 || SCES_541.47 || 0x548991d8fd || zzz_unknown_06
|| 0x4AF800000
|| 0x4AF810000
|| 0x500000001
|| including iop_spad at first 0x1000
|-
|-
| spu2_ram
| SCKA-20088 || SCKA_200.88 || 0xb78eaa05d || zzz_unknown_07
|| 0x600000000
|| 0x600400000
|| 0x600000003
|| starting from 0x200000 spu2_ram2
|-
|-
| ?
| SCPM-62115 || SCPM_621.15 || 0x148edc90b5 || zzz_unknown_08
|| 0x800000000
|| 0x800010000
|| 0x1000000001
||
|-
|-
| ?
| SCPM-62116 || SCPM_621.16 || 0x148edc908d || zzz_unknown_09
|| 0xC0000000
|| 0xCF800000
|| 0x1600000003
||
|-
|-
| sgs_xdr
| SCPS-20039 || SCPS_200.39 || 0x3b9e4a8ad || zzz_unknown_10
|| 0xB4000000
|| 0xB5700000
|| 0x1900000003
||
|-
|-
| ?
| SLAJ-25054 || SLAJ_250.54 || 0x6815e04985 || zzz_unknown_11
|| 0x40000000000
|| 0x40000010000
|| 0x1400000001
||
|-
|-
| ee_jit_code
| SLAJ-35002 || SLAJ_350.02 || 0xa4db811fd || zzz_unknown_12
|| 0x10000000
|| 0x13000000
|| 0xD00000003
||
|-
|-
| vu0_jit_code
| SLES-51213 || SLES_512.13 || 0xb26991396d || zzz_unknown_13
|| 0x18000000
|| 0x18400000
|| 0xD00000003
||
|-
|-
| vu0_jit_data
| SLES-52615 || SLES_526.15 || 0xd309f1595d || zzz_unknown_14
|| 0x1C000000
|| 0x1C400000
|| 0xD00000003
||
|-
|-
| eeram_jit_lut
| SLKA-25260 || SLKA_252.60 || 0x30483a91cd || zzz_unknown_15
|| 0x20000000
|| 0x22000000
|| 0xE00000003
||
|-
|-
| eerom_jit_lut
| SLKA-25314 || SLKA_253.14 || 0x20582a81ad || zzz_unknown_16
|| 0x2FC00000
|| 0x30000000
|| 0xE00000003
||
|-
|-
| ustack (micro stack)
| SLKA-25402 || SLKA_254.02 || 0x50285af11d || zzz_unknown_17
|| 0xAAA70000000
|| 0xAAA70040000
|| 0x4200000000001
|| Thread KRN0:1 (aka BOOT00)
|-
|-
| ustack (micro stack)
| SLPM-62024 || SLPM_620.24 || 0x2cb604a9d5 || zzz_unknown_18
|| 0xAAA70040000
|| 0xAAA70080000
|| 0x4200010000001
|| Thread KRN1:1 (aka BOOT01)
|-
|-
| ustack (micro stack)
| SLPM-62089 || SLPM_620.89 || 0x1c863499ed || zzz_unknown_19
|| 0xAAA70080000
|| 0xAAA700C0000
|| 0x42000B0000001
|| VU0 stack (used in EEonBE when VU0 is running)
|-
|-
| ustack (micro stack)
| SLPM-65147 || SLPM_651.47 || 0x27be0ca145 || zzz_unknown_20
|| 0xAAA700C0000
|| 0xAAA70100000
|| 0x4200030000001
|| Thread SYS
|-
|-
| ustack (micro stack)
| SLPM-65188 || SLPM_651.88 || 0x178e3c918d || zzz_unknown_21
|| 0xAAA70100000
|| 0xAAA70140000
|| 0x4200040000001
|| Thread VRC
|-
|-
| ustack (micro stack)
| SLPM-65351 || SLPM_653.51 || 0x6ff644e9ed || zzz_unknown_22
|| 0xAAA70140000
|| 0xAAA70180000
|| 0x4200050000001
|| Thread MECHA
|-
|-
| ustack (micro stack)
| SLPM-65814 || SLPM_658.14 || 0x8066d479f5 || zzz_unknown_23
|| 0xAAA70180000
|| 0xAAA701C0000
|| 0x4200060000001
|| Thread HDD
|-
|-
| ustack (micro stack)
| SLPM-66048 || SLPM_660.48 || 0x40a614b985 || zzz_unknown_24
|| 0xAAA701C0000
|| 0xAAA70200000
|| 0x4200070000001
|| Thread UI
|-
|-
| ustack (micro stack)
| SLPM-68010 || SLPM_680.10 || 0xaa4efc513d || zzz_unknown_25
|| 0xAAA70200000
|| 0xAAA70280000
|| 0x4200090000001
|| Thread BL2LNK and BL2MAIN
|-
|-
| ustack (micro stack)
| SLPS-20014 || SLPS_200.14 || 0x1ba11cb1fd || zzz_unknown_26
|| 0xAAA70280000
|| 0xAAA702C0000
|| 0x42000A0000001
|| Thread USB
|-
|-
| ustack (micro stack)
| SLPS-20049 || SLPS_200.49 || 0x3b904a91d || zzz_unknown_27
|| 0xAAA702C0000
|| 0xAAA70300000
|| 0x42000B0000001
|| Thread EEonBE
|-
|-
|}
|}
 
</div>
== Negmem ==
</div>
 
<span style="height:5px"></span>
Netemu use memory part called internally negmem. Memory is mapped to 0xFFFFFFFFFFFF0000, but emulator take advantage only of memory from 0xFFFFFFFFFFFF8000 to 0xFFFFFFFFFFFFFFFF. Why? Because that range is loadable with single opcode. How? By "r0" loads/stores (https://www.psdevwiki.com/ps3/Talk:PS2_Emulation#Netemu_load.2Fstore_with_r0_register). With that clever way emulator can access high addresses by setting negative offset for r0 register. This range is used for PS2 registers, DMAC status, next event delta, INTC, and many more. That way emu is able to load value from cached ps2 register in single opcode! Very clever idea!
 
Negmem memory map.
 
// Accurate Mul/Div
0xFFFFFFFFFFFF8094 = Storage for accurate mul/div
0xFFFFFFFFFFFF8098 = Storage for accurate mul/div
0xFFFFFFFFFFFF809C = Storage for accurate mul/div
// Cycles
0xFFFFFFFFFFFF8110 = r5900_cycles
// Accurate Add/Sub
0xFFFFFFFFFFFF8138 = Storage for accurate add/sub fs, also for result
0xFFFFFFFFFFFF8140 = Storage for accurate add/sub ft
// Cache checks
0xFFFFFFFFFFFF8180
\
  |- 512 entries. 23 bits for PFN + 2 upper bits for Valid, and LFR flags.
  |- Checks are performed for 2 entries at 1 time.
/
0xFFFFFFFFFFFF897C
// r5900 GPRs
0xFFFFFFFFFFFF8980 = r5900_zero_upper64bits
0xFFFFFFFFFFFF8988 = r5900_zero_lower64bits
0xFFFFFFFFFFFF8990 = r5900_at_reg_upper64
0xFFFFFFFFFFFF8998 = r5900_at_reg_lower64
0xFFFFFFFFFFFF89a0 = r5900_v0_reg_upper64
0xFFFFFFFFFFFF89a8 = r5900_v0_reg_lower64
0xFFFFFFFFFFFF89b0 = r5900_v1_reg_upper64
0xFFFFFFFFFFFF89b8 = r5900_v1_reg_lower64
0xFFFFFFFFFFFF89c0 = r5900_a0_reg_upper64
0xFFFFFFFFFFFF89c8 = r5900_a0_reg_lower64
0xFFFFFFFFFFFF89d0 = r5900_a1_reg_upper64
0xFFFFFFFFFFFF89d8 = r5900_a1_reg_lower64
0xFFFFFFFFFFFF89e0 = r5900_a2_reg_upper64
0xFFFFFFFFFFFF89e8 = r5900_a2_reg_lower64
0xFFFFFFFFFFFF89f0 = r5900_a3_reg_upper64
0xFFFFFFFFFFFF89f8 = r5900_a3_reg_lower64
0xFFFFFFFFFFFF8a00 = r5900_t0_reg_upper64
0xFFFFFFFFFFFF8a08 = r5900_t0_reg_lower64
0xFFFFFFFFFFFF8a10 = r5900_t1_reg_upper64
0xFFFFFFFFFFFF8a18 = r5900_t1_reg_lower64
0xFFFFFFFFFFFF8a20 = r5900_t2_reg_upper64
0xFFFFFFFFFFFF8a28 = r5900_t2_reg_lower64
0xFFFFFFFFFFFF8a30 = r5900_t3_reg_upper64
0xFFFFFFFFFFFF8a38 = r5900_t3_reg_lower64
0xFFFFFFFFFFFF8a40 = r5900_t4_reg_upper64
0xFFFFFFFFFFFF8a48 = r5900_t4_reg_lower64
0xFFFFFFFFFFFF8a50 = r5900_t5_reg_upper64
0xFFFFFFFFFFFF8a58 = r5900_t5_reg_lower64
0xFFFFFFFFFFFF8a60 = r5900_t6_reg_upper64
0xFFFFFFFFFFFF8a68 = r5900_t6_reg_lower64
0xFFFFFFFFFFFF8a70 = r5900_t7_reg_upper64
0xFFFFFFFFFFFF8a78 = r5900_t7_reg_lower64
0xFFFFFFFFFFFF8a80 = r5900_s0_reg_upper64
0xFFFFFFFFFFFF8a88 = r5900_s0_reg_lower64
0xFFFFFFFFFFFF8a90 = r5900_s1_reg_upper64
0xFFFFFFFFFFFF8a98 = r5900_s1_reg_lower64
0xFFFFFFFFFFFF8aa0 = r5900_s2_reg_upper64
0xFFFFFFFFFFFF8aa8 = r5900_s2_reg_lower64
0xFFFFFFFFFFFF8ab0 = r5900_s3_reg_upper64
0xFFFFFFFFFFFF8ab8 = r5900_s3_reg_lower64
0xFFFFFFFFFFFF8ac0 = r5900_s4_reg_upper64
0xFFFFFFFFFFFF8ac8 = r5900_s4_reg_lower64
0xFFFFFFFFFFFF8ad0 = r5900_s5_reg_upper64
0xFFFFFFFFFFFF8ad8 = r5900_s5_reg_lower64
0xFFFFFFFFFFFF8ae0 = r5900_s6_reg_upper64
0xFFFFFFFFFFFF8ae8 = r5900_s6_reg_lower64
0xFFFFFFFFFFFF8af0 = r5900_s7_reg_upper64
0xFFFFFFFFFFFF8af8 = r5900_s7_reg_lower64
0xFFFFFFFFFFFF8b00 = r5900_t8_reg_upper64
0xFFFFFFFFFFFF8b08 = r5900_t8_reg_lower64
0xFFFFFFFFFFFF8b10 = r5900_t9_reg_upper64
0xFFFFFFFFFFFF8b18 = r5900_t9_reg_lower64
0xFFFFFFFFFFFF8b20 = r5900_k0_reg_upper64
0xFFFFFFFFFFFF8b28 = r5900_k0_reg_lower64
0xFFFFFFFFFFFF8b30 = r5900_k1_reg_upper64
0xFFFFFFFFFFFF8b38 = r5900_k1_reg_lower64
0xFFFFFFFFFFFF8b40 = r5900_gp_reg_upper64
0xFFFFFFFFFFFF8b48 = r5900_gp_reg_lower64
0xFFFFFFFFFFFF8b50 = r5900_sp_reg_upper64
0xFFFFFFFFFFFF8b58 = r5900_sp_reg_lower64
0xFFFFFFFFFFFF8b60 = r5900_fp_reg_upper64
0xFFFFFFFFFFFF8b68 = r5900_fp_reg_lower64
0xFFFFFFFFFFFF8b70 = r5900_ra_reg_upper64
0xFFFFFFFFFFFF8b78 = r5900_ra_reg_lower64
// r5900 COP0 Registers
0xFFFFFFFFFFFF8b80 = COP0_Index_REG
0xFFFFFFFFFFFF8b84 = COP0_Random_REG (unused)
0xFFFFFFFFFFFF8b88 = COP0_EntryLo0_REG
0xFFFFFFFFFFFF8b8c = COP0_EntryLo1_REG
0xFFFFFFFFFFFF8b90 = COP0_Context_REG
0xFFFFFFFFFFFF8b94 = COP0_PageMask_REG
0xFFFFFFFFFFFF8b98 = COP0_Wired_REG
0xFFFFFFFFFFFF8b9c = COP0_7_REG
0xFFFFFFFFFFFF8ba0 = COP0_BadVAddr_REG
0xFFFFFFFFFFFF8ba4 = COP0_9_REG
0xFFFFFFFFFFFF8ba8 = COP0_EntryHi_REG
0xFFFFFFFFFFFF8bac = COP0_Compare_REG
0xFFFFFFFFFFFF8bb0 = COP0_Status_REG
0xFFFFFFFFFFFF8bb4 = COP0_Cause_REG
0xFFFFFFFFFFFF8bb8 = COP0_EPC_REG
0xFFFFFFFFFFFF8bbc = COP0_15_REG
0xFFFFFFFFFFFF8bc0 = COP0_PRid_REG
0xFFFFFFFFFFFF8bc4 = COP0_17_REG
0xFFFFFFFFFFFF8bc8 = COP0_18_REG
0xFFFFFFFFFFFF8bcc = COP0_19_REG
0xFFFFFFFFFFFF8bd0 = COP0_20_REG
0xFFFFFFFFFFFF8bd4 = COP0_21_REG
0xFFFFFFFFFFFF8bd8 = COP0_22_REG
0xFFFFFFFFFFFF8bdc = COP0_BadPaddr_REG
0xFFFFFFFFFFFF8be0 = COP0_24_REG
0xFFFFFFFFFFFF8be4 = COP0_Perf_REG
0xFFFFFFFFFFFF8be8 = COP0_26_REG
0xFFFFFFFFFFFF8bec = COP0_27_REG
0xFFFFFFFFFFFF8bf0 = COP0_TagLo_REG
0xFFFFFFFFFFFF8bf4 = COP0_TagHi_REG
0xFFFFFFFFFFFF8bf8 = COP0_ErrorEPC_REG
0xFFFFFFFFFFFF8bfc = COP0_31_REG
// r5900 TLB
0xFFFFFFFFFFFF9110 = r5900_tlb
\
  |- 48 entries
/
0xFFFFFFFFFFFF9400 = r5900_tlb_last
// IPU
0xFFFFFFFFFFFF9770 = IPU_cycles_unk
0xFFFFFFFFFFFF9774 = IPU_FFFF9774
0xFFFFFFFFFFFF9778 = IPU_CTRL
0xFFFFFFFFFFFF9780 = IPU_BP
0xFFFFFFFFFFFF9788 = IPU_TOP
0xFFFFFFFFFFFF9790 = IPU_FFFF9790
// Unk
0xFFFFFFFFFFFF97B0 = 0x20000000000
// Dump regs for debug
0xFFFFFFFFFFFF97C8 = Regs for dump
\
  |- Used in sub_11A640, to dump regs, then notify debugger.
/
0xFFFFFFFFFFFF98E0 = Last reg for dump
// Backup Regs
0xFFFFFFFFFFFF9920
\
|- Another region do backup registers.
|- Used mostly when cmd 0x01 is running, but not only then.
/
0xFFFFFFFFFFFF99A0
// uintc (micro intc)
0xFFFFFFFFFFFFF000 = next event test delta (doubleword)
0xFFFFFFFFFFFFF08x = INTC_STAT      bits
0xFFFFFFFFFFFFF09x = INTC_MASK      bits
0xFFFFFFFFFFFFF0Ax = D_STAT.CIS      bits
0xFFFFFFFFFFFFF0Bx = D_STAT.CIM      bits
0xFFFFFFFFFFFFF0Dx = D_PCR.CPC      bits
0xFFFFFFFFFFFFF0E0 = D_PCR          full
0xFFFFFFFFFFFFF0E4 = INTC_STAT      full
0xFFFFFFFFFFFFF0E8 = INTC_MASK      full
0xFFFFFFFFFFFFF0EC = D_STAT          full
0xFFFFFFFFFFFFF0F0 = D_STAT upper 16 bits
 
== Shaders available in emulators ==
 
V for Vertex, F for Fragment, P for Pixel
 
===Netemu===
FontShader  V
FontShader  F
ImageShader  V
ImageShader  F
GaussShader0 V
GaussShader0 F
GaussShader1 V
GaussShader1 F
ScanShader  V
ScanShader  F
 
additionally 2 unnamed fragment shaders, 1 vertex shader,
and one "hidden" unaligned vertex shader (at 0x950270).
 
===Softemu===
GS Base Vertex program              V
GS Base Fragment program            P
Page Translate Out Vertex          V
Page Translate In Vertex            V
Page Translate Out Fragment        F
Page Translate Out Fragment_0      F
Page Translate Out PSMCT16 Fragment F
Page Translate Out PSMCT24 Fragment F
Page Translate Out PSMZ16 Fragment  F
Page Translate In Fragment          F
Page Translate In Fragment_0        F
Page Translate In PSMCT16 Fragment  F
Page Translate In PSMZ24 Fragment  F
Page Translate In PSMZ16 Fragment  F
Block PSMCT4 Translate Frag        F
Block PSMCT8 Translate Frag        F
Block PSMCT16 Translate Frag        F
Block PSMCT24 Translate Frag        F
Block PSMCT32 Translate Frag        F
Block PSMZ24 Translate Frag        F
Texture Block Translate Vertex      V
Notice that GS Base Fragment program is really not fragment shader, but pixel shader.
 
===Gxemu===
CG_fp_dilate        F
CG_fp_shrink        F
CG_fp_adjweave      F
CG_fp_motionadj    F
CG_fp_undither      F
CG_fp_deinterlace  F  x
CG_fp_weave        F
CG_fp_edgeinterp    F
CG_fp_smooth        F
CG_fp_sharpen      F  x
CG_fp_upscale_smart F  x
CG_fp_upscale      F  x
CG_fp_smart        F  x
CG_fp_mofix        F  x
CG_fp_orientation  F  x
CG_fp_gradient      F  x
CG_vpshader        V  x
CG_interlace        F
CG_fpshader16      F
CG_fpshader        F  x
 
Plus 2 unnamed shaders, one F, one V.<br>
Shaders with "x" are also available in PS1 emulators, and i sucessfully replaced some of them in ps1 emu on rpcs3 for testing purpose.
 
===Emu===
Ps2emu have available 14 fragment shaders, and 8 vertex shaders. All of them don't give any hint about name or usage.
 
== Custom command ideas ==
 
* '''Disable GS downloads.'''<br>
It is definitely a performance improvement for many titles. In theory, easy to implement (force 0x3 TRXDIR value for every 0x1 write instead). The point is, per-game patches are superior and more robust.<br>
* '''Disable PCRTC blur.'''<br>
PCRTC merge circuits are mostly used for pathetic blurry anti-aliasing. Looks awful on modern TV screens (ToCA 3 is unreadable completely). Blending settings are controlled through the PMODE privileged register. Partially implemented here: [[Talk:PS2_Emulation#Remove_PCRTC_Blur_for_Netemu|Link]]
 
 
===Discussion===
GS download config is partially done, need little bit more than TRXDIR patch. But this is something we can patch per-game too. Games do very obvious things to reverse VIF1 FIFO, and also BUSDIR write. From there you can disable whole function that need it. Config will be better of course, but HEN users... Anti Blur is kinda easy to do. Writes to DISPLAY1 can write also to 2 and write to 2 also to 1. So they always match, and config implementation will be rather easy. Most games just offset DX/DY, and never touch those regs again. For games that mess with it, more serious approach is needed. But again HEN users are out of luck if we create command for that. It doesn't help that this can be done by EE patches too. What need to be done is removing offset between DISPLAY1 and DISPLAY2.
*Example for TOCA3 SLUS which use hard coded offset:
004C55F0 00000000
004C55F4 00000000
I'm not saying no, but for now i'm kinda lacking of motivation if not so small HEN user base will be out of luck. But more ideas can help with motivation. :P --[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) 22:00, 8 August 2023 (CEST)
 
== IOP Handling in ps2_emu? (CECHA/CECHB) ==
 
So, I was reading about how the emulation works here, but I'm not sure how the hardware-based emulation works in the IOP part.
 
The chart clearly shows that IOP is being 100% emulated via software (Cell) on ps2_gxemu and ps2_netemu, but what about ps2_emu? Is it being emulated using hardware like the EE and GS? Or is it software? I couldn't find any physical chip leading to believe the hardware IOP is there (although the PS2 Bridge has a very similar number model), but I'm aware that some games which have IOP issues on ps2_gxemu and ps2_netemu are not affected in ps2_emu. Also some games that could go online were working fine on ps2_emu, but not so in ps2_gxemu and ps2_netemu.
 
Is the IOP really fully emulated via software in CECHA/CECHB consoles?
 
* It's emulated. While other emus use new IOP emulator that is fully running on SPE, ps2_emu use IOP emulator running mostly on PPE core. Emulated IOP ram is mapped to 0x100000000 address of emulator memory, and it's accessible by whole emu. Interpreter is quite simple but handle all needed stuff. IOP hardware registers are mapped in emulator memory and read/write handlers are all PPE functions (that includes DEV9, USB, etc.). IOP Timers run on one of SPE cores, which is interesting solution. SPU2 is running on separate SPE core too. IOP side of SIF communication is done thru "SIF" named SPE program, this program is communicating directly with CXD9208GP hardware. This includes 0x1D0000XX, SIF DMAs, etc. That part is generally not part of IOP per se, I'm just mentioning it for clarity. About compatibility. IOP emus in other PS2 emulators on PS3 were rewritten from scratch, i guess that's why they are less accurate. Plus, fact that with real EE Sony was able to drive most timings inside emu by EE vblk/hblk, which simplifies emulated communication. There is not much to do with accurate IOP when your emulated EE timings are off. --[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) 20:19, 24 September 2024 (CEST)
 
* Thank you very much. all of that is pretty informative and fully answers my questions. The last one I have, does this means then that the software emulation that ps2_emu is doing to the IOP part is more accurate than the one DECKARD does on Slims PS2 right? I tried games like Beyond Good & Evil and it seems to run well without the sounds issues that game has on slims models.
** Yeah, looks like it is. Possibly that wasn't the case back in the release days. PS2 emu has been updated many times since launch in 2006, who knows why... You may want to check this compatibility list: https://en.everybodywiki.com/List_of_PlayStation_2_games_compatible_with_PlayStation_3 It's not that accurate because for example Persona 4 entry is partially bullshit because issue with the bar in the lower left-hand corner just can't exist on real EE. But generally, it will give you some info what doesn't worked back then. Entries like Battle Stadium D.O.N, Naruto Shippuden: Ultimate Ninja 5, Orphen: Scion of Sorcery, Wild Arms 5 or Ibara are really interesting, but I'm not sure if they are correct. Back then people recognized PS3 model by HDD size, You can imagine that it's not most accurate way to do that. :D --[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) 08:32, 25 September 2024 (CEST)
***Of course, the HDD size is not the reliable way to identify models, especially when you can just swap the HDD haha. Thanks, you gave me a lot of interesting info, checking the compatibility list I saw a lot of interesting cases, perhaps if one day I'm bored enough I will try the examples of games you gave me, and also try some others. Would be fun if ps2_gxemu could be run on CECHA/B models, I'm aware its not possible, at least not right now (I also tried by swapping them in dev_blind with no success, just a black screen crash, but since it's looking for different hardware on the motherboard this was kind of the expected behavior).
In the end, I guess that games like Ratchet & Clank or Tekken Tag Tournament which runs really slow on ps2_gxemu is because Cell can't keep up with the EE emulation.
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)