Editing User talk:Sandungas

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:
<div style="float:right">[[File:Heatsink CECH-25xx metal cooling block (lapped detail).jpg|400px|thumb|right|Wiki hardware geek]]</div>
<div style="float:right">[[File:Heatsink CECH-25xx metal cooling block (lapped detail).jpg|400px|thumb|right|Wiki hardware geek]]</div>


== My To Do wiki pages ==
==My To Do wiki pages==


To fill (by me :P)... list of pages i started or i helped improving them but are not finished yet, with a temporal layout, needs a cleanup, or abandoned temporally for some reason.
To fill (by me :P)... list of pages i started or i helped improving them but are not finished yet, with a temporal layout, needs a cleanup, or abandoned temporally for some reason.
 
===PARAM.SFO===
=== PARAM.SFO ===
 
Neverending oddisey
Neverending oddisey


=== PARAM.PFD ===
===PARAM.PFD===
 
Dunno how
Dunno how


=== ETC... ===
===ETC...===
 
I will make a better list when i find some time, sorry
I will make a better list when i find some time, sorry


== Lazy dog wiki tutorials ==
==Lazy dog wiki tutorials==
 
===How to upload and display images (drunk spainglish saturday night edition)===
=== How to upload and display images (drunk spainglish saturday night edition) ===
 
The purpose of this step-by-step tutorial is to use a method to upload images and display them in wiki in the most simple and fast way without the need to remember any wiki trick code or anything, the point is to have a solid procedure to remember and use always (is brainless and the fastest way i know)
The purpose of this step-by-step tutorial is to use a method to upload images and display them in wiki in the most simple and fast way without the need to remember any wiki trick code or anything, the point is to have a solid procedure to remember and use always (is brainless and the fastest way i know)


The upload of images is simple, and the display depends of what you want to do with the image, are explained below
The upload of images is simple, and the display depends of what you want to do with the image, are explained below


==== Image upload ====
====Image upload====
 
*Step 1 '''Prepare the images in your PC'''
*Step 1 '''Prepare the images in your PC'''
**Usually you need to upload several images to wiki custom made or found in internet, this explains the worst scenenario with multiple images and randon manes. Make a folder in your PC with any name is just temporal and in most cases is deleted at the end with all the images. Download the images in it and rename them conveniently. Is important to rename them at this point to simplify further steps
**Usually you need to upload several images to wiki custom made or found in internet, this explains the worst scenenario with multiple images and randon manes. Make a folder in your PC with any name is just temporal and in most cases is deleted at the end with all the images. Download the images in it and rename them conveniently. Is important to rename them at this point to simplify further steps
Line 51: Line 44:
**Repeat with the other images, remember, every time you want to upload a new image you need to copy the footer from another uploaded image to paste in the new one, this can be very confusing if done multiple times, it can be made fast but always keep an eye at the "summary" description it needs to match with the original name you used, also remove spaces and file extensions
**Repeat with the other images, remember, every time you want to upload a new image you need to copy the footer from another uploaded image to paste in the new one, this can be very confusing if done multiple times, it can be made fast but always keep an eye at the "summary" description it needs to match with the original name you used, also remove spaces and file extensions


==== Display mode gallery ====
====Display mode gallery====
 
*In wiki most of the times (most used as far i remember though im sure there are more) the images are displayed using 3 ways, as a "gallery" of images (used when is needed to display several images together), inside a <nowiki><div></nowiki> frame (used to display a single or couple of images in a bigger size displaced to right to serve as introduction to a page section or whole page), inside a table (for eyecandy, or to use the table contour as a frame limiter), or inside a template (to create wiki icons of small size)
*In wiki most of the times (most used as far i remember though im sure there are more) the images are displayed using 3 ways, as a "gallery" of images (used when is needed to display several images together), inside a <nowiki><div></nowiki> frame (used to display a single or couple of images in a bigger size displaced to right to serve as introduction to a page section or whole page), inside a table (for eyecandy, or to use the table contour as a frame limiter), or inside a template (to create wiki icons of small size)
*For the example im using, im uploading two photos using the <nowiki><gallery></nowiki> display mode, there are really a lot of pages in wiki using it, but im going to copy it from [[COK-00x|COK-001]] page (first hit in main page in one of the motherboard models)
*For the example im using, im uploading two photos using the <nowiki><gallery></nowiki> display mode, there are really a lot of pages in wiki using it, but im going to copy it from [[COK-00x|COK-001]] page (first hit in main page in one of the motherboard models)
Line 68: Line 60:
  <nowiki></gallery></nowiki>
  <nowiki></gallery></nowiki>


=== =Display mode <nowiki><div></nowiki> ====
====Display mode <nowiki><div></nowiki>====
 
*This is used mostly with a single image (or a couple) that works as an introduction to a whole page or to a section of a page, because the text is aligned to left what we do is to align the image to right-top (either top of a page, or top of a section). This doesnt works very well in wiki because there is an overlapping of text when the page is rendered at different screen resolutions, keep this in mind, we dont use images bigger than 300 or 400 pixels for this display mode and there are some wiki editors that are stricts with this rule so try to dont abuse much of this display mode, it breaks small screens
*This is used mostly with a single image (or a couple) that works as an introduction to a whole page or to a section of a page, because the text is aligned to left what we do is to align the image to right-top (either top of a page, or top of a section). This doesnt works very well in wiki because there is an overlapping of text when the page is rendered at different screen resolutions, keep this in mind, we dont use images bigger than 300 or 400 pixels for this display mode and there are some wiki editors that are stricts with this rule so try to dont abuse much of this display mode, it breaks small screens
*The page i use to copypaste the code from is [[XMB]] (single image), [[PlayStation 3 Theme (P3T)]] (2 images horizontally), or [[Teensy%2B%2B_2.0|Teensy++ 2.0]] (several images vertically)
*The page i use to copypaste the code from is [[XMB]] (single image), [[PlayStation 3 Theme (P3T)]] (2 images horizontally), or [[Teensy%2B%2B_2.0|Teensy++ 2.0]] (several images vertically)
Line 78: Line 69:
*If you find some problem of overlapping of texts, sections horizontal line separators, or disalignments you can add an empty page divider at bottom with <nowiki><div></div></nowiki> that works as a "page break" (preferably), or one or several <nowiki><br></nowiki> that works as a line feed (not preferably, this is too dirty)
*If you find some problem of overlapping of texts, sections horizontal line separators, or disalignments you can add an empty page divider at bottom with <nowiki><div></div></nowiki> that works as a "page break" (preferably), or one or several <nowiki><br></nowiki> that works as a line feed (not preferably, this is too dirty)


==== Display mode table ====
====Display mode table====
 
*This is a dirty trick to display several images in big size perfectlly aligned horizontally or vertically, keep in mind that this also breaks small screens resolutions (but sometimes this is the only way to do it, so is a price we need to pay to have a nice display). If you consider the table of images is too big you can use an <nowiki><spoiler></nowiki> before the table and a <nowiki></spoiler></nowiki> after the table
*This is a dirty trick to display several images in big size perfectlly aligned horizontally or vertically, keep in mind that this also breaks small screens resolutions (but sometimes this is the only way to do it, so is a price we need to pay to have a nice display). If you consider the table of images is too big you can use an <nowiki><spoiler></nowiki> before the table and a <nowiki></spoiler></nowiki> after the table
*It works as a combination of a standard "wikitable" where you can choose to make the border lines transparent, use a font type, colors, etc... and inside each table cell is displayed an image with a defined size, you can see examples of this tables used at bottom of [[Motherboard Revisions]] page and some subsections of [[Teensy%2B%2B_2.0|Teensy++ 2.0]] page
*It works as a combination of a standard "wikitable" where you can choose to make the border lines transparent, use a font type, colors, etc... and inside each table cell is displayed an image with a defined size, you can see examples of this tables used at bottom of [[Motherboard Revisions]] page and some subsections of [[Teensy%2B%2B_2.0|Teensy++ 2.0]] page
*Im not going to explain how to create them exactlly because are a bit experimental, just practise a bit with them and be creative, other wiki users will copypaste your ideas and/or will improve your experiments
*Im not going to explain how to create them exactlly because are a bit experimental, just practise a bit with them and be creative, other wiki users will copypaste your ideas and/or will improve your experiments


