Poll: Do you find useful SStatesMan
You do not have permission to vote in this poll.
I want it integrated in PCSX2
77.27%
17 77.27%
Yes
4.55%
1 4.55%
So-so
9.09%
2 9.09%
It's useless
9.09%
2 9.09%
Total 22 vote(s) 100%
* You voted for this item. [Show Results]

SStatesMan - a savestates managing tool for PCSX2
#11
has UI issues on high dpi configurations.
Reply

Sponsored links

#12
(01-13-2012, 10:01 AM)Squall Leonhart Wrote: has UI issues on high dpi configurations.

Sorry for the late answer but thank you very much for the report, I will look into this matter.
Also, it is good to see there is someone who uses my program Tongue. Or maybe I've got this program done right and it works flawlessly for most of the people...Laugh
After I've finished my exams I will post a new version, stay tuned.
Λευκος
SStateMan - a savestate managing tool for PCSX2
Currently playing:
- PS2 -> PCSX2: Stella Deus
- PC : Skyrim
Reply
#13
Works great so far. I could identify and delete the savestates quicker and it was really helpful with that issue.
My Specs @ PCSX2 1.3.1-20150827 (Git):
Mainboard: Asus Crosshair IV Formula | CPU+Cooler: AMD Phenom II X6 1090T BE @ 3,72 Ghz (Auto-OCed by ROG) + Prolimatech Megahalems Rev.B (+ 2x Enermax Everest)
LED Monitor: Overlord Tempest X270OC | GFX: Palit Geforce GTX 670 JetStream | Ram: @ CL9 DDR3-1333: GSkill Flare 2x2GB + 2x4GB Corsair Vengeance
Reply
#14
Just a sneak peak of the future revision sstatesman. I solved the problem Squall Leonhart pointed out (when using high dpi settings).
I'm currently working on adding savestates version information so that you can tell if the savestates will work with your current revision of PCSX2.
After that I will work on the "storage" capability: you will be able to copy/move your savestates in another directory to avoid accidental overwrites.
In the end I plan to add a screenshot manager: you will be able to assign the screenshot to a game for faster grouping.

The ETA is unfortunately unknown, atm I've some personal matter to resolve. Maybe I will post the version I'm currently testing (with the new UI and faster).

[image removed because it was outdated]
Λευκος
SStateMan - a savestate managing tool for PCSX2
Currently playing:
- PS2 -> PCSX2: Stella Deus
- PC : Skyrim
Reply
#15
lookin good Smile
Reply
#16
Very useful! Sadly, isn't cross-platform (won't work on linux)
Reply
#17
Hello.
I've updated the first post with the new version: 0.1.5.1575.
It's almost a new program, I've rewritten everything... It's one of the many reasons it took a lot of time.
Major good news:
  • New UI, lighter and with preliminary theme support,
  • Improved detenction of PCSX2 folder (unless you have a portable installation, but I can't search your entire hard drive for that Tongue)
  • More settings are now saved: window size, column width etc.
  • GameDB loading is faster and now you can open a custom file using GameDB Explorer.
  • Savestates version extraction, SStatesMan now displays savestates version. (this feature is disabled by default, open the settings window to enable.)

Let me know what you think, and if you have problems/question.
Oh, and thanks to the people who have posted before and the ones who voted in the poll.

Full change-log:
Code:
1461 [F] GameDB: improvements e fixes to the region algorithm for showing flags
1462 [-] Resources: removed unused resources
1463 [F] GameDB Util: fixed a typo
1464 [*] GameDB: tweaking a bit the loading algorithms of the arrays, now they are faster
1465 [*] GameDB: the loading algorithm is now more reliable
1466 [*] Settings: new method to detect PCSX2 settings in the registry
1467 [*] Settings: savestates folder settings is now read from PCSX2_ui.ini instead of being guessed
1468 [+] Settings window: detect buttons for detecting on the fly PCSX2 directories
1469 [*] Settings window: option to restore default settings
1470 [-] Settings window: removed the re-detect PCSX2 folders checkbox, not used anymore
1471 [F] Settings: fixed a potential crash with an empty path
1472 [*] Settings window: better handling of the paths when written in the textboxes
1473 [+] Theme: buttons background image
1474 [+] Theme: new icon
1475 [F] GameDB: fixed a potential exception error
1476 [*] Theme: added 256px icon
1477 [*] Theme: added 32px and 16px icons
1478 [*] Theme: new background image for the windows
1479 [*] Settings window: error icon when the paths selected don't exist
1480 [*] GameDB Util: save dialog is used when dumping the GameDB
1481 [F] Theme: fixed the painting problem in the Delete Confirmation window
1482 [F] Theme: tabs now have the correct color when clicking/switching
1483 [F] Misc: lotta of fixes and tweakings, too many to list
1484 [*] Theme: new style to game list column headers
1485 [F] Resources: resource cleanup in code level, now the executable is smaller
1486 [*] SStatesList: partial rewrite, now the code is cleaner
1487 [*] GameDB: searches in the GameDB are now handled differently, references are used instead of copying the found records to a new array
1488 [F] GameDB Util: code rewritten and improved
1489 [+] Settings Window: added a open button to open the set folders in explorer
1490 [+] GameDB Util: search window now has a background
1491 [+] Main Window: the savesteslist is now refreshed when a new savestate is recorded
1492 [F] Main Window: the cover image was 1px taller than it should have been
1493 [F] Main Window: reworked to fix HDPI issues, with new theme
1494 [F] Settings Window: reworked to fix HDPI issues (part 1), with a new theme
1495 [F] Settings Window: reworked to fix HDPI issues (part 2), with a new theme
1495 [F] About Window: reworked to fix HDPI issues, with a new theme
1496 [F] Other window: reworked to fix HDPI issues
1497 [F] Settings window: new theme tab in settings window
1498 [F] Theme: new themes, stripes and noise
1499 [-] Theme: reverted the previous style for listview column headers
1500 [*] Main: switch to SVN for revision control
1501->1504 getting SVN to work correctly
1505 [*] GameDB now uses a dictionary instead of an array (part 1)
1506 [*] GameDB now uses a dictionary instead of an array (part 2)
1507 [*] Main dictionary now used as a games list, instead of an array
1508 [*] Main list inside the games list are use for savestates instead of a unique array (part 1)
1509 [*] Main list inside the games list are use for savestates instead of a unique array (part 2)
1510 [*] Main list inside the games list are use for savestates instead of a unique array (part 3)
1511 [*] Main list inside the games list are use for savestates instead of a unique array (part 4)
1512 [*] Main maintenance commit, code cleanup
1513 [F] Main window Fixed incorrect positioning of the game info after the cover image resize Changed the game info from exe code to serial
1514 [F] GameDB Fixed a potential crash when the serial was not found in gamedb
1515 [F] Main window Added "No Cover" image, that is shown when no cover file is available Now the cover image only reacts to the left mouse button
1516 [F] Main window Fix for the previous commit, I didn't hit the save button
1517 [-] Main window Remove cover expand button, it was no longer needed
1518 [F] Theme Stripes background image: a pixel was wrong
1519 [F] Main Compilation of fixes/changes to the interface (part 1)
1520 [F] Main Compilation of fixes/changes to the interface (part 2)
1521 [F] Main Code cleanup
1522 [*] Main: Changed again the savestates list to a dictionary system, hopefully the last time (part 1)
1523 [*] Main: Changed again the savestates list to a dictionary system, hopefully the last time (part 2)
1524 [*] Main: Changed again the savestates list to a dictionary system, hopefully the last time (part 3)
1525 [+] Main: SStatesman now is able to display savestates version information, the code need to improve a bit but it works
     [+] Zip: Created a module to handle zip extraction. For now only the first file is extracted and only "Store" compression
1526 [*] Main: A bit of maintenance.
1527 [*] Main window: Rewritten and re-enabled UI code behind (checking games/savestates in the listviews)
1528 [+] Settings: Added setting to enable/disable savestates version information extraction.
1529 [*] UI: Revision of tabstop property in all windows.
1530 [F] Main window: Fixed the autorefresh timer.
1531 [*] Zip: Some refinement to the Zip code.
1532 [*] Theme: updated Stripes theme to be more light.
     [+] Theme: added Brushed metal theme.
1533 [*] SStatesList Util: Now more lists are available
1534 [*] Main: Big code behind work, now it will be easier to know which games/files are checked across the program.
1535 [F] Main: Delete function is available again.
     [-] Main: Deleted an unused file.
1536 [*] Theme: Brushed Metal Bg made more clearer
1537 [F] Main: Code behind fixes
     [*] Main window: Listviews Begin/Endupdate methods are called only when needed
     [*] Main: Removed the currentFiles list, now the list of current files is based on the checked games.
     [*] Main window: Windowstate buttons are now without borders.
1538 [F] Main window: Cover image and flag image border fix, part 1.
1539 [F] Main window: Cover image border fix, part 2.
1540 [F] UI: Big UI code behind rewrite. Main window is now partially high dpi aware.
     [F] Main window: Cover image border fix, part 3 end.
     [*] UI: Changed the number format from "#,##0.00" to "N2"/"N0"
1541 [F] UI: All the windows are now partially HDPI aware. Some glitches remains tough.
1542 [F] Delete window: now working properly again, with a whole new code behind.
1543 [-] Main: Removed unused reference (WindowsBase).
1544 [F] Main: Savestates were scanned twice on load.
1545 [*] GameDB Explorer: Theme update for the GameDB Explorer.
1546 [+] Theme: New theme engine. Hopefully easier to modify when adding a new theme.
1547 [+] GameDB Explorer: now able to open a GameDB from a file.
1548 [+] Theme: Real commit of the new theme engine. Didn't include the file previously.
1549 [*] Theme: New unified procedure to alternate listview items back color.
1550 [+] GameDB Explorer: open/save windows have now a file type filter. [F] Delete window: Delete button is now enabled/disabled properly.
1551 [+] Main: New logging system. Part 1 (code behind)
1552 [+] UI: New logging system. Part 2 (UI)
1553 [+] Theme: Added light stripes theme.
1554 [*] Settings Window: Simplified the way the settings window handle the change of a theme.
1555 [+] Theme: added a new theme, Hexagons.
1556 [F] UI: Fixed a bug when refreshing the log.
1557 [F] Main window: fixed a 2px indentation problem when the cover image is expanded.
1558 [*] Settings window: Code maintenance.
     [*] Main: Other small code changes.
1559 [*] Main window: Changed several subs and functions to be more robust and consistent.
1560 [F] Settings window: Updated paint sub.
1561 [F] About Window: Updated paint sub.
     [F] GameDB Search: Updated paint sub.
1562 [*] Delete window: Changed several subs and functions to be more robust and consistent.
     [F] Delete window: Updated paint sub.
1563 [*] Main: updated log descriptions.
     [F] Main window: fixed a potential crash when loading the cover image (if a corrupted file is found).
1564 [+] Main window: Window size, state and position are now saved.
     [+] Main window: SplitContainer splitter distance is now saved.
     [+] Main window: Columns size are now saved.
1565 [*] Main window: smarter update of the UI.
     [F] Delete window: now selected size is reported correctly.
1566 [+] Delete window: Window size and state are now saved.
     [+] Delete window: Columns size are now saved.
1567 [+] Main window: the cover status is now saved.
     [F] Main window: expanded cover size corrected when multiple games were checked.
     [+] Delete window: the window position is now saved.
1568 [F] Theme: fixed a HDPI problem with the gradient background.
1569 [*] Main Window: removed unused columns.
     [+] Delete Window: added backup and last write time column. (hidden by default)
     [F] Delete Window: fixed check all, none, invert and backup button behaviour, now already deleted files are not checked.
     [*] Main windows: changed the default size of the cover image when none is present.
1570 [+] Settings window: added apply button.
1571 [*] Theme: the background behind the icon is now consistent with the theme.
1572 [-] Resources: Removed unused files.
     [+] Main: Added a savestates version database, not used yet.
1573 [F] Main Window: the window no longer opens in minimized state if it was previously closed while minimized.
     [F] Delete Window: the window no longer opens in minimized state if it was previously closed while minimized.
1574 [*] Log: better descriptions for log entries.
-------------------------------------
Public release 003: v0.1.5.1475 alpha
-------------------------------------
Λευκος
SStateMan - a savestate managing tool for PCSX2
Currently playing:
- PS2 -> PCSX2: Stella Deus
- PC : Skyrim
Reply
#18
New version added! 0.1.5.1630
There are not many changes:
  • Better savestate version information,
  • New "Tools" menu to instantly launch PCSX2 and open its folders.
  • Easier way to add a cover image, just right-click the cover.
  • A bit faster.
Unfortunately I have other things to focus on that are sapping most of my time, so development is slow. This situation will probably change in April, but I don't know if for the better or for the worse.
Bye.
Λευκος
SStateMan - a savestate managing tool for PCSX2
Currently playing:
- PS2 -> PCSX2: Stella Deus
- PC : Skyrim
Reply
#19
New version is up: 0.1.6.1680.
What's new:
  • You can now reorder savestates
  • Screenshots are now listed
  • You can delete screenshots
As always download in the first post.
Λευκος
SStateMan - a savestate managing tool for PCSX2
Currently playing:
- PS2 -> PCSX2: Stella Deus
- PC : Skyrim
Reply
#20
Neat tool, I hope it gets integrated in pcsx2
Reply




Users browsing this thread: 1 Guest(s)