ExperimentalEnthusiast
Forum Noob
Hi, my first time posting here!
I want to ask whether it is possible or not - through HFW, HEN or whatever, to access the repository nodes of the PS3's Lvl 1 Hypervisor where if so, then the file "sys.hw.config#0" determining (via a flag of 1 or 0) could be accessed and modified.
And if it is possible, is it possible to change that flag to 1 (which would therefore state to the XMB when it goes to check the flag that the PS3 is indeed backwards compatible), and install that altered config file onto the PS3 as part of Hybrid Firmware or as a Hybrid Firmware update?
It has me curious to see if this will result in the ps3 thinking itself to be backwards compatible, where it should in theory output "PlayStation 2 Format Disc" when a ps2 disc is inserted.
Furthermore onto what the result might be, I am curious to see when you select 'start' through the XMB; if it will boot into the ps2 logo - proceeding to a likely crash or black screen due to there being no emulated components to do their job.
You may be wondering why even bother? Why should I even be curious about this? Well I'll explain the reasoning behind this curiousity, which in turn may even nab your interest.
The other day, I was experimenting with my Cech-4000 (Super Slim) PS3 regarding it's incompatibility with PS2 games to see how it behaves when I actually pop in a PS2 game disc.
My experiment involved tests of the following:
- Antipiracy
- DVD vs CD Speed
- Recognition as PS2 Media
1. Anti Piracy
I noticed that for any ps2 game disc, once inserted and the tray closed; the PS3 would make that quick 'liquid-wobble' sound (it's the best I can describe it) that occurs in PS2 consoles for a brief period prior to recognising a disc to be a DVD, CD, Data Disc, PS2 game, or PS1 game to the menu.
That quick liquid-wobble sound that briefly occurs is likely the wobble-check of the console in action, given that it goes away once the disc has been verified or not.
Anyway, I wanted to see if the PS3 will come up with 'unsupported software' when you try backup PS2 game discs on it, where if the result differs from genuine Ps2 discs it would suggest that it displays 'unsupported software' in place of 'Playstation 2 Format disc' after the game disc has been verified as genuine; suggesting it's the ps2-behaviour running as normal under a different coat of paint instead of the coat of paint that is 'playstation 2 format disc' on fat ps3s.
So I went on to test this idea, and to my fascination it did not show up with 'unsupported software' (which is also under the GAMES section of the XMB, supporting my coat of paint idea) on the XMB; but instead as 'Data Disc' in the Video and Audio Sections of the XMB - the exact same way as what happens if you try a backup ps1 game or an actual data disc on the ps3.
This seemingly confirms that the Copy Protection for Ps2 games - like that of PS1 games, is actually still intact and working, suggesting that the DMA, Mechacon, and possibly the Operating System of the PS2 is still being emulated, where it is probably piggy-backing off the PS3's Disc wobble hardware, given that like in a real PS2; it blindly verifies all ps2 games instead of verifying by listed titles as is the case with Original Xbox games on the Xbox 360.
2. DVD vs CD Speed
Have you ever popped in a CD-based PS2 game and noticed how fast it spins compared to DVD-based PS2 games, PS1 games, movie DvDs, and music CDs?
In this experiment I inserted a CD-based ps2 game to see how the speed of spinning the disc would compare against DVD-based PS2 games, PS1 games, Music CDs, and Movie Dvds on the Ps3, where upon trying it out, I found that it will only spin CD-based PS2 games at the high speed a real ps2 would spin it at, further suggesting that it is emulating the disc drive behaviour of the ps2.
If you have tried out a CD-based Ps2 game on a PC with PCSX2 not running; the PC will just display it as a data disc without the high spinning speed.
It is only when the emulator is running does the disc start to spin (ensuring that you have execution from disc activated so that IPU emulation is running) at the high speeds that a PS2 will spin them at.
Given that PCSX2 requires IPU emulation to enable the OS of the PlayStation 2 to run discs - in the behaviour of a real PS2 disc drive, from the disc drive of a PC, it is therefore likely that the PS3 is emulating the IPU of the PS2.
3. Recognition as PS2 Discs
Though more of a reasoning than a test, I want to note that when inserting a PS2 disc into the PS3; the XMB will return 'unsupported software' under the games section, where selecting 'Start' (almost like it 'starts up' the message instead of what would be PS2 emulation) displays the message "This model of the PlayStation 3 is not compatible with PlayStation 2 Format Software".
The fact that this occurs under the XMB's Game section suggests that the PS3 recognises the disc as a game; and it is redirecting to a message instead of redirecting into the (non-existent) PS2 virtual machine when starting the 'game'.
Furthermore, it is interesting that it only does this with PS2 discs and only if those discs are genuine copies.
Hence it makes it likely that the PS3 really does recognise PS2 game discs; and in fact, it may very well be that the disc drive emulation of the PS2 has been left intact to make the backwards compatibility flag output it's results only for PS2 discs.
Conclusion
All in all, I want to see if Slim and Super Slim PS3s really are just like the fat models when it comes to PS2 games albeit with most of the PS2's guts being absent from emulation with the flag for backwards compatibility determining the PS3's response behaviour when it comes to reading ps2 discs.
My proposal here is that the PS2soft_emu that resides in PS3 Slims also resides in Super Slim PS3 consoles as well.
So if it is possible to change the backwards compatibility flag in non-CFW compatible PS3 consoles, I wonder what the possibilities could be in regards to PS2 emulation on the PS3.
Could it be possible to stitch the emulated PS2 components of the PS2 Classics emulator to whatever file holds the emulated IPU of the PS2? Thereby effectively allowing games to actually load upon booting? Could PS2 backwards compatibility be restored?
Such considerations interest me, and I'd like to know if the questions posed in this post are possible with Non-CFW PS3s or not.
Thanks for Reading!
I want to ask whether it is possible or not - through HFW, HEN or whatever, to access the repository nodes of the PS3's Lvl 1 Hypervisor where if so, then the file "sys.hw.config#0" determining (via a flag of 1 or 0) could be accessed and modified.
And if it is possible, is it possible to change that flag to 1 (which would therefore state to the XMB when it goes to check the flag that the PS3 is indeed backwards compatible), and install that altered config file onto the PS3 as part of Hybrid Firmware or as a Hybrid Firmware update?
It has me curious to see if this will result in the ps3 thinking itself to be backwards compatible, where it should in theory output "PlayStation 2 Format Disc" when a ps2 disc is inserted.
Furthermore onto what the result might be, I am curious to see when you select 'start' through the XMB; if it will boot into the ps2 logo - proceeding to a likely crash or black screen due to there being no emulated components to do their job.
You may be wondering why even bother? Why should I even be curious about this? Well I'll explain the reasoning behind this curiousity, which in turn may even nab your interest.
The other day, I was experimenting with my Cech-4000 (Super Slim) PS3 regarding it's incompatibility with PS2 games to see how it behaves when I actually pop in a PS2 game disc.
My experiment involved tests of the following:
- Antipiracy
- DVD vs CD Speed
- Recognition as PS2 Media
1. Anti Piracy
I noticed that for any ps2 game disc, once inserted and the tray closed; the PS3 would make that quick 'liquid-wobble' sound (it's the best I can describe it) that occurs in PS2 consoles for a brief period prior to recognising a disc to be a DVD, CD, Data Disc, PS2 game, or PS1 game to the menu.
That quick liquid-wobble sound that briefly occurs is likely the wobble-check of the console in action, given that it goes away once the disc has been verified or not.
Anyway, I wanted to see if the PS3 will come up with 'unsupported software' when you try backup PS2 game discs on it, where if the result differs from genuine Ps2 discs it would suggest that it displays 'unsupported software' in place of 'Playstation 2 Format disc' after the game disc has been verified as genuine; suggesting it's the ps2-behaviour running as normal under a different coat of paint instead of the coat of paint that is 'playstation 2 format disc' on fat ps3s.
So I went on to test this idea, and to my fascination it did not show up with 'unsupported software' (which is also under the GAMES section of the XMB, supporting my coat of paint idea) on the XMB; but instead as 'Data Disc' in the Video and Audio Sections of the XMB - the exact same way as what happens if you try a backup ps1 game or an actual data disc on the ps3.
This seemingly confirms that the Copy Protection for Ps2 games - like that of PS1 games, is actually still intact and working, suggesting that the DMA, Mechacon, and possibly the Operating System of the PS2 is still being emulated, where it is probably piggy-backing off the PS3's Disc wobble hardware, given that like in a real PS2; it blindly verifies all ps2 games instead of verifying by listed titles as is the case with Original Xbox games on the Xbox 360.
2. DVD vs CD Speed
Have you ever popped in a CD-based PS2 game and noticed how fast it spins compared to DVD-based PS2 games, PS1 games, movie DvDs, and music CDs?
In this experiment I inserted a CD-based ps2 game to see how the speed of spinning the disc would compare against DVD-based PS2 games, PS1 games, Music CDs, and Movie Dvds on the Ps3, where upon trying it out, I found that it will only spin CD-based PS2 games at the high speed a real ps2 would spin it at, further suggesting that it is emulating the disc drive behaviour of the ps2.
If you have tried out a CD-based Ps2 game on a PC with PCSX2 not running; the PC will just display it as a data disc without the high spinning speed.
It is only when the emulator is running does the disc start to spin (ensuring that you have execution from disc activated so that IPU emulation is running) at the high speeds that a PS2 will spin them at.
Given that PCSX2 requires IPU emulation to enable the OS of the PlayStation 2 to run discs - in the behaviour of a real PS2 disc drive, from the disc drive of a PC, it is therefore likely that the PS3 is emulating the IPU of the PS2.
3. Recognition as PS2 Discs
Though more of a reasoning than a test, I want to note that when inserting a PS2 disc into the PS3; the XMB will return 'unsupported software' under the games section, where selecting 'Start' (almost like it 'starts up' the message instead of what would be PS2 emulation) displays the message "This model of the PlayStation 3 is not compatible with PlayStation 2 Format Software".
The fact that this occurs under the XMB's Game section suggests that the PS3 recognises the disc as a game; and it is redirecting to a message instead of redirecting into the (non-existent) PS2 virtual machine when starting the 'game'.
Furthermore, it is interesting that it only does this with PS2 discs and only if those discs are genuine copies.
Hence it makes it likely that the PS3 really does recognise PS2 game discs; and in fact, it may very well be that the disc drive emulation of the PS2 has been left intact to make the backwards compatibility flag output it's results only for PS2 discs.
Conclusion
All in all, I want to see if Slim and Super Slim PS3s really are just like the fat models when it comes to PS2 games albeit with most of the PS2's guts being absent from emulation with the flag for backwards compatibility determining the PS3's response behaviour when it comes to reading ps2 discs.
My proposal here is that the PS2soft_emu that resides in PS3 Slims also resides in Super Slim PS3 consoles as well.
So if it is possible to change the backwards compatibility flag in non-CFW compatible PS3 consoles, I wonder what the possibilities could be in regards to PS2 emulation on the PS3.
Could it be possible to stitch the emulated PS2 components of the PS2 Classics emulator to whatever file holds the emulated IPU of the PS2? Thereby effectively allowing games to actually load upon booting? Could PS2 backwards compatibility be restored?
Such considerations interest me, and I'd like to know if the questions posed in this post are possible with Non-CFW PS3s or not.
Thanks for Reading!