==== Display mode icon ====
====Display mode icon====
 
*Wiki icons are made by including an image inside a template. Im not going to explain how templates works here (for an icon are very basic but templates are very complicated up to a point that admits arguments where are called)
*Wiki icons are made by including an image inside a template. Im not going to explain how templates works here (for an icon are very basic but templates are very complicated up to a point that admits arguments where are called)
*Basically you are going to create a very simple template that contains only two thing: the image itself, and a footer to categorize the page in wiki indexing, as before the first thing to do it to find a similar page to copypaste the footer, my favourite one (is the official Dr. frankenstein laboratory, feel free to use it to experiment) is [[TemplateTest]], for this examples we are going to use the subsection about [[TemplateTest#PS3_Buttons|PS3 Buttons]]. the reason why using this section for the examples is because i created templates for the buttons in two different ways based on the size of the images
*Basically you are going to create a very simple template that contains only two thing: the image itself, and a footer to categorize the page in wiki indexing, as before the first thing to do it to find a similar page to copypaste the footer, my favourite one (is the official Dr. frankenstein laboratory, feel free to use it to experiment) is [[TemplateTest]], for this examples we are going to use the subsection about [[TemplateTest#PS3_Buttons|PS3 Buttons]]. the reason why using this section for the examples is because i created templates for the buttons in two different ways based on the size of the images
Line 91: Line 80:
*Also, if you consider some other wiki editor eventually will need to display the icon at a different size, you can make another set of templates with the original size of the image (this works by not specifying the size when creating the template, it will be displayed as original size, not scaled)
*Also, if you consider some other wiki editor eventually will need to display the icon at a different size, you can make another set of templates with the original size of the image (this works by not specifying the size when creating the template, it will be displayed as original size, not scaled)
*Nowadays, after practising a bit with templates i realize the solution to use a single template to display an icon at different sizes is by using an argument when calling it, it can be fixed in the icons i made but has not been done yet, and what i just explained is good enought to create icons in a easy way, works fine and has been using for a long time without problems so play with it a bit
*Nowadays, after practising a bit with templates i realize the solution to use a single template to display an icon at different sizes is by using an argument when calling it, it can be fixed in the icons i made but has not been done yet, and what i just explained is good enought to create icons in a easy way, works fine and has been using for a long time without problems so play with it a bit
=== Online diagram services ===
*UML
** https://yuml.me/ (and nice example made by eussNL here: [[:File:CECHC-COK-002-diagram.png]])


== Dev_flash\vsh\resource ==
== Dev_flash\vsh\resource ==
*http://www.psdevwiki.com/ps3/User_talk:Eussbot
*http://www.psdevwiki.com/ps3/User_talk:Eussbot


Line 109: Line 92:
is not yet on an article page
is not yet on an article page


== Users suggestions, brainstormings, help, etc... ==


=== HDD regions table ===
==Users suggestions, brainstormings, help, etc...==


===HDD regions table===
* http://www.psdevwiki.com/ps3/Talk:Harddrive#HDD_partitions
* http://www.psdevwiki.com/ps3/Talk:Harddrive#HDD_partitions
ps3dd HDD region is between 8 sectors of padding, in the space leaved empty by resizing ps3da, see how: http://gitorious.ps3dev.net/ps3otheros/scripts/blobs/master/create_hdd_region.sh<br>
ps3dd HDD region is between 8 sectors of padding, in the space leaved empty by resizing ps3da, see how: http://gitorious.ps3dev.net/ps3otheros/scripts/blobs/master/create_hdd_region.sh<br>
Line 165: Line 148:


=== Regarding Boxwarning ===
=== Regarding Boxwarning ===
I created a new one just for the [[RCOXML Objects]] page but you can edit the template if you need more lines etc. [[User:Roxanne|Roxanne]] 11:55, 19 November 2015 (GMT+1)  
I created a new one just for the [[RCOXML Objects]] page but you can edit the template if you need more lines etc. [[User:Roxanne|Roxanne]] 11:55, 19 November 2015 (GMT+1)  
* [[Template:BoxwarningRCOXMLObjects]]
* [[Template:BoxwarningRCOXMLObjects]]
Line 178: Line 160:


== Might be interesting for Dungas ==
== Might be interesting for Dungas ==
*from vsh.self
*from vsh.self


Line 190: Line 171:
</pre>
</pre>


== Tests (temporal) ==
If successful will be moved to other pages, if failed will be deleted or moved to [[TemplateTest]]


https://en.wikipedia.org/wiki/Template:Diagonal_split_header
==Table Tests==
{| class="wikitable" style="font-size:small;"
|+ ps2_netemu.self versions
! Firmware !! Version !! <abbr title="Maximun number of supported commands">Commands</abbr>
|-
! [[3.70_CEX|3.70]]
| 15686 || rowspan="4" | 0x41
|-
! [[3.73_CEX|3.73]] ~ [[3.74_CEX|3.74]]
| 15936
|-
! [[4.00_CEX|4.00]] ~ [[4.01_CEX|4.01]]
| 16195
|-
! [[4.10_CEX|4.10]] ~ [[4.11_CEX|4.11]]
| 16361
|-
! [[4.20_CEX|4.20]] ~ [[4.23_SEX|4.23]]
| 16604 || rowspan="2" | 0x43
|-
! [[4.25_CEX|4.25]] ~ [[4.26_SEX|4.26]]
| 16740
|-
! [[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
|-
! [[4.78_CEX|4.78]] ~ [[4.81_CEX|4.81]]
| 17495 || 0x50
|}


=== PS3Xploit stuff ===
{| style="font-size:small;"
 
|+ '''PS2 emulators config commands'''
{| class="wikitable"
|
{| class="wikitable" style="font-size:x-small;"
|-
! rowspan="2" | Command Name !! colspan="3" | Command ID !! rowspan="2" | Max<br>Usage !! colspan="3" | Command Data
|-
! ps2_gxemu !! ps2_softemu !! ps2_netemu !! Length !! colspan="2" | Valid Values
|-
| Config terminator or TitleID enforcer || {{no}} || ? || 0x00 || 1 || Nothing or 0xA bytes || colspan="2" | TitleID
|-
| {{cellcolors|lightgreen}} Hook function ? || 0x00 || ? || 0x01 || 3 ? || 2 * uint32_t ? || ? || ?
|-
| Set something || 0x01 || ? || 0x02 || 1 || uint32_t || colspan="2" | 1000=?<br>3000=?<br>6000=?
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x02 ? || ? || 0x03 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| ? || 0x03 || ? || 0x04 || 1 || colspan="3" | ?
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something ? || 0x04 || {{cellcolors|lightgrey}} ? || {{cellcolors|lightgrey}} 0x05 (<abbr title="The config parser reads it, does nothing with it, and jumps to the next command of the config file">N/A</abbr>) || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| {{cellcolors|#ddddff}} <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 to 0x14F80 || 0x05 || ? || 0x06 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Set something || 0x06 ? || ? || 0x07 || 1 || uint32_t || colspan="2" | 8=?
|-
| {{cellcolors|lightgreen}} <!--Patch EE memory with 4 * uint32_t ?-->? || 0x07 || ? || 0x08 || 3 || colspan="3" | 8 * uint32_t
|-
| {{cellcolors|lightgreen}} Patch EE memory with 2 * uint32_t || 0x08 || ? || 0x09 || 1 || colspan="3" | <abbr title="the first uint32_t, indicates the entry_count, maximun number of entries: 32">0x4</abbr> + (entry_count * 0x14)
|-
| {{cellcolors|lightgreen}} Patch EE memory with 1 * uint32_t || {{no}} ? || ? || 0x0A || 1 || colspan="3" | <abbr title="the first uint32_t, indicates the entry_count, maximun number of entries: 32">0x4</abbr> + (entry_count * 0xC)
|-
| {{cellcolors|lightgreen}} Patch game disc || 0x09 || ? || 0x0B || 1 || colspan="3" | <s><abbr title="the first uint32_t, indicates the entry_count, maximun number of entries: 47">0x4</abbr> + (entry_count * (0x8 + (patch_size * 0x8)))</s>
|-
| Set something || 0x0A ? || ? || 0x0C || 1 || 2 * uint16_t || 0=?<br>1=?<br>2=? || 0x63=?
|-
| Set something || 0x0B ? || ? || 0x0D || 1 || uint32_t || colspan="2" | 0=?<br>1=?
|-
| Set something || 0x0C || ? || 0x0E || 31 || uint32_t || colspan="2" | ?
|-
| {{cellcolors|lightgreen}} ? || 0x0D || ? || 0x0F || 1 || colspan="3" | <abbr title="the first uint32_t, indicates the entry_count, maximun number of entries: 31">0x4</abbr> + (entry_count * 0x8) ?
|-
| {{cellcolors|lightgreen}} ? || 0x0E ? || ? || 0x10 || 1 || colspan="3" | <abbr title="the first uint32_t, indicates the entry_count, maximun number of entries: 31">0x4</abbr> + (entry_count * 0x8) ?
|-
| Set something || 0x0F || ? || 0x11 || 31 || uint32_t  || colspan="2" | ?
|-
| {{cellcolors|lightgreen}} ? || 0x10 || ? || 0x12 || 1 || colspan="3" | ?
|-
| Set something || 0x11 ? || ? || 0x13 || 1 || uint64_t || colspan="2" | ?
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x12 || ? || 0x14 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Set something || 0x13 || ? || 0x15 || 1 || uint32_t || colspan="2" | 2=?<br>4=?
|-
| ? || ? || {{cellcolors|lightgrey}} ? || {{cellcolors|lightgrey}} 0x16 (<abbr title="The config parser reads it, does nothing with it, and jumps to the next command of the config file">N/A</abbr>) || ? || colspan="3" | ?
|-
| Set something || ? || ? || 0x17 || 1 || uint32_t || colspan="2" | 1=?
|-
| ? || ? || {{cellcolors|lightgrey}} ? || {{cellcolors|lightgrey}} 0x18 (<abbr title="The config parser reads it, does nothing with it, and jumps to the next command of the config file">N/A</abbr>) || ? || colspan="3" | ?
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || ? || ? || 0x19 || 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 either by DISABLE or ENABLE">Switch</abbr> something || ? || ? || 0x1A || 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 either by DISABLE or ENABLE">Switch</abbr> something || 0x18 || ? || 0x1B || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| ? || 0x19 ? || ? || 0x1C || 1 || 4 * uint8_t ? || colspan="2" | ?
|-
| ? || 0x1A ? || ? || 0x1D || 1 || 4 * uint8_t ? || colspan="2" | ?
|-
| ? || 0x1B ? || ? || 0x1E || 1 || 4 * uint8_t ? || colspan="2" | ?
|-
| Set something || 0x1C || ? || 0x1F || 1 || uint32_t || colspan="2" | ?
|-
| Set something || ? || ? || 0x20 || 1 || uint64_t  || colspan="2" | ?
|-
| Set something || ? || ? || 0x21 || 1 || uint32_t || colspan="2" | 0=?<br>1=?<br>2=?
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || ? || ? || 0x22 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| {{cellcolors|#ddddff}} <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 to 0x14E00 || ? || ? || 0x23 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Set something || ? || ? || 0x24 || 1 || uint64_t || colspan="2" | ?
|-
| ? || ? || {{cellcolors|lightgrey}} ? || {{cellcolors|lightgrey}} 0x25 (<abbr title="The config parser reads it, does nothing with it, and jumps to the next command of the config file">N/A</abbr>) || ? || colspan="3" | ?
|-
| {{cellcolors|lightgreen}} Set something || 0x22 || ? || 0x26 || 4 ? || colspan="3" | <abbr title="the first uint32_t, indicates the entry_count, maximun number of entries: 31">0x4</abbr> + (entry_count * 0x8) ?
|-
| {{cellcolors|lightgreen}} ? || 0x23 || ? || 0x27 || 1 || colspan="3" | ?
|}
|
{|
|-
| rowspan="41" {{cellcolors|black}}
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|-
|
|}
|
{| class="wikitable" style="font-size:x-small;"
|-
! rowspan="2" | Command Name !! colspan="3" | Command ID !! rowspan="2" | Max<br>Usage !! colspan="3" | Command Data
|-
! ps2_gxemu !! ps2_softemu !! ps2_netemu !! Length !! colspan="2" | Valid Values
|-
| Set something || 0x24 ? || ? || 0x28 || 1 || uint32_t || colspan="2" | 0=?<br>1=?<br>2=?<br>3=?
|-
| Set something || 0x25 ? || ? || 0x29 || 1 || 2 * uint32_t || ? || ?
|-
| <abbr title="After the purpose of this command is identifyed, this word should be replaced either by DISABLE or ENABLE">Switch</abbr> something || 0x26 ? || ? || 0x2A || 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 either by DISABLE or ENABLE">Switch</abbr> something || 0x27 ? || ? || 0x2B || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Set something || 0x28 || ? || 0x2C || 1 || uint32_t || colspan="2" | 1=?
|-
| ? || 0x29 ? || {{cellcolors|lightgrey}} ? || {{cellcolors|lightgrey}} 0x2D (<abbr title="The config parser reads it, does nothing with it, and jumps to the next command of the config file">N/A</abbr>) || ? || ? || colspan="2" | ?
|-
| Set something || 0x2A ? || ? || 0x2E || 1 || uint32_t || colspan="2" | ?
|-
| Set something || 0x2B || ? || 0x2F || 1 || uint32_t || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x30 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x31 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x32 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x33 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x34 || ? || ? || colspan="2" | ?
|-
| Enable Force Flip Field || {{no}} || Yes ? || 0x35 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x36 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x37 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x38 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x39 || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x3A || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x3B || ? || ? || colspan="2" | ?
|-
| ? || {{no}} || Yes ? || {{cellcolors|lightgrey}} 0x3C || ? || ? || colspan="2" | ?
|-
| Config file revision || {{no}} || {{no}} || 0x3D || 1 || uint32_t || colspan="2" | >=15686
|-
| Disable something || {{no}} || {{no}} || 0x3E || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Set something || {{no}} || {{no}} || 0x3F || 1 || uint32_t || colspan="2" | ?
|-
| <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''
|-
| Disable lwsync ? || {{no}} || {{no}} || 0x41 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| ? || {{no}} || {{no}} || 0x42 || 1 || uint32_t || colspan="2" | ?
|-
| Set something || {{no}} || {{no}} || 0x43 || 1 || uint32_t || colspan="2" | 0=?<br>1=?
|-
| Disable Smoothing filter || {{no}} || {{no}} || 0x44 || 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 either by DISABLE or ENABLE">Switch</abbr> something || {{no}} || {{no}} || 0x45 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Enable L2H Improvement || {{no}} || {{no}} || 0x46 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Enable XOR CSR || {{no}} || {{no}} || 0x47 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
| Set VSYNC IPU & Delay || {{no}} || {{no}} || 0x48 || 1 || 2 * uint32_t || 1=No IPU<br>2=IPU<br>3=Anytime || 20000=Conservative<br>100000=Normal<br>250000=Agressive<br>Any other
|-
| <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 to 0xB,0,0  || {{no}} || {{no}} || 0x49 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
! PS3 chasis familly !! [[SKU Models|PS3 model]] !! CFW compatible !! [[Flash]] Type !! <span style="width:20px; writing-mode:vertical-lr; margin-left:0px; transform:rotate(180deg);">Other info</span>
| {{cellcolors|#ddddff}} <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 to 0x15100 || {{no}} || {{no}} || 0x4A || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|-
|-
| rowspan="2" | [[Image:CECHA01-Console.JPG|200px|Fat]] || [[CECHAxx]]<br>[[CECHBxx]]<br>[[CECHCxx]]<br>[[CECHExx]]<br>[[CECHGxx]] || rowspan="3" {{Yes}}<br>([[Template:Metbootldr|minver]] 3.56 or lower) || NAND ||  
| Set something || {{no}} || {{no}} || 0x4B || 1 || 2 * uint32_t || ? || ?
|-
|-
| [[CECHHxx]]<br>[[CECHJxx]]<br>[[CECHKxx]]<br>[[CECHLxx]]<br>[[CECHMxx]]<br>[[CECHPxx]]<br>[[CECHQxx]] || rowspan="4" | NOR || rowspan="4" |  
| Set something || {{no}} || {{no}} || 0x4C || 1 || 2 * uint32_t || ? || ?
|-
|-
| rowspan="2" | [[Image:CECH-2500A.jpg|200px|Slim]] || [[CECH-20xx]]A/B<br>[[CECH-21xx]]A/B<br>[[CECH-25xx]]A/B
| Set something || {{no}} || {{no}} || 0x4D || 1 || uint32_t || colspan="2" | ?
|-
|-
| [[CECH-25xx]]A/B<br>[[CECH-30xx]]A/B || rowspan="3" {{No}}<br>([[Template:Metbootldr|minver]] 3.60 or higher)
| ? || {{no}} || {{no}} || 0x4E || 1 ||  || colspan="2" | ?
|-
|-
| rowspan="2" | [[Image:CECH-4000.jpg|200px|SuperSlim]] || [[CECH-40xx]]B/C<br>[[CECH-42xx]]B/C<br>[[CECH-43xx]]B/C
| ? || {{no}} || {{no}} || 0x4F || 1 ||  || colspan="2" | ?
|-
|-
| [[CECH-40xx]]A<br>[[CECH-42xx]]A<br>[[CECH-43xx]]A || eMMC ||  
| <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}} || 0x50 || 1 || colspan="3" style="text-align:center; background-color:lightgrey;" | ''Nothing''
|}
|}
|}
== GECR-2500 ==
* There's no GECR-2000: [https://product.bandainamco-am.co.jp/am/vg/s357-license/license.php]
* GECR numbers are derived from the prototype numbers, see the corresponding DECH ones ([[User_talk:M4j0r]]):
** DEH-BH1100A = DECHB00A
** DEH-FH1500A = DECHL00A
** DEH-H2000A  = DECHJ00A
** DEH-H2500A  = DECH-2000A
*Fixed, there was a 357C listed in the arcade models wiki page with a slim motherboard and that was not posible (or highly unprobable). Now i restored it back to what we had before 2017-12-29 that was partially specilative but better. To know for sure which motherboard is inside a 357C we need photos of it, until that point the question mark that appears in that section is needed to keep
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)