Joined: 6/4/2005
Posts: 130
Location: Ontario, Canada
Bisqwit wrote:
Less Ashamed Of Self wrote:
Is there an easy way/method of cracking open the code on these video files so as to change something somewhere in the middle without messing up everything? Like delete a frame here, extend a frame there... make sure everything lines up? Can I just pop this baby open in a text file easy enough? Problem solved?
You can do that kind of changes in a hex editor. For this purpose, this guide was made by Blitzag: http://tasvideos.org/HexEditing.html (I take no responsibility for the accuracy of that guide.) Whatever method you use, you must know that all you edit is merely the recording of which buttons are pressed at which times. Deleting a frame from some point means that all the consequent button press data will happen 1 frame earlier. If the game isn't prepared for that, your movie will desync.
So this hex editor which I'm about to look at can't insert a frame of nothingness to compensate? That doesn't seem to make much sense. I better check it out before I say any more. EDIT: Meh, it does seem like it would do the trick, but I'll only proof-read it with this bad boy if it gets rejected when I submit it.
Joined: 6/4/2005
Posts: 130
Location: Ontario, Canada
Is there a way in SNES9x to see some sort of live hex code that's determined by the sprite positions or something, because frame numbers/counting isn't always a reliable method since they move around a lot with different modifications.
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
Less Ashamed Of Self wrote:
Is there a way in SNES9x to see some sort of live hex code that's determined by the sprite positions or something, because frame numbers/counting isn't always a reliable method since they move around a lot with different modifications.
I'm not sure what you mean by this, but it sounds difficult to me. It would be neat to see all of the things that currently require hex-editing integrated in an interactive way into the emulator, but that would be a pretty major project.
Joined: 9/4/2005
Posts: 7
how do you slow down gameplay?
Emulator Coder, Site Developer, Former player
Joined: 11/6/2004
Posts: 833
Slow down emulation speed. + or - on the keyboard. You can also pause and use the frame-advance button (backslash I think) to move one frame at a time.
Joined: 9/4/2005
Posts: 7
i found what i was looking for. not just + or -, but shift then + or -. thanks anyway
Editor, Expert player (2072)
Joined: 6/15/2005
Posts: 3282
Jack wrote:
i found what i was looking for. not just + or -, but shift then + or -. thanks anyway
Then you probably have the official Snes9x v1.43 WIP/Final. There, shift + slows down emulation speed. In Snes9x v1.43 improvement (unofficial version), - slows down emulation speed. Of course, with the unofficial version, you can set the keys to whatever you like.
Former player
Joined: 6/26/2004
Posts: 139
Location: Kuopio, Finland
I have one question. When/If I make a mistake recording a movie and get hit by a enemy AND press save state at the same time can I resume the movie in some way before I get hit? Like resuming the movie few frames before the mistake and make a correction. I can't seem to figure anything out. playing the movie in certain point and Record from now just records the movie at that point, not from the start of the old movie. TIA ps. I'm no hax0r so don't suggest any hexediting or some other **** like that :T
- mazzeneko
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
Answered this in other thread, but I'll paste that here in case anyone looks through this later: You should read all the info here. But, to specifically answer your question: Play the movie in read-only (then load a save state sometime before where you want to resume if you have one, otherwise just fast-forward a lot) and then make a save state where you want to resume from, then play the movie in non-read-only and load that save state you just made. Also, you should load the last save state (that happened after what you want to happen) before switching to read-only mode - if you load an earlier one first in non-read-only that'll erase the stuff after it until you load a later one in non-read-only.
Editor, Expert player (2072)
Joined: 6/15/2005
Posts: 3282
mazzeneko wrote:
I have one question. When/If I make a mistake recording a movie and get hit by a enemy AND press save state at the same time can I resume the movie in some way before I get hit? Like resuming the movie few frames before the mistake and make a correction. I can't seem to figure anything out. playing the movie in certain point and Record from now just records the movie at that point, not from the start of the old movie. TIA ps. I'm no hax0r so don't suggest any hexediting or some other **** like that :T
Rerun the movie as read-only from the beginning or a previous savestate. When you get to the part just before the mistake, make a savestate. Then disable read-only and re-record from the savestate. Remember to back up your movies often.
Player (206)
Joined: 5/29/2004
Posts: 5712
"Record From Now" seems to be very misleading...
put yourself in my rocketpack if that poochie is one outrageous dude
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
That could be fixed by disabling "Movie Record..." while playing a movie, but that might be inconvenient and wouldn't help anyone who's that confused anyway.