There is absolutely nothing that HAN could do but HEN could not!With Han Toolbox is still possible to access the debug menu for changing Ps3 region, right??
This is not possible with HEN afaik.
Not with current tools/files, there are no available 4.86 dex files to do the files swap with.So it is possible for my 4.86 Ps3 (Ultra-slim) to revert back the region??
I'd really like a easy method to change Ps3 region.
I'm never been interested in modding the Ps3, but I needed to change region from Europe to North America (my Ps3 is connected to a CRT Tv with a SCART-RGB cable. So changing the region is the only way to play games at their correct 60Hz refresh rate), I installed HAN back then just for this reason.
All is fine (aside 2 games out of 54 that couldn't work), youtube, Netflix, Prime ,correctly work.
However I can't play PSN-Ps1 games (they give me the output mode error). It'd be perfect if there was a easy way to switch region.
I would imagine you could use an xRegistry editor tool (or maybe even a hex editor) to change the PS3's region, and this would probably be the best method because you could FTP the file back to the PS3 regardless of whether you were running HEN or CFW. Although, I'm not entirely sure what variable the console's region is saved into, it's been a while since I've looked at xRegistry.sys but IIRC it has quite a few settings related to console region. I guess you could swap between regions using the QA settings menu and compare the xRegistry files to ascertain that.So it is possible for my 4.86 Ps3 (Ultra-slim) to revert back the region??
I'd really like a easy method to change Ps3 region.
I'm never been interested in modding the Ps3, but I needed to change region from Europe to North America (my Ps3 is connected to a CRT Tv with a SCART-RGB cable. So changing the region is the only way to play games at their correct 60Hz refresh rate), I installed HAN back then just for this reason.
All is fine (aside 2 games out of 54 that couldn't work), youtube, Netflix, Prime ,correctly work.
However I can't play PSN-Ps1 games (they give me the output mode error). It'd be perfect if there was a easy way to switch region.
I would imagine you could use an xRegistry editor tool (or maybe even a hex editor) to change the PS3's region, and this would probably be the best method because you could FTP the file back to the PS3 regardless of whether you were running HEN or CFW. Although, I'm not entirely sure what variable the console's region is saved into, it's been a while since I've looked at xRegistry.sys but IIRC it has quite a few settings related to console region. I guess you could swap between regions using the QA settings menu and compare the xRegistry files to ascertain that.
If it's only a Xregistry setting then it's a piece of cake. Changing region could be implemented in homebrew with minimal effort ie just one vsh export call..
I remember I helped you, but the settings I told you to change in xRegistry.sys were nothing more than an assumption on my part. I can't think of any other file that the console's region setting would be saved in, and I know for sure that some other settings from the QA menu are saved in the xRegistry so it's the most likely candidate IMO.Changing the xRegistry settings was the first thing I tried (editing the video output, console region and maybe another string too), but it worked only for a few games. It's all in this thread: https://www.psx-place.com/threads/xregistry-editing.23466/page-2
Changing region from the debug menu seems to be a different thing.
@Imn7 lol, it was actually you that helped me that time, so you know that editing xRegistry is a different thing.
Even changing region from debug menu wasn't enough for a few games (I needed to edit their Param.sfo).
Anyway I would gladly try to edit again the xRegistry since it could be enough for making Pal-Ps1-Psn games to work.
The Ps3 region will remain North America, so I'd need to change the video output to PAL in the registry for playing Ps1 games and revert it back for Ps3 games (It's possible that I won't even need to do so. Maybe being the actual region North America, Ps3 games will keep outputting in NTSC even with PAL video output as they used to do when things were the opposite. But unfortunately it seems to depends on games...).
IIRC the region of ps3 is tied to the Target Id in the IDPS.If it's only a Xregistry setting then it's a piece of cake. Changing region could be implemented in homebrew with minimal effort ie just one vsh export call..
I have tried vsh.self from 4.84 DEX applied to 4.84 CEX HEN, the bug occurs when "quits game", kicking us into recovery mode.I think Joonie said there was some bug when exiting games or something like that so he never bothered with it, especially since CEX QA debug settings can be enabled easily.
@aldostools @bguerville , I see in wMM it can map_path wm_proxy to idle_plugin, and on main.c paylod HEN, map_path hfw_settings.xml, my question is, is it possible to map_path vsh.self?
I can patch vsh.self from 4.84 DEX to work on CFW 4.86 CEX, of course it can't be replaced vsh OFW (HEN) due to unsign self.
FYI @Peppe90 sysconf_plugin.sprx from 4.84 DEX can be used to 4.86 CEX HEN.
I usually use it to change the button from O to X as Enter, maybe it can be used to change the region too.
Ultimately someone would need to find out what changes are made to the system when changing region.
If it's a mixture of TargetID + Xregistry, it's easily reproduced & there should be no need to swap files with dex versions.
In fact, ideally one day, someone would need to reverse all those Debug menu settings once & for all, especially those usable with a cex kernel.
Maybe @mysis has already done that?
The Debug settings that require a dex kernel are more complicated to reproduce on a cex kernel, that would require adding equivalent code in a kernel payload & make that stuff callable from userland.
The dex sysconf_plugin.sprx would be useless to you unless you wrote custom code to use it because this sprx is not the only file you need to display & use the Debug menu on XMB.Then I think I'll install HEN (maybe a dual boot installation, since I use the Ps3 for online playing sometimes).
I'm a 100% noob about Ps3 hombrew scene. What I should actually do for using this sysconf_plugin?? I have to make it a pkg and install it as a app??
Again, anything can be implemented, that's not the issue, the problem here resides in the research required to write the implementation.I hope soon or later it'd be possible to have something like this on Ps3 (all models) for easilly changing region (If the video starts from the beginning skip to 1:05):