PS3 [Update v1.05] sMAN vv1.02 : New "Setup" Option in side-menu of new UI by deank

If you have not heard of sMAN already. its a new plugin from legendary developer deank. sMAN combines webMAN (vanilla) and recently developed sLaunch feature (that was a separate plugin complementing webMAN). So what is the difference between webMAN & sMAN, sMAN provides a UI experiance for changing games on the XMB, as seen in the ScreenShot provided directly from the XMB you will be greeted with this new way to mount a game. Prefer the original way? Then deank still has you covered with his original webMAN plugin as well. This update provides a new "Setup" option in the side menu and also completely does away with the "My Games" entry on the XMB and to launch the sMAN (slaunch feature) simple hold the START button on your dualshock controller to launch this new UI from the XMB. See full details in deank's release quote


Update: Deank also released a quick update to version 1.02 offering a few improvements/fixes outlined. Update 2: deank is on fire releasing another update to sMAN with the release of v1.05, note this version changes the START button to L1/R1 to launch the sluanch feature on the XMB, see all changes in the changelogs provided.

sman.jpg

  • sMAN (webMAN + sLaunch)

    sMAN 1.01 (2/192017)
    • Added "Setup" option in side-menu
    • Removed xml generation - no need for custom category_game.xml anymore
    • Removed xai_plugin/idle_plugin usage
    • Added x2 upscale for small images/covers (w/h < 336)
    • Added indication of current group mode (PS3 1 / xxx) under title name/path
    • Removed "My Games" entry from XMB - hold [START] to launch sMAN (Note: changed to R2/L2 in v1.05 see below)
    Update(1) - sMAN v1.02 (2/19/2017)
    • Changed netiso/rawseciso implementation (external) - use plugin slot #0
    • Fixed crash when trying to load another PS1 title after one is played
    Update(2) - sMAN v1.05 (2/19/2017)
    • Use [L2+R2] to start sMAN
    • The sprx is bigger (but actually uses less memory) because it contains some glued resources
    • It will use standard PS1/PS2/PSP/PS3/Blu-ray/DVD icons when there is no proper cover/image available
    • This version of the plugin must be named sman.sprx and loaded from (in this exact order):
      • /dev_hdd0/sman.sprx or
      • /dev_hdd0/plugins/sman.sprx or
      • /dev_flash/vsh/module/sman.sprx
      • otherwise it won't work. The first match of these three will be loaded.
    sMAN resource files are located in /dev_hdd0/tmp/wmtmp/res folder. There are six icons, background and ntfs/net external plugins. You can play with them until the next reboot when they will be restored to defaults.​
    NB: Renaming it to webftp_server.sprx and other stupid things are not supported. :)
    Thanks to @bguerville for his help about loading xmb plugins: http://www.psx-place.com/......

    Dean

Download:

 
Yea they don't work which is one thing I miss as all my games were done with Trurip which uses CCD format for the 1:1 mirror images. It was support added to wmM by @aldostools but never official webMAN or sMAN.

I don't see any reference to .CCD in webMAN MOD. If it handles the IMG+CCD as simple IMG (bin/iso) without caring about the subchannel or audio tracks - that's another story.
 
Last edited:
I don't see any reference to .CCD in webMAN MOD. If it handles the IMG+CCD as simple IMG (bin/iso) without caring about the subchannel or audio tracks - that's another story.

webMAN MOD handles .mdf, .img, .bin extensions as .iso

Only .cue files are processed for audio-tracks. For sub-channels, there is a code added to cobra and wMM (rawseciso & netiso threads) to detect and handle the sector sizes including sub-channel data. The supported sector sizes are: 2048 (data only), 2336, 2352, 2448.

Code:
if(emu_mode == EMU_PSX)
{
num_tracks = args->num_tracks;
tracks = &args->tracks[0];
is_cd2352 = 1;
if(CD_SECTOR_SIZE_2352 != 2352) cd_sector_size_param = CD_SECTOR_SIZE_2352<<4;
}

...

ret = sys_storage_ext_mount_discfile_proxy(result_port, command_queue_net, emu_mode, discsize, _256KB_, (num_tracks | cd_sector_size_param), tracks);

...

