PS3 webMAN MOD - Web Commands

@aldostools

This one did the trick

wait 9
wait 9
wait 2
/install.ps3/dev_flash/vsh/resource/theme/01.p3t
/move.ps3/dev_hdd0/boot_init_swap.txt|/dev_hdd0/boot_init.txt
popup PS3™ Pro
beep3

The user will have to live with 2 of the same theme, as I put my customized theme to replace the official 2 MB, to free up flash space.


But about the

wait 9
wait 9
wait 2
/copy.ps3/dev_hdd0/game/PROTOOLBX/USRDIR/TOOLBOX/patches/game_column_fix/cfw/category_game.xml&to=/dev_blind/vsh/resource/explore/xmb/category_game.xml
/copy.ps3/dev_hdd0/game/PROTOOLBX/USRDIR/TOOLBOX/patches/game_column_fix/cfw/category_game_tool2.xml&to=/dev_blind/vsh/resource/explore/xmb/category_game_tool2.xml
popup PS3™ Pro
beep3


It still doesn't work.
 
@aldostools

But about the

wait 9
wait 9
wait 2
/copy.ps3/dev_hdd0/game/PROTOOLBX/USRDIR/TOOLBOX/patches/game_column_fix/cfw/category_game.xml&to=/dev_blind/vsh/resource/explore/xmb/category_game.xml
/copy.ps3/dev_hdd0/game/PROTOOLBX/USRDIR/TOOLBOX/patches/game_column_fix/cfw/category_game_tool2.xml&to=/dev_blind/vsh/resource/explore/xmb/category_game_tool2.xml
popup PS3™ Pro
beep3


It still doesn't work.

If you put the themes in /dev_hdd0/tmp/theme you can load random themes or one specific theme.

About the category_game.xml, did you check if the xml is being replaced. You need to enable /dev_blind before copy the files.

You could try remapping the xml instead of replace it. However, if the XMB already read the xml before you copy the files, you will not see the changes until you reload XMB.
 
@aldostools is there a way to change the system DNS1 and 2 with webman?

I was creating a Online Game Server menu to change from PSN to PS Online Network Emulated via DNS to revive some Closed Game Servers, i made it work with webman commands, but i just realized that changing some settings it will make the offsets change and if applying the webman commands that i made it will corrupt the xRegistry.sys that happened here twice until i figured this out.

Eg. if you only set DNS1 the address will be written to 0x14990, it you set DNS1 AND 2 it will be 0x12B30 and if you roll back the DNS2 to 0.0.0.0 the offset will be 0x12F90

I wonder how xRegistry editor knows the correct offsets as they change

yRIFDTB.png
GEst8RY.png
7zFGQwr.png
 
Last edited:
@aldostools is there a way to change the system DNS1 and 2 with webman?

I was creating a Online Game Server menu to change from PSN to PS Online Network Emulated via DNS to revive some Closed Game Servers, i made it work with webman commands, but i just realized that changing some settings it will make the offsets change and ofc breaking the DNS or even corrupting the xRegistry.sys that happed here twice until i figured this out.

Eg. if you only set DNS1 the address will be written to 0x14990, it you set DNS1 AND 2 it will j 0x12B30 and if you roll back the DNS2 to 0.0.0.0 the offset will be 0x12F90

yRIFDTB.png
GEst8RY.png
7zFGQwr.png

There are specific VSH apis to change the network settings, using xsetting_0AF1F161_class_t
But wMM does not have a web command to call that class.

EDIT: I uploaded new build with web commands that can update some network settings.
 
Last edited:
I was creating a Online Game Server menu to change from PSN to PS Online Network Emulated via DNS to revive some Closed Game Servers...
Nice!

@LuanTeles take a look at my quote below, has some links to other privated servers and DNS configurations (Demon's Souls for example), maybe you can put some of them in your mod there as well. Take a look to the Google Spreadsheet link specially, there is a lot of servers there.

About Gran Turismo:


Someone is working on it already. They are adding a LAN menu mode that was hidden in the game.

GT6 CFW LAN Mod: Overview & Lobby Testing

Gran Turismo 5 already has a mod that is possible to play online again.
I found about it and posted some info here.

I think GT6 mod it's being developed by the same community from gtplanet. Look this message.

About other games:


Just updating my findings:

Alternative / private PS3 Online game servers

Metal Gear Solid 4: Metal Gear Online v2
https://savemgo.com/

Demon's Souls
https://thearchstones.com/

PlayStation Home, Socom Confrontation, Warhawk, Wipeout,
https://www.psone.online/
https://discord.com/invite/uhZuGX9

User Content (backup of custom levels made by the community):

LittleBigPlanet, LittleBigPlanet 2, LittleBigPlanet 3, LittleBigPlanet Karting, Modnation Racers, Sound Shapes
http://littlebigarchive.com/


EDIT: I found a spreadsheet with more games and private servers and contents created by the community. Look below:

PS3 Fanmade Servers MASTERLIST (2021)

https://docs.google.com/spreadsheets/d/1Wn2EkQj_bZpgrT-xiDbqHkx91jcCHn34nXkl2Sv0GOs/edit#gid=0

More information:
https://www.reddit.com/r/littlebigp...p_community_content_preservation_introducing/
 
Nice!

@LuanTeles take a look at my quote below, has some links to other privated servers and DNS configurations (Demon's Souls for example), maybe you can put some of them in your mod there as well. Take a look to the Google Spreadsheet link specially, there is a lot of servers there.


That's what i was trying to do, but the offsets of the DNS are not fixed, i compared my xRegistry.sys with some others and the offsets are completely different =(.

So making a quick toggle to change between them are not possible ( with my abilities)

Maybe it can be done with xai plugin by @mysis?
 
@LuanTeles I think @aldostools uploaded a new build of wMM. Read his reply again, he edited it.

Maybe you can use these commands below (from the TAB Stealth & PSN):

/netstatus.ps3?ip=<ip-address> - set system ip address
/netstatus.ps3?route=<ip-address> - set router ip address
/netstatus.ps3?mask=<net-mask> - set network mask
/netstatus.ps3?dns1=<ip-address> - set primary dns
/netstatus.ps3?dns1=<ip-address> - set secondary dns
 
Last edited:
@LuanTeles I think @aldostools uploaded a new build of wMM. Read his reply again, he edited it.

Maybe you can use these commands below (from the TAB Stealth & PSN):

/netstatus.ps3?ip=<ip-address> - set system ip address
/netstatus.ps3?route=<ip-address> - set router ip address
/netstatus.ps3?mask=<net-mask> - set network mask
/netstatus.ps3?dns1=<ip-address> - set primary dns
/netstatus.ps3?dns1=<ip-address> - set secondary dns

Wow that's nice, so i'll implement this =)

@aldostools many thanks

Cheers
 
@aldostools

Thanks for the new commands they are working good but is there anyway to immediately apply the settings? i mean to restart the network module? because they will only apply after a reboot.

Eg:
/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1

If possible something like this

/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1;/reload_netstatus.ps3

so the system will disable and enable the wifi again with the new settings.

Just for curiosity sake

I'm using /write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350 to set the DNS to Manual, otherwise it won't work after the reboot because the FLAG is still Automatic

Maybe a /netstatus.ps3?dnsmode=
<0 or 1> - set dns flag to automatic or manual
/netstatus.ps3?routemode=<0 or 1> - set ip flag to automatic or manual



@Lambada i implemented your custom server list, it works good but requires a system reboot.

lWG97AI.png

DK2JFAr.png

 
Last edited:
@aldostools

Thanks for the new commands they are working good but is there anyway to immediately apply the settings? i mean to restart the network module? because they will only apply after a reboot.

Eg:
/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1

If possible something like this

/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1;/reload_netstatus.ps3

so the system will disable and enable the wifi again with the new settings.

Just for curiosity sake

I'm using /write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350 to set the DNS to Manual, otherwise it won't work after the reboot because the FLAG is still Automatic

Maybe a /netstatus.ps3?dnsmode=
<0 or 1> - set dns flag to automatic or manual
/netstatus.ps3?routemode=<0 or 1> - set ip flag to automatic or manual



@Lambada i implemented your custom server list, it works good but requires a system reboot.

lWG97AI.png

DK2JFAr.png

Great job @LuanTeles !
Just a bug that I found, LOL. You mistyped, it's Save MGO not MSO =)
Is there a way to create UI that you can update the DNS of the profiles manually? Or create new entries for new DNS servers?
I ask this because sometimes, not always, the DNS can change. It happened once or twice with the Archstones.

After testing things you could team up with @DeViL303 to include it in the UltimateBox as well.

BTW, what is Communities? Is it a PSX-Place section related to online play? =P
 
Great job @LuanTeles !
Just a bug that I found, LOL. You mistyped, it's Save MGO not MSO =)
Is there a way to create UI that you can update the DNS of the profiles manually? Or create new entries for new DNS servers?
I ask this because sometimes, not always, the DNS can change. It happened once or twice with the Archstones.

After testing things you could team up with @DeViL303 to include it in the UltimateBox as well.

BTW, what is Communities? Is it a PSX-Place section related to online play? =P


Thanks for noticing, I'll fix it

Yeap i can create a simple HTML page where you input the new dns and hit go to set it (let's see if @aldostools can make it immediately apply the settings), but it will be very simple as i don't know much html.

Communities is an online chat page that i created to people schedule games and play together, especially the games on those custom servers. :)

Yep, it's something that @DeViL303 could include on his Ultimate Toolbox.

The communities i'm using the same chat as the one i included on the Friends category, if is needed i will create a separated one, i decided to share the same one because this way people can see what's beeing played right off the front page.

jiJTga8.png
 
Last edited:
@aldostools

Thanks for the new commands they are working good but is there anyway to immediately apply the settings? i mean to restart the network module? because they will only apply after a reboot.

Eg:
/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1

If possible something like this

/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1;/reload_netstatus.ps3

so the system will disable and enable the wifi again with the new settings.

Just for curiosity sake

I'm using /write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350 to set the DNS to Manual, otherwise it won't work after the reboot because the FLAG is still Automatic

Maybe a /netstatus.ps3?dnsmode=
<0 or 1> - set dns flag to automatic or manual
/netstatus.ps3?routemode=<0 or 1> - set ip flag to automatic or manual

If you disable the network and reenable it again, the settings are updated without restart.

I'm not sure if this work: /netstatus.ps3?disable;/netstatus.ps3?enable
 
If you disable the network and reenable it again, the settings are updated without restart.

I'm not sure if this work: /netstatus.ps3?disable;/netstatus.ps3?enable

Is it the same as below:
/netstatus.ps3?1 - enable network access in registry
/netstatus.ps3?0 - disable network access in registry

???
 
If you disable the network and reenable it again, the settings are updated without restart.

I'm not sure if this work: /netstatus.ps3?disable;/netstatus.ps3?enable


That's confusing :confused3:


I used


<Pair key="module_action"><String>/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1;/popup.ps3/PS Online Network Emulated</String></Pair>

and rebooted to update the settings DNS1 = 185.194.142.4 and DNS2 = 1.1.1.1

Then i used


<Pair key="module_action"><String>/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=142.93.245.186;/netstatus.ps3?dns2=1.1.1.1;/popup.ps3/The ArchStones</String></Pair>

to set the DNS1 to 142.93.254.186 and DNS2 1.1.1.1 and OFC no effect as the settings need to be updated.

So i tried /netstatus.ps3?disable and the 2º command DNS made effect but when i used /netstatus.ps3?enable to enable the Internet Connection again it rolled back to the 1º command DNS :confused3::confused3::confused3:

I checked the xRegistry to see if both of the DNS are beeing keept in the registry but no, only the last set, maybe it is reading the last value from ram?

Edit:

Using the xRegistry.sys flag to set it manually also doesn't work in either case

<Pair key="module_action"><String>/write.ps3/dev_flash2/etc/xRegistry.sys&t=00&pos=0x10350;/popup.ps3/PlayStation™Network</String></Pair>

I think the only solution is rebooting the system :chargrined:

/restart.ps3 better than nothing
 
Last edited:
That's confusing :confused3:


I used


<Pair key="module_action"><String>/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=185.194.142.4;/netstatus.ps3?dns2=1.1.1.1;/popup.ps3/PS Online Network Emulated</String></Pair>

and rebooted to update the settings DNS1 = 185.194.142.4 and DNS2 = 1.1.1.1

Then i used


<Pair key="module_action"><String>/write.ps3/dev_flash2/etc/xRegistry.sys&t=01&pos=0x10350;/netstatus.ps3?dns1=142.93.245.186;/netstatus.ps3?dns2=1.1.1.1;/popup.ps3/The ArchStones</String></Pair>

to set the DNS1 to 142.93.254.186 and DNS2 1.1.1.1 and OFC no effect as the settings need to be updated.

So i tried /netstatus.ps3?disable and the 2º command DNS made effect but when i used /netstatus.ps3?enable to enable the Internet Connection again it rolled back to the 1º command DNS :confused3::confused3::confused3:

I checked the xRegistry to see if both of the DNS are beeing keept in the registry but no, only the last set, maybe it is reading the last value from ram?

Edit:

Using the xRegistry.sys flag to set it manually also doesn't work in either case

<Pair key="module_action"><String>/write.ps3/dev_flash2/etc/xRegistry.sys&t=00&pos=0x10350;/popup.ps3/PlayStation™Network</String></Pair>

I think the only solution is rebooting the system :chargrined:

/restart.ps3 better than nothing

The options that enable/disable the network only set the status in the registry.

If you disable Network Settings > Internet Connection then enable it again the DNS values are read again without have to restart.

If you reload XMB the values are also updated. You could try if your game work after the change without reboot.
 
hi, i got a list of question here about webman, hope you can help me.

1. Is there a way to rename the "webMAN Games" folder in the XMB into something?

2. About the webman mod installer, out of curiosity, i extracted the pkg on pc, and found out that theres a lot of stuff included in the package. Correct me if im wrong that the main webman mod files are the multiple webftp_server.sprx and icons folder right? (3. did i miss something?)

4. Does all the additional stuff included in the webman installer package are being copied to ps3 hdd or not?

5. Is there a way to track what files and where the files are being placed in the ps3 hdd using a Full Install (Hold L1 upon initial launch).

thanks and have a nice day.
 
Last edited:
hi, i got a list of question here about webman, hope you can help me.

1. Is there a way to rename the "webMAN Games" folder in the XMB into something?

2. About the webman mod installer, out of curiosity, i extracted the pkg on pc, and found out that theres a lot of stuff included in the package. Correct me if im wrong that the main webman mod files are the multiple webftp_server.sprx and icons folder right? (3. did i miss something?)

4. Does all the additional stuff included in the webman installer package are being copied to ps3 hdd or not?

5. Is there a way to track what files and where the files are being placed in the ps3 hdd using a Full Install (Hold L1 upon initial launch).

thanks and have a nice day.

1. It depends of the selected language. If you're using English, edit STR_MYGAMES in /dev_hdd0/tmp/wm_lang/LANG_EN.TXT

The maximum length of the text is 31 bytes. Take in count that some UTF-8 characters use up to 6 bytes.

2. Yes the main file is /dev_hdd0/plugins/webftp_server.sprx
The other files are dependecies. If they don't exist the program will have a reduced functionality.

3. Other important files are the language files, icons and XML stored in /dev_hdd0/game/XMBMANPLS and the files in /dev_hdd0/xmlhost/game_plugin

4. All the files are copied to the HDD. Only category_game.xml in /dev_flash is modified if the program detects that is required.

5. The files go to many different directories. I posted the paths in another thread some years ago.
If you can read C you can find the paths here:
https://github.com/aldostools/webMAN-MOD/blob/master/_Projects_/updater/source/main.c
 
1. It depends of the selected language. If you're using English, edit STR_MYGAMES in /dev_hdd0/tmp/wm_lang/LANG_EN.TXT

The maximum length of the text is 31 bytes. Take in count that some UTF-8 characters use up to 6 bytes.

2. Yes the main file is /dev_hdd0/plugins/webftp_server.sprx
The other files are dependecies. If they don't exist the program will have a reduced functionality.

3. Other important files are the language files, icons and XML stored in /dev_hdd0/game/XMBMANPLS and the files in /dev_hdd0/xmlhost/game_plugin

4. All the files are copied to the HDD. Only category_game.xml in /dev_flash is modified if the program detects that is required.

5. The files go to many different directories. I posted the paths in another thread some years ago.
If you can read C you can find the paths here:
https://github.com/aldostools/webMAN-MOD/blob/master/_Projects_/updater/source/main.c

thanks, unfortunately, i dont have the knowledge #C. sorry for being a noob.
anyway, just want to be precise about all those question. i only want the core webMAN Mod only (and exclude slaunch, webman vsh and any other addon) what files do i need to copy to ps3 hdd aside from lang_en.txt,webftp_server.sprx and the icons folder? thanks.
 
thanks, unfortunately, i dont have the knowledge #C. sorry for being a noob.
anyway, just want to be precise about all those question. i only want the core webMAN Mod only (and exclude slaunch, webman vsh and any other addon) what files do i need to copy to ps3 hdd aside from lang_en.txt,webftp_server.sprx and the icons folder? thanks.

Install webMAN_MOD_1.47.35_Installer.pkg then run the installer. It will do all it needs to do.

Each file in the package has a purpose.
 
Back
Top