webMAN MOD

PS3 webMAN MOD - General Information Thread 1.47.48q

@aldostools : This is not working: https://github.com/aldostools/webMA...ad3adf327b0d717d504cb/include/prepntfs.h#L167

I changed to parsing the cue myself few weeks ago - I think I posted about it.

Thank you for the info, master Dean!

I replaced that function few days ago... I'm not sure if I saw your post, but I noticed the change in webMAN / sMAN.
https://github.com/aldostools/webMAN-MOD/blob/master/include/prepntfs.h#L213

To reduce the code used by mount_with_mm and prepNTFS, I converted part of the code to text functions: get_line and parse_lba
https://github.com/aldostools/webMAN-MOD/blob/master/include/html.h#L487

They are placed in html.h because I'm putting there the functions to parse & convert text
 
Confirmed on 1.47.00+8

Tried both emulators and disabling the new 3 meg memory option.
Black screen of DEATH everytime. lol

Any ideas @aldostools ?

Tried crash bandicoot 1 and castlevania s.o.t.n. so far.

Reverting back to webman vanilla 1.47n works fine.

Thank you for the feedback. At this moment I don't have access to PS3 to test...

In my tests I didn't have issues with PSXISO, but I could check again tonight.
 
Custom fan control does not work when playing with a original PS2 disc. Installed ISOs ok. This is a known issue?

I don't know if this is the best place to make a suggestion, but is possible to add a custom profile that varies fan speed according to temperature? Yes, MSI Afterburner has this resource.
 
Custom fan control does not work when playing with a original PS2 disc. Installed ISOs ok. This is a known issue?

I don't know if this is the best place to make a suggestion, but is possible to add a custom profile that varies fan speed according to temperature? Yes, MSI Afterburner has this resource.

As far as I know PS2 mode will only run with a set constant fan speed if you have webmans dynamic fan control enabled.

I'm assuming it's a limitation in what code can be run once the PS2 emulator is active.
 
Not sure what you mean exactly by custom fan control... Dynamic mode? Manual mode?
PS2 emulation does not allow for dynamic fan control which is why there is a PS2 emulator value to set in wMM setup page so manual fan control mode can be triggered at that particular value.

As to a custom profile using temperature to set the fan, that is exactly what wMM dynamic fan control does. That's why the dynamic fan control part of the setup page has input boxes for both the max temperature & minimum fan value. WMM will always keep the temp under the maximum value you set.

Note that on unloading webMAN-MOD (to go online for example), fan control also changes from dynamic to manual & it also uses the PS2 emulator value from wMM setup to set the fan speed.
 
deank has switched smans code to allow re-instating syscon values when sman is unloaded now.
Maybe this could be adapted to webmanmod to allow normal fan control in PS2 games?
 
Thanks for the fast replies.

I set a fixed speed value of 70% (PS2 mode), which perfectly works when loading ISOs from HD. However, when I was playing Resident Evil Outbreak with the original disc, for the first time I saw a notification saying that the system is too hot. I believe the PS2 mode for loading ISO is different of running game from disc, but I know that both methods use PS2 CPU/GPUs.

By custom profile I mean that: http://s30.postimg.org/cgu4bz1dd/Fan_Profiles.png
 
Thanks for the fast replies.

I set a fixed speed value of 70% (PS2 mode), which perfectly works when loading ISOs from HD. However, when I was playing Resident Evil Outbreak with the original disc, for the first time I saw a notification saying that the system is too hot. I believe the PS2 mode for loading ISO is different of running game from disc, but I know that both methods use PS2 CPU/GPUs.

By custom profile I mean that: http://s30.postimg.org/cgu4bz1dd/Fan_Profiles.png
What ps3 model are you using?

If you have to set the fan at 70% to play your ps2 games, you must have a overheating problem...
What cpu/rsx temps do you get with 70% fan?

Note that your console should remain under 70C with a manual fan around 40%, it may vary a few percent according to the state of the console... 70% is too much & it must make some racket...

Check if your temps are borderline max with isos because maybe the added heat from the BD is enough to send the CPU just over 78C & gets you the notification...

As to the custom profile, well the dynamic fan control does not have several profiles but works pretty well as is.
If you prefer you could use the Control Fan Utility. It is exactly the same thing as the one included in Irisman but standalone. You can setup the temps more or less like you wish to do with it.
It's more hassle to run an app but that is up to you. You could even obtain an iso version of it that could be started on boot by wMM.
However the Control Fan Utility standalone iso isn't updated very often nowadays due to wMM doing a fine job so am not sure at all there is one available for 4.8x CFW...
 
CECHA01

The only way I know to check temps is entering MMCM, so I must close the game.