static u32 detect_cd_sector_size(int fd)
{
char buffer[0x10]; buffer[0xD] = NULL; u64 pos;
cellFsLseek(fd, 0x8020, CELL_FS_SEEK_SET, &pos); cellFsRead(fd, (void *)buffer, 0xC, NULL); if(islike(buffer, PLAYSTATION)) return 2048; else {
cellFsLseek(fd, 0x9220, CELL_FS_SEEK_SET, &pos); cellFsRead(fd, (void *)buffer, 0xC, NULL); if(islike(buffer, PLAYSTATION)) return 2336; else {
cellFsLseek(fd, 0x9320, CELL_FS_SEEK_SET, &pos); cellFsRead(fd, (void *)buffer, 0xC, NULL); if(islike(buffer, PLAYSTATION)) return 2352; else {
cellFsLseek(fd, 0x9920, CELL_FS_SEEK_SET, &pos); cellFsRead(fd, (void *)buffer, 0xC, NULL); if(islike(buffer, PLAYSTATION)) return 2448; }}}
return 2352;
}
 
If it works with mM/wM it will work with sMAN.

You can also check with your PC browser if your ntfs drive is detected. Go to sMAN's page and click on "Files".
@deank, I think I have found out the problem of why my games are not launching from the 5TB ntfs external HDD. I bought a 500gb hdd yesterday and sMan is launching correctly from this new hdd. I checked the cluster sizes of the hdd and it appears the cluster size has to be 8 and the sector size 512bytes.
I changed the cluster size on the 5TB hdd to 8 and its still not launching even though sMan reads the hdd and the games on it. Unfortunately the 5TB hdd has a sector size of 4k and it cannot be changed to 512 bytes.
Is it possible to add support for 4k sector size hdd because the games launch correctly when I use wM mod on the same 5TB hdd.
 
sMAN/wM/wMM use the same libntfs library for ntfs drives. If sMAN finds the games then it means that the problem is not the sector/cluster size, but something else.

What is the exact error that you get when you mount a game?
 
sMAN/wM/wMM use the same libntfs library for ntfs drives. If sMAN finds the games then it means that the problem is not the sector/cluster size, but something else.

What is the exact error that you get when you mount a game?
When I mount a game, the icon with the game name appears on the top right corner of my TV and the game disc icon does not appear on xmb for me to play the game.
There is no error message displayed
 
I tested my changes with normal 512b sectors so that's not broken :) and I guess it will work with 4K sectors, too. Actually it looks to me that it works a bit faster with the ntfs drive now - let me know how it works for you. I tested few games and loading times seem shorter.
 
How can i use this? Sorry im just a noob! Thanks!

You have to do is edit the boot_plugin.txt file and delete webftp_server.sprx and slaunch.sprx and add the following path /dev_hdd0/plugins/sman.sprx... Then the sman.spx file you put it in dev_hdd0 / plugins, restart the console and that's enough.
 
I already tested and can not connect to ftp when I am using sman In webman I do not have this problem.

------------------------------------------------------------------------

When I play online and use the combo r3 + l3 + l2 for unload sman, the fan lowers a lot of speed. In webman this was avoided putting the desired speed in ps2 fan and with this it was possible to maintain the speed after performing this combo, but in sman it does not work. how can i keep the fan speed when sman is unloaded?

--------------------------------------------------------------------------

I really appreciate your work, since I came to the world of the scene of ps3 I used webman and it's great. Now sman is really liking me. regards
 
Cant seem to get sman to work. I have Rebug 4.81 cex cobra 7.52 enabled. I disabled webman using rebug toolbox. Copied sman.sprx to dev_hdd0. Edited "boot_plugins.txt" so only the line "/dev_hdd0/sman.sprx" is there. Rebooted PS3, and it stil doesn't load using the button combination. Is there something else that was supposed to be done?
 
Does this have the same feature as webman to disable the stuff to go on online? (press R2+triangle)

It's much easier for my son then going into Sen Enabler and Ninja every time.
 
Does this have the same feature as webman to disable the stuff to go on online? (press R2+triangle)

It's much easier for my son then going into Sen Enabler and Ninja every time.

I believe you're speaking about a webMAN MOD feature. I do not believe sMAN or webMAN (original) has that feature.

Also not sure where everyone gets this PS Ninja advice but its not needed. SEN Enabler or PSNPatch is best for suggestions for CFW syscall disabling.

PSNpatch
has a nice feature where it wll not allow a PSN connection without the CFW syscalls being disabled. Which can be done with just a simple button combo from XMB.
 
