Pause Emulation?
Moderator: ZSNES Mods
-
- Hazed
- Posts: 84
- Joined: Wed Aug 25, 2004 1:25 pm
Pause Emulation?
Is there a pause button in ZSNES? Like the pause function in MAME? Would be usefull for parts of the games that don't let you pause, or like if you want to pause while watching a Zsnes movie. Because I was analyzing a zmv movie of a fighting game match in slow motion, and it would be nice to pause during specific frames to see what's going on. The only remotely similar feature that I can find that pauses is the F3 button to load a save state, but the window dialogue gets in the way.
Dangit i was gonna say use ESC.EMu-LoRd wrote:I bet someone's going to say to you to hit the esc button to bring up the menu and use that as a pause option
I like the idea though...
I helped add a minor pause button emulation in DOSBox but i'm not too good at programming. I also don't know much about the internals of ZSNES except getting it to compile and pointing out obvious errors. (whatever obvious means)
*if* they do implemented a Pause-like button.. Please make sure it unlocks the mouse when you pause it cause it would be nasty to keep the mouse locked lol.
/Ieremiou
-
- Hazed
- Posts: 84
- Joined: Wed Aug 25, 2004 1:25 pm
-
- Hazed
- Posts: 84
- Joined: Wed Aug 25, 2004 1:25 pm
Yes, I imagine it would be hard, but the code is already there, isn't it? It's used twice, once during the load save state dialogue, and again, during the ESC execution, so it shouldn't be too hard to edit, just transfer the code to a new function. But then, you have to do a new assign hotkey code in the Game Keys menu section, so it gets hard again. It just comes down to personal perference though, but it would be practical for like, lets say you're trying to rip a specific sprite animation frame that is really fast, and you can't rip it or it's hard to do because either there's no way to pause the game, or it's too fast for slow-mo, the menu dialogue is in the way, etc. Anyway.EMu-LoRd wrote:It's the same with asking to implement a Close ROM option (which also would be nice to have, but yeah it's all that GUI stuff which is apparently hard to edit).
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
We should split off varios buttons into other windows.pagefault wrote:I will add a pause function. But I will have to find more room in the GUI for it again... Ugh.
For example, save related buttons could/should be stuck in the save window. There certainly is room for it there.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
Apparently.... HE does.Bacon wrote:Who cares?FistOfFury wrote:ESC changes the colors and the top has the annoying menu
Last edited by Jipcy on Mon Mar 14, 2005 9:02 pm, edited 1 time in total.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
A "Close ROM" feature is equivalent to something an SNES doesn't even have.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Powering down ZSNES already exists.Deathlike2 wrote:Actually.. it's really the equivalent of "powering down the SNES"A "Close ROM" feature is equivalent to something an SNES doesn't even have.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
Yeah well if you want to do it then go ahead. I am not touching the GUI with a 10 foot pole.Nach wrote:We should split off varios buttons into other windows.pagefault wrote:I will add a pause function. But I will have to find more room in the GUI for it again... Ugh.
For example, save related buttons could/should be stuck in the save window. There certainly is room for it there.
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
Hey Metatron, don't forget about ALT+F4 and the little red/grey "X" in the top right corner of the window 

<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Once I finish my ZMV updates and DSP-4, perhaps I will.pagefault wrote:Yeah well if you want to do it then go ahead. I am not touching the GUI with a 10 foot pole.Nach wrote:We should split off varios buttons into other windows.pagefault wrote:I will add a pause function. But I will have to find more room in the GUI for it again... Ugh.
For example, save related buttons could/should be stuck in the save window. There certainly is room for it there.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
As he said.Malcster wrote:You can press F1, that gives you a menu but you can move it, (I think?)
To pause any game without colour changes/title bar - press F1. You *can* move the window around, use the 'MOVE WINDOW' feature.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
ipher and I implemented pause and increment frame buttons.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
I have not found it to pause the GUI. Give an example.
I have found upon exiting the GUI that it doesn't update the screen, which I'm working on.
I have found upon exiting the GUI that it doesn't update the screen, which I'm working on.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding