PS3 sMAN 1.08n (by deank) - Adds new XMB Intergration Option, Improved ICON/SFO Scanning & more...

One of many legends in the PS3 Homebrew Community developer deank is back with a new progression of the sMAN plugin. We all know deank from projects like multiMAN, webMAN and now the sMAN plugin that has appeared to perhaps replaced (?) the original webMAN (aka webMAN Vanilla) project as now a new feature will allow you to choose between old style of "My Games" with the "XML" Mod, this option is off by default. As seen in the included pic in the release notes, the "XMB Intergration" can be toggled on/off easily in sMAN setup. The dev did not stop there with improving this PS3 Plugin in v1.08n additional details such as improved speed on scanning from external / internal hdd when extracting Game Icons / obtaining info from the PARAM.SFO can be seen with all details of this update​


sman_xmb1.jpg

  • sMAN 1.08n is available:


    sMAN version 1.08n Changes:
    • Added [x] XMB Integration option in setup for people who like the older xmb/xml style (off by default)
    • Improved scan speed from ntfs/internal hdd when extracting icons/sfo
    • sMAN resources in /dev_hdd0/tmp/wmtmp/res will not be overwritten if exist (at least until the next version)
    • Supports up to 2000 titles (even in XMB Integration mode)
    • Still uses the same amount of memory (~2300KB free while idle)


    Dean

    • Developer: @deank
    • Type of Release: A PS3 Plugin for use with Custom Firmware : Such as a COBRA CFW or other CFW types such as (STANDARD) with the ability to boot plugins via external applications ..
    • Short Description: the sMAN plugin takes deank original webMAN plugin and adds the new slaunch feature also developed by deank and merges them into a single plugin that also gives the ability with all the original webMAN features developed by deank.



  • History of Changes

    sMAN v1.07
    • It can be either 10 or 40 games per page. Both layouts can be switched with [R3].
    sMAN 1.06n
    • Some important parts of the plugin are rewritten and optimized to reduce stack usage
    • Returned another 112KB back to fg vsh :) (2316KB free - was 1920KB a month ago without ntfs :) so about 396KB less used)
    • Changed sman.bin to support longer game names/paths/icons - a rescan will be initiated
    • Cleaned some code (about 1000 lines gone after the optimization)
    • Loading games speed improved (at least the perceived speed)
    • sMAN will show the name of the loaded game as popup message (not the filename)
    • sMAN is now properly unloaded when requested (no zombie or dead threads should remain)
    • It supports up to 2000 titles (games/bd/dvd) now

    sMAN v1.05
    • 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.​

    sMAN v1.02

    • Changed netiso/rawseciso implementation (external) - use plugin slot #0
    • Fixed crash when trying to load another PS1 title after one is played

    sMAN v1.01
    • 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


Downloads:


Source: PSX-Place.com
 
Last edited:
Ahh good stuff being able to disable dev_blind again. Even if it means taking the ftp server out as well. (maybe it should be a seperate option?)

definitely agree it should be separate and disabling ftp server can occur when you just unload sman but i do a lot of stuff and need ftp but don't need blind to be open ...which means i have to disable this and use yet something else to ftp.

....my dream would be to run just deank's sLAUNCH 1.08 by itself along side of webman vanilla 1.47n my life would be so complete...except I have no idea how to compile a sprx. I know slaunch is there in the zip file but I can't do it without some type of tut, and that doesn't seem to exist. :( oh well....i think Im going to have to offer some type of reward to get it done by one of the devs:wink::wink:
 
Last edited:
One could object that there is no good reason to run the ftp server unless you intend to use it & if you started it to transfer some files then what difference does it make to have /dev_blind enabled?

Still I get your point... I also like to have control over such things generally speaking... However I can totally do without a /dev_blind toggle option because I always keep /dev_blind on anyway...
 
Last edited:
One could object that there is no good reason to run the ftp server unless you intend to use it & if you started it to transfer some files then what difference does it make to have /dev_blind enabled?

Still I get your point... I also like to have control over such things generally speaking... However I can totally do without a /dev_blind toggle option because I keep /dev_blind on at all times anyway...
I get sman fatal error message on start up?
make sure its named sman.sprx and don't have webman , webman mod, and or slaunch running
 
I "externalized" most of the static web content + the setup page, which decreased the prx size by 10KB - now available for future enhancements (now the prx and mem-usage are smaller than in webMAN 1.47n despite the added stuff). I'll update the plugin tomorrow when I'm finished with the details.

***

I'll add the dev_blind option - I had no idea the hysteria this would bring, Jesus. Do you actually play any games or just love to tick options left and right?
 
Last edited:
I "externalized" most of the static web content + the setup page, which decreased the prx size by 10KB - now available for future enhancements (now the prx and mem-usage are smaller than in webMAN 1.47n despite the added stuff). I'll update the plugin tomorrow when I'm finished with the details.?
Cool. Looking forward to it.. [emoji6]
I'll add the dev_blind option - I had no idea the hysteria this would bring, Jesus. Do you actually play any games or just love to tick options left and right?
LOL
IMO you should not sweat it. Stick to what you feel is important & by all means keep sMan simple!
Other people can fork & mod sman if/when required later. Let's face it, anybody with a little understanding of C can add a toggle for /dev_blind whereas few people are able to put something like sman together in a matter of days/weeks...
 
Last edited:
haha, the dev_blind thing just feels like logging in as root just to go online and watch porn.
Just feel a little exposed having such (potentially hardware destroying) destructive access so easily accessible. :)


FTP access is great for quickly wiping out tmp files and updating sman etc. without having to fire up a brower, change options, restart, ftp in, do your thing, back to the browser, change options, restart again etc..
Nothing that can't be fixed easily enough is accessible.

Still, mate. Your call. No need to appease the masses. It's your project!
 
Sure... although the situation you describe here is more for testers than users...
An average user should never have to delete the tmp files & updating sman should not be a daily task. Once complete & stable I doubt that sman will get updated all that often.

Let us also remember that all the recent issues including the ntfs related problems are completely normal during the development phase & to be expected when using test builds.. Average users who do not want to mess with their system should wait for "stable" releases.

Anyway this project is shaping up very nicely, I find 1.08n extremely smooth, so like I said before, we should let deank focus on the core programming, the trivial stuff can be added later by others if it ever comes to that...
 
Last edited:
Yeah mines a bit of a stretch of a situation. But with the plugin still being under heavy development, a frequent one. But still, a lot of people may use ftp to copy saves, roms, covers, pkg files around, where as dev_blind should rarely be touched by anyone.

The idea's to have more fun and mess with options less often. :)
Not going to argue my opinion with you however, As it is just that. My opinion.
 
Yeah mines a bit of a stretch of a situation. But with the plugin still being under heavy development, a frequent one. But still, a lot of people may use ftp to copy saves, roms, covers, pkg files around, where as dev_blind should rarely be touched by anyone.

The idea's to have more fun and mess with options less often. :)
Not going to argue my opinion with you however, As it is just that. My opinion.
Of course we won't argue lol. We are just exchanging views & thoughts, nothing more... [emoji6]
 
Of course we won't argue lol. We are just exchanging views & thoughts, nothing more... [emoji6]

Yeah apologies for how that came across. Having a rough time lately and take things a bit too personally at times.
That's why I'd never personally share any of my work and just tweak things quietly to suit myself.

Kudos to dean and everyone else who does though. :)
Far stronger people than I could ever be...
 
I updated sman.sprx - it now has a separate option for dev_blind. sman_res.exe is changed to support .htm resource files. The source is also updated. Web content is now in external .htm files in wmtmp/res folder. It is still work in progress, but at least you can see how it is progressing.

The web-pages are still ugly, but now someone can help with improving them. The external files are:

www_head.htm - this is present in each generated page and can be edited by a web-designer
www_setup.htm - the setup page (only the form)
www_foot.htm - the footer
www_file.htm - some javascript needed for table sorting (doesn't work on the ps3 browser)

The dynamic content is generated after www_head and before www_foot.

I made some changes to the layout... should be something like this at the moment:

sman_setup.jpg
 
Last edited:
I updated sman.sprx - it now has a separate option for dev_blind. sman_res.exe is changed to support .htm resource files. The source is also updated. Web content is now in external .htm files in wmtmp/res folder. It is still work in progress, but at least you can see how it is progressing.

The web-pages are still ugly, but now someone can help with improving them. The external files are:

www_head.htm - this is present in each generated page and can be edited by a web-designer
www_setup.htm - the setup page (only the form)
www_foot.htm - the footer
www_file.htm - some javascript needed for table sorting (doesn't work on the ps3 browser)

The dynamic content is generated after www_head and before www_foot.
Fantastic @deank
99fd4d16ba6c359fa16682e07f5ee61a.jpg
 
I updated sman.sprx - it now has a separate option for dev_blind. sman_res.exe is changed to support .htm resource files. The source is also updated. Web content is now in external .htm files in wmtmp/res folder. It is still work in progress, but at least you can see how it is progressing.

The web-pages are still ugly, but now someone can help with improving them. The external files are:

www_head.htm - this is present in each generated page and can be edited by a web-designer
www_setup.htm - the setup page (only the form)
www_foot.htm - the footer
www_file.htm - some javascript needed for table sorting (doesn't work on the ps3 browser)

The dynamic content is generated after www_head and before www_foot.
good job :D
 
I updated sman.sprx - it now has a separate option for dev_blind. sman_res.exe is changed to support .htm resource files. The source is also updated. Web content is now in external .htm files in wmtmp/res folder. It is still work in progress, but at least you can see how it is progressing.

The web-pages are still ugly, but now someone can help with improving them. The external files are:

www_head.htm - this is present in each generated page and can be edited by a web-designer
www_setup.htm - the setup page (only the form)
www_foot.htm - the footer
www_file.htm - some javascript needed for table sorting (doesn't work on the ps3 browser)

The dynamic content is generated after www_head and before www_foot.

I made some changes to the layout... should be something like this at the moment:

sman_setup.jpg
That is a great improvement in term of accessibility for devlopment.

What about bootstrap ? I feel comfortable with it but it needs jquery plugin. Is it too heavy for ps3 web-browser/memory ?
 
IMHO bootstrap is overkilling in this context. I think current design (ugly for many people) just works. It's not something you use all the time or stare at. I vote for simple things that work. I know this is personal taste, but classic design for me, is BEAUTIFUL.
 
Last edited:

Featured content

Trending content

Back
Top