Save State/Load State GUI in emulators...

Discussion of hardware and software development for Super NES and Super Famicom.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
bklD
Posts: 12
Joined: Fri Sep 01, 2017 8:56 am

Re: Save State/Load State GUI in emulators...

Post by bklD » Tue Aug 27, 2019 3:53 am

Mhh... maybe Ghandi and Karina-Chan, but I'm really the definition of "Long time lurker, first time poster". ^^

User avatar
gauauu
Posts: 700
Joined: Sat Jan 09, 2016 9:21 pm
Location: Central Illinois, USA
Contact:

Re: Save State/Load State GUI in emulators...

Post by gauauu » Tue Aug 27, 2019 8:09 am

I love the idea of having screenshots of my save states. That is all.

User avatar
Sumez
Posts: 920
Joined: Thu Sep 15, 2016 6:29 am
Location: Denmark (PAL)

Re: Save State/Load State GUI in emulators...

Post by Sumez » Thu Aug 29, 2019 2:59 am

Wow, this is hilarious

xZabuzax
Posts: 20
Joined: Mon Aug 24, 2015 11:15 pm

Re: Save State/Load State GUI in emulators...

Post by xZabuzax » Sat Jan 04, 2020 1:33 pm

For those interested a recent build of Snes9x implemented this feature, it's not the GUI I had in mind but it's pretty close to it and very good, it's looking really promising so far and I'm satisfied with the way it turned out to be. You can see how it looks like here:

https://github.com/snes9xgit/snes9x/issues/580

You can download the recent build here:

https://ci.appveyor.com/api/buildjobs/v ... 32-x64.zip

The top 3 Snes emulators for me are: Snes9x, Mesen-S and Bsnes so I was deciding which one I should use as my default one but this feature alone gave me plenty of reasons to choose Snes9x as my default one.

zzo38
Posts: 1070
Joined: Mon Feb 07, 2011 12:46 pm

Re: Save State/Load State GUI in emulators...

Post by zzo38 » Sun Jan 05, 2020 11:28 am

I like having the date on there, and having a screenshot isn't so bad either (although, if you have a lot of save files, there might not be room to display all of them at once; you also need to store the screenshot in each save file so it will also use disk space). Actually these are something I wanted to have in ZZT. Making a screen shot of ZZT worlds isn't so difficult (I wrote a program which does so). ZZ Zero save files have always stored a screen shot since the first version, but nothing currently displays it (although you can extract the SCREEN.MEM lump (which is BSAVE format) from the Hamster archive, and display that in 80x25 PC text mode; that is a screen shot).
[url=gopher://zzo38computer.org/].[/url]

creaothceann
Posts: 230
Joined: Mon Jan 23, 2006 7:47 am
Location: Germany
Contact:

Re: Save State/Load State GUI in emulators...

Post by creaothceann » Sun Jan 05, 2020 12:27 pm

zzo38 wrote:
Sun Jan 05, 2020 11:28 am
you also need to store the screenshot in each save file so it will also use disk space
112 KB for a 256x224x16bit preview. Even if you have only 1 GB of space left on your HDD / SSD / USB stick, that's still enough for over 9000 savestates...
My current setup:
Super Famicom ("2/1/3" SNS-CPU-GPM-02) → SCART → OSSC → StarTech USB3HDCAP → AmaRecTV 3.10

xZabuzax
Posts: 20
Joined: Mon Aug 24, 2015 11:15 pm

Re: Save State/Load State GUI in emulators...

Post by xZabuzax » Sun Jan 05, 2020 8:04 pm

zzo38 wrote:
Sun Jan 05, 2020 11:28 am
although, if you have a lot of save files, there might not be room to display all of them at once.
That's where another feature called "Bank" comes in, that Save/Load window can display 10 save states slots at a time and you can choose between 1 to 10 "Bank" in that same window to display another 10 save states slots, in total you actually have 100 save state slots with screenshots per game, that's plenty of save states for 99% of the regular users so you don't have to worry about that.

Sour
Posts: 815
Joined: Sun Feb 07, 2016 6:16 pm

Re: Save State/Load State GUI in emulators...

Post by Sour » Sat Feb 08, 2020 7:09 am

Mesen & Mesen-S both have a new UI with screenshots to save and load states now (https://imgur.com/a/Vjza6Ca)
Using this is entirely optional, as all other methods of loading and saving states still exist and have not been changed.

The screenshots are compressed and typically take somewhere between 2 and 10kb, which is negligible (2-10mb per 1000 states)

xZabuzax
Posts: 20
Joined: Mon Aug 24, 2015 11:15 pm

Re: Save State/Load State GUI in emulators...

Post by xZabuzax » Sat Feb 08, 2020 3:50 pm

Sour wrote:
Sat Feb 08, 2020 7:09 am
Mesen & Mesen-S both have a new UI with screenshots to save and load states now (https://imgur.com/a/Vjza6Ca)
Using this is entirely optional, as all other methods of loading and saving states still exist and have not been changed.

The screenshots are compressed and typically take somewhere between 2 and 10kb, which is negligible (2-10mb per 1000 states)
I'm so glad to see developers implementing this feature, I've tested the feature in your emulators and it's pretty darn good, this is exactly what I was asking for so thanks for taking your time in implementing this useful feature. I'm having a hard time choosing between Snes9x and Mesen-S as my default Snes emulator, Mesen has definitely become my default Nes emulator now.

I also noticed that mGBA (a GBA emulator) implemented this feature as well, man I'm so glad to see developers taking notice of this feature.

Post Reply