Sorry yes your right. I forgot it was webman mod.
I like sMan alot more. I tried it really quick once but couldn't figure out a button combo so I got rid of it.

I got the Psninja advice from consolecrunch. Thanks for letting me know it's not needed. I'll just uninstall it then.
Do you know what the button combo is in psnpatch to disable CFW syscall?
I really like the feature that it doesn't let the psn connection if it's not setup right. I'm always worried about my son getting us banned again. Will it disable the connection even if you try to connect to psn from inside a game?

Edit:
I think I found the answer on the psnpatch page:
L3+R3+R2 from the XMB
 
Last edited:
Sorry yes your right. I forgot it was webman mod.
I like sMan alot more. I tried it really quick once but couldn't figure out a button combo so I got rid of it.

I got the Psninja advice from consolecrunch. Thanks for letting me know it's not needed. I'll just uninstall it then.
Do you know what the button combo is in psnpatch to disable CFW syscall?
I really like the feature that it doesn't let the psn connection if it's not setup right. I'm always worried about my son getting us banned again. Will it disable the connection even if you try to connect to psn from inside a game?
First you need to install the plugin.
Launch the psnpatch app from XMB, open the Cobra Toolbox (Select pad button) & select the psnpatch plugin. Take care of NOT selecting webman. Apply the changes (Start pad button).
After reboot you will see a pop up telling psnpatch has started.
To trigger the psnpatch plugin before connecting to PSN, just use L3+R3+R2. That will disable syscalls, delete history, block homebrews from being launched etc... If you need to change game or use a brew, you must reboot the console.

For more information about configuration, I recommend you read the documentation provided in our Resources section http://www.psx-place.com/resources/psnpatch.424/update?update=776 or the psnpatch release notes at http://store.brewology.com/ahomebrew.php?brewid=244.
 
Last edited:
How do I get the game covers to show up correctly? I put the 260x300 images in the multiman cover folder and some work, others do not. Is there a better spot to put them, do I have the incorrect size, or do I have to change a setting first?
 
How do I get the game covers to show up correctly? I put the 260x300 images in the multiman cover folder and some work, others do not. Is there a better spot to put them, do I have the incorrect size, or do I have to change a setting first?
That not working covers are not showing completely, or size is messed?
 
Just a couple questions, I had disabled sMan intregation in XMB just to see what it would remove. I can't figure out how to change it back to normal now tho. I can't figure out how to get into the setup menu. I copied over sman.sprx again to hdd0 and overwrote the original but that didnt do anything. I can't seem get that side menu that shows in this thread. I copied over sman.sprx and the contents of sMAN_1.02.zip to hdd0 from the first post in this thread and there is still no change. If I press any direction it just shows the next page of games.How do I get the game covers to show up correctly? I put the 260x300 images in the multiman cover folder and some work, others do not. Is there a better spot to put them, do I have the incorrect size, or do I have to change a setting first?
Be careful about rushing things... You should always make sure you understand what you are doing before setting out to make changes on your machine hdd. When you are not sure, just ask...
1. The contents of sman.zip is not for the ps3, it's the source code to be compiled on PC. Now you can cleanup the unnecessary files & folders on your internal hdd!
2. The configuration of sMan is not saved in the sprx file so changing the sprx file will not do anything at all. To reset the configuration settings to default values, delete the file /dev_hdd0/tmp/wmtmp/sman.cnf & reboot.
3. The latest version of sMan is 1.11 not 1.02.
sMan 1.11 sprx
sMan 1.11 source code
4. Without XMB integration you can still access the GUI with the combo L2+R2 then press Triangle to open the settings. If you don't want to use the GUI to access the setup page, you can use a browser as explained next.
5. No matter what, whether the xmb integration is enabled or not, the sMan http daemon is always running in the background. It means that you can always access the setup page or any other page served by sMan from any browser on the network using the url
Code:
http://<ps3-ip-address>/
If you are using the ps3 browser, you don't need the ip address, you can replace it by localhost ie.
Code:
http://localhost
6. If the covers never show they are probably not compliant either because of the specifications of the pics or the name.
If they only show in part then it's a problem already discussed in this forum.
There is no better option than the multiman cover folder for automatic detection.
I suggest you use a multiman cover pack like this https://www.mediafire.com/download/bbn25yp0d8no7zp
 
Last edited:

Featured content

Trending content

Back
Top