I'm saying that Webman does not set the fan speed to 70% before opening the game if it is a original disc.
 
CECHA01

The only way I know to check temps is entering MMCM, so I must close the game.

I'm saying that Webman does not set the fan speed to 70% before opening the game if it is a original disc.

I don't know if this works, but the changelog says it:

Changes in webMAN 1.27:
* Added SELECT+R3 to show CPU/RSX temperatures in XMB or while in-game (while in-game press {PS} button and then SELECT+R3)

General feature:
-Display of Play time & startup time to SELECT+START and /cpursx.ps3 (Use SELECT+START+R2 to display Game ID, Title, play time and more in-Game info)
 
CECHA01

The only way I know to check temps is entering MMCM, so I must close the game.

I'm saying that Webman does not set the fan speed to 70% before opening the game if it is a original disc.
Ok I did not understand before about wMM not setting the fan when using a PS2 disc. We need to check the source code or ask aldostools...
In any case 70% still seems terribly high so a temp check would be nice.

If wMM is running you can either use the combo to check temps or use the temperature web command from a browser on any device on your local network even a smartphone.
Code:
http://<ps3-ip-address>/cpursx.ps3

Edit: From a quick look at the code I think Joonie might be right & ps2 fan mode is set either when wMM stops or when a ps2 iso image is mounted whether located locally or via ps3netsrv.
 
Last edited:
CECHA01

The only way I know to check temps is entering MMCM, so I must close the game.

I'm saying that Webman does not set the fan speed to 70% before opening the game if it is a original disc.

I have the exact same PS3 model. I set my dynamic fan mod to keep the temps on my PS3 at 64C. I set the PS2 fan mode to 42% and have not had any overheating from extended PS2ISO gameplay. Do you know the state of the thermal paste inside of your PS3? I was extremely lucky to get the CECHA-01 with not much play-time so I knew the thermal paste did not go to crap due to the inherit overheating the device will have with the built-in fan control.

EDIT: Have you tried ripping your RE Outbreak disc to ISO to see if it has any of the same issues?
 
Edit: From a quick look at the code I think Joonie might be right & ps2 fan mode is set either when wMM stops or when a ps2 iso image is mounted whether located locally or via ps3netsrv.

When PS2 game is loaded it should call wM's stop thread. That's why the other day I asked @Joonie to check if "unloading" wM/wMM actually fully unloads the plugin. May be when switching lpars wM is not stopped properly and doesn't reach the function to set the fan at exit. Later today when I get back home I'll add some debug printf to see exactly what is going on in sMAN (I fixed the zombie issues that wM had - which I found out when I was trying to unload it at sman boot).
 
When PS2 game is loaded it should call wM's stop thread. That's why the other day I asked @Joonie to check if "unloading" wM/wMM actually fully unloads the plugin. May be when switching lpars wM is not stopped properly and doesn't reach the function to set the fan at exit. Later today when I get back home I'll add some debug printf to see exactly what is going on in sMAN (I fixed the zombie issues that wM had - which I found out when I was trying to unload it at sman boot).

Ugg, I didn't know you asked me for that, I can try that real quick on my CECHA01. But what do you mean by "FULLY UNLOAD?" like to check if slot1 is empty? or??
 
You can try to unload wM/wMM/sMAN using: 1) key combo, 2) pc browser, 3) launching PS2 game, although 3) won't really work, but with debug printf I'll see what will happen.

I saw some screenshots from you where you can see the running processes at any time, including webMAN's wwwd/ftpd/poll... or sMAN's sman_main/sman_wwwd/sman_ftpd/sman_poll/sman_stop/sman_refr/sman_scan.

I was hoping that you can see if after the plugin is unloaded there are some zombie/sleeping/dead threads from wM/sM.
 
You can try to unload wM/wMM/sMAN using: 1) key combo, 2) pc browser, 3) launching PS2 game, although 3) won't really work, but with debug printf I'll see what will happen.

I saw some screenshots from you where you can see the running processes at any time, including webMAN's wwwd/ftpd/poll... or sMAN's sman_main/sman_wwwd/sman_ftpd/sman_poll/sman_stop/sman_refr/sman_scan.

I was hoping that you can see if after the plugin is unloaded there are some zombie/sleeping/dead threads from wM/sM.

OK, @deank

here's what I did.

I booted the system with debug payload (CECH-E01)

and mounted the PS2 game with sman

then unloaded sman with the combo.

before unloading, sman_poll was sleeping, but now it's zombie.

upload_2017-2-24_2-14-14.png


sman_ftpd and smain_main are sleeping,
upload_2017-2-24_2-20-48.png


upload_2017-2-24_2-20-38.png


by the way. the game booted fine
 
Last edited:
Back
Top