New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request save state shortcut (in case of random errors or RAM resets) #22
Comments
I still haven't been able to replicate the problems with Pokemon at all, but maybe at some point I just need to sit down and play the game for a few hours with a debugger and see if I can trigger it. Auto-saving is kind of a bad idea because I can't really save to Archive during gameplay without stopping and restarting the emulation, and even if I could, it would fill up the used Archive space eventually and require a defragmentation. Saving the state to a slot from the menu does work, though, and while it can lead to the same effect described above, requiring it to be initiated by the user ensures it doesn't disrupt gameplay. And if you want a shortcut key you can use directly without opening the menu, maybe that can be arranged. |
I am not sure how much alike ICE and ez80 are, but in ICE, you can open an
appvar, get the pointer to the data in the appvar, then close the slot.
This allows you to edit and read the contents of the appvar without having
to reopen it. Seeing as ICE compiles into ez80 assembly, perhaps this could
be the solution to the problem of autosaving.
…On Thursday, July 12, 2018, calc84maniac ***@***.***> wrote:
I still haven't been able to replicate the problems with Pokemon at all,
but maybe at some point I just need to sit down and play the game for a few
hours with a debugger and see if I can trigger it.
Auto-saving is kind of a bad idea because I can't really save to Archive
during gameplay without stopping and restarting the emulation, and even if
I could, it would fill up the used Archive space eventually and require a
defragmentation.
Saving the state to a slot from the menu does work, though, and while it
can lead to the same effect described above, requiring it to be initiated
by the user ensures it doesn't disrupt gameplay. And if you want a shortcut
key you can use directly without opening the menu, maybe that can be
arranged.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#22 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ag3jKKx3MyNoM8uAIaL774z8CYTj1hJOks5uF_ddgaJpZM4VOGzr>
.
--
Thanks,
LAX18 Gaming
(gaminglax18@gmail.com)
|
That is not how you use ICE at all and it will horribly break. That is unhelpful in this context. |
Quote: If you want a shortcut key you can use directly without opening the menu, maybe that can be arranged. Thanks! |
Well okay then @mateoconlechuga, sorry for the idea.
…On Friday, July 13, 2018, jcgter777 :P ***@***.***> wrote:
*Quote:* If you want a shortcut key you can use directly without opening
the menu, maybe that can be arranged.
Thanks!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#22 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ag3jKOzu22-q2RrmyhKeBoiFv38nEtxPks5uGB6YgaJpZM4VOGzr>
.
--
Thanks,
LAX18 Gaming
(gaminglax18@gmail.com)
|
Is it possible at all to save before an opcode or runtime error? Or detect it before it happens? If it can, that'd be great! Also you should add something saying that restarting the game doesn't do anything to the game save files. IF that's accurate. |
How about using the enter key for the save shortcut and limit menu selection to 2nd? |
In Pokemon blue, random missing opcode errors cause the game to revert to the last in-game save, and it's pretty tedious to do that often. Also in that, at random times, the calc resets, and since I'm using Cesium, it reverts to the last TI-Boy save, which might have been made a long time ago. If the calc resets during the game without backup, will the appvars be erased? Or are they run from Archive?
So, can there be an auto TI-Boy save thing that saves every few seconds/minutes/whatever, and/or a short cut that saves? Or are there any better ideas?
Reason: After completing something "major" in the game, I sometimes forget to save, and that is when most of these errors and resets occur. Or, I either only save or only exit TI-Boy to save, and then the one that ruins me happens. If I exit, I usually get an opcode error to revert to in-game save. If I in-game save, I usually get a RAM reset. Either I'm really unlucky, or... Then I lose what I spent a few hours doing (when I'm bored, this is what I do. Don't judge :P), which isn't fun.
The text was updated successfully, but these errors were encountered: