webMAN MOD

PS3 webMAN MOD - General Information Thread 1.47.48q

...I don't see much difference in performance...
Yes, its not much slower, the user will not notice it. :)

The original screenshot function was memory wasteful, but I need she only one time for the release thread picture.
I have no other way to capture a screen and would't make another ugly blurred youtube video.
 
WOW!!! Your new screenshot algorithm works great... It uses 10MB less!!! I made a few tweaks and I don't see much difference in performance :) THANK YOU!!!

SRC: http://aldostools.org/temp/test/blitting.c

Here is the updated VSH Menu for webMAN v1.0: http://aldostools.org/temp/test/wm_vsh_menu.sprx

I have promoted the version to 1.0 due the big improvement in memory usage.
...thanks Aldo.
Nice, VSH Menu now it works well :) You've fixed also for screenshot with webMAN MOD?
I also thank [MENTION=21]3141card[/MENTION]

EDIT:
[MENTION=89]aldostools[/MENTION]
oops...sorry, maybe I should look the screenshot before....I got a strange image

screenshot_2015_10_21_17_37_32.png


EDIT:
I restarted PS3, and tried again... This time it worked correctly

screenshot_2015_10_21_18_09_20.png
 
Last edited:
The dropdown menu shows 2 examples of commands: the default behavior (block servers) and the one why the feature was implemented.
Dropdown menu ? ... I just have plain text.:confused:

The idea is good, but it would be too difficult for an user to remember all these combinations.

IMO it's better to leave it as is.
There is not that much to remember i guess:
L2 is for (reversing) auto-play only
R2 is for (reversing) auto-play and syscalls
Same principle for mounting and lauching for anywhere on XMB (L2 is for play / R2 is for play and syscalls)
I admit may be the table, which is just a result of that principle, was a bit overdone ;)

I could implement the function to block PSN if you or kokotonix provide the code. I could try to do it myself, but why to reinvent the wheel?
Agree... another possibility (i don't know if that could be done) and may be much less work might be that wMM emulates the PSNPatch combo (L3+R3+R2) to disable syscalls and un-block PSN.

wMM 1.43.11 is supposed to work in the way that you described here. I don't understand what is your point here.
I only wanted to answer [MENTION=11838]Dr. L Ron Bumquist[/MENTION] question :)
 
No, and your post is off topic.

Please tell me how

"So how those tags works ? I'm confused :P
So let's say that i have the game Metal Gear Solid - The Legacy Collection (Disc 1) if i rename it folder to [online] Metal Gear Solid - The Legacy Collection (Disc 1) webman mod will automatically do what ever it needs to spoof and remove cfw syscalls to play online ? like sen enabler ? "

That quote fits into the "General Information Thread" because I didn't realize that senenalber which has nothing to do with webman-mod was revelant to webman-mod.

Who ever said "webman mod will automatically do what ever it needs to spoof and remove cfw syscalls to play online ? like sen enabler ?"
Seriously now ? What's wrong with you ? -_-
I ask about the webman mod...i want to know what those online tags are and how they work....if i can't ask in the webman thread then where i should ask .....? -_-
Name of thread is WEBMAN MOD - GENERAL INFORMATION THREAD. I don't see off topic in his question.

BTW. [MENTION=89]aldostools[/MENTION] can explain how to use online tag?
thanks for the support :)




[MENTION=89]aldostools[/MENTION] could you please explain a bit more about those online tags ? Thanks ! :D
 
[MENTION=89]aldostools[/MENTION] could you please explain a bit more about those online tags ? Thanks ! :D

Like [MENTION=89]aldostools[/MENTION] explained:
Yes, it is as you said. Rename the name of the folder or the ISO, adding the [online] tag.

When the game is mounted the syscalls 6,7,8*,9,10,11,35*,36 and 38 will be disabled.
Syscall 8* is disabled only if ps3mapi is used or using the nonCobra build.
ps3mapi has different options to disable syscall 8 (partially or fully disabled)
Syscall 35* is disabled only on nonCobra build.

webMAN does not pretend to be a replacement of SEN Enabler or PSNPatch applications. I suggest to continue using them.

TIP: Avoid to use large folder names like the one you posted. Try something shorter"[online] MGS The Legacy Collection Disc1".

When you add [online] tag then you can use this instead of psnpatch or sen enabler (if you are on 4.75 or older then external spoof is still needed), but like was mentioned:
webMAN does not pretend to be a replacement of SEN Enabler or PSNPatch applications. I suggest to continue using them.
In simple words, webman doing basic "stealth" tasks, but senenabler or psnpatch will do this better (and not specially harder).
 
Have you tryed to screencapture main XMB with the official wave/sparks animation on background ?
I mean... before doing the screencapture go to [xmb]-->[settings]-->[theme settings]-->[theme] and choose "classic" or "original" (the one with the wave)
As far i remember this was not working either in mysis POC plugin


If you set a static theme, or a background wallpapaer the screencapture works because the image is "quiet" (not moving)... but with dynamic themes or the default wave/sparks animation there was problems in mysis POC plugin because the displayed images are "moving"
 
surely a mem prob.

Try to use less memory for the screenshot, skip the big framebuffer copy and dump/convert line by line:

Reduce the memory consumption to 6 MB but make the screenshot time slower, kk.
But better than skipping the bmp buffer too and write line by line to the target bmp file, this would be really slow.

I have managed to reduce the memory usage of VSH Menu from 30MB to only 4MB + 64K...

The screenshot function now uses only *64KB* (1 page of 64KB), although it could be reduced even more up to 14KB (8KB frame line buffer + 6KB bmp line buffer) using arrays.

The initial heap for the background and canvas was 16MB, but only 4MB is needed. So the total memory reduction is ~26MB.

This is the newest blitting.c:
http://aldostools.org/temp/test/blitting.c

Here is the complete source code of webMAN MOD 1.43.11 updated the new screenshot code:
http://aldostools.org/temp/test/webMAN_MOD_1.43.11.rar

VSH Menu for webMAN v1.0 (updated)
http://aldostools.org/temp/test/wm_vsh_menu.sprx

[MENTION=161]Matsumot0[/MENTION] [MENTION=1506]Dino05[/MENTION] [MENTION=48]littlebalup[/MENTION]
 
Nice optimizing, good work!!!

Code:
...
for(i = h; i > 0; i--)
...
Now from behind, hehehe, like in my first version for mysis BD screenshot.
I hate the bmp format furthermore, but png/jpg encoding make trouble last time I test it in a plugin.
 
Have you tryed to screencapture main XMB with the official wave/sparks animation on background ?
I mean... before doing the screencapture go to [xmb]-->[settings]-->[theme settings]-->[theme] and choose "classic" or "original" (the one with the wave)
As far i remember this was not working either in mysis POC plugin


If you set a static theme, or a background wallpapaer the screencapture works because the image is "quiet" (not moving)... but with dynamic themes or the default wave/sparks animation there was problems in mysis POC plugin because the displayed images are "moving"

Have you tried to use the latest VSH Menu? The original POC plugin didn't have the rsx_fifo_pause that is used now to pause the drawing of the dynamic waves/themes.

When the menu is closed, the rsx rendering is unpaused. This avoid the noise caused by dynamic background. However in some themes it could cause a timing issing.

e.g. In "Lost In the Space Dynamic Theme" when the menu is closed, the stars move faster than usual for few seconds.
 
Nice optimizing, good work!!!

Code:
...
for(i = h; i > 0; i--)
...
Now from behind, hehehe, like in my first version for mysis BD screenshot.
I hate the bmp format furthermore, but png/jpg encoding make trouble last time I test it in a plugin.

Maybe you should try again the png/jpg encoding, now that it is using only 64KB instead of 16MB like in the initial code.
 
I search the old source and try out some things, but the encoder needs a input buffer with the raw picture data,
e.g. a pointer to the current framebuffer. And as far as I can remember, the encoder API makes the problems to this time.

EDIT:

And yes, mysis usage of the real screenshot util + pausing the framebuffer during this, is may be a good idea.
 
Last edited:
Have you tried to use the latest VSH Menu? The original POC plugin didn't have the rsx_fifo_pause that is used now to pause the drawing of the dynamic waves/themes.

Now that I mentioned rsx_fifo_pause, maybe it would be a good idea to include it as a command to pause your games for debugging :)
http://aldostools.org/temp/test/webftp_server.sprx

New commands:
/browser.ps3$rsx <- toggle rsx paused/normal
/browser.ps3$rsx_pause <- pause rsx
/browser.ps3$rsx_continue <- continue rsx rendering

/browser.ps3$screenshot_xmb <- should I explain it?
 
I have managed to reduce the memory usage of VSH Menu from 30MB to only 4MB + 64K...

The screenshot function now uses only *64KB* (1 page of 64KB), although it could be reduced even more up to 14KB (8KB frame line buffer + 6KB bmp line buffer) using arrays.

The initial heap for the background and canvas was 16MB, but only 4MB is needed. So the total memory reduction is ~26MB.

This is the newest blitting.c:
http://aldostools.org/temp/test/blitting.c

Here is the complete source code of webMAN MOD 1.43.11 updated the new screenshot code:
http://aldostools.org/temp/test/webMAN_MOD_1.43.11.rar

VSH Menu for webMAN v1.0 (updated)
http://aldostools.org/temp/test/wm_vsh_menu.sprx

[MENTION=161]Matsumot0[/MENTION] [MENTION=1506]Dino05[/MENTION] [MENTION=48]littlebalup[/MENTION]

I tried now screenshot combo from webMAN and works...PS3 no more freeze as they did before.
Only thing a bit difficult know how long hold combo to do screenshot...without getting 2 screenshots (one accidentally).
Look the picture, in the upper right you see the popup notification of the second screenshot got accidentally

screenshot_2015_10_21_23_42_39.png


screenshot_2015_10_21_23_42_40.png
 
Last edited:
I tried now screenshot combo from webMAN and works...PS3 no more freeze as they did before.
Only thing a bit difficult know how long hold to do screenshot combo...without getting 2 screenshots (one accidentally).
Look at the picture, in the upper right you see the popup notification of the second screenshot got accidentally

I have added a 2 beep before the save... please check if this is enough.
http://aldostools.org/temp/test/webftp_server.sprx
 
Back
Top