Post subject: Bizhawk won't replay movie with cheats
Joined: 6/9/2015
Posts: 7
I recorded a movie using bizhawk, and i gave myself an infinite lives cheat. but when i played the video back, the cheat wasn't active anymore. After a few deaths it went back to the start screen like it normally would, and my inputs were meaningless. it kind of defeated the purpose of recording it. any advice on how to get the playback to use the cheat code?
DeadPark.com The Many Deaths of a Gamer!
Editor, Skilled player (1536)
Joined: 7/9/2010
Posts: 1319
The movie file (bk2) only consists of input data. If you wan't to use cheats in a movie playback, you need to load them as well in the cheat dialog. Also why the heck do you need an infinite lives cheat?
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Joined: 6/9/2015
Posts: 7
TASeditor wrote:
The movie file (bk2) only consists of input data. If you wan't to use cheats in a movie playback, you need to load them as well in the cheat dialog. Also why the heck do you need an infinite lives cheat?
when i tried to load the cheat after the playback already started, it seems to ignore it. i still ended up getting a game over.
DeadPark.com The Many Deaths of a Gamer!
ALAKTORN
He/Him
Former player
Joined: 10/19/2009
Posts: 2527
Location: Italy
DeadPark wrote:
when i tried to load the cheat after the playback already started, it seems to ignore it. i still ended up getting a game over.
I’ve never used BizHawk but are you sure you activated the cheat correctly? It should work.
Joined: 6/9/2015
Posts: 7
ALAKTORN wrote:
DeadPark wrote:
when i tried to load the cheat after the playback already started, it seems to ignore it. i still ended up getting a game over.
I’ve never used BizHawk but are you sure you activated the cheat correctly? It should work.
yes. the cheat worked when i was recording the video. but when i played it back, it said it was active, but it had no effect.
DeadPark.com The Many Deaths of a Gamer!
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
I just tried it, and it worked fine for me... If you leave cheats on when you play/record a movie, they have an effect. I'm painfully aware of this fact as I don't know how many times I've left them on by accident when recording a TAS and had to redo :( The behavior here is not specific to BizHawk, all rerecording emulators with cheats behave this way. It should be noted, that BizHawk does not record cheat data into movies and never ever will do this. And no movie format should ever allow this. Movies should only ever include valid input.
It's hard to look this good. My TAS projects
Joined: 6/9/2015
Posts: 7
TASeditor wrote:
The movie file (bk2) only consists of input data. If you wan't to use cheats in a movie playback, you need to load them as well in the cheat dialog. Also why the heck do you need an infinite lives cheat?
didn't see your small text the first time i'm not recording videos to make a perfect run. i just want to beat the game, and make a review article for my website. but i am a terrible player, and i actually use my death count as kind of a self mocking while reviewing. so i need the infinite lives to make it to the end, and the video so i can get still shots after.
DeadPark.com The Many Deaths of a Gamer!
Editor, Skilled player (1536)
Joined: 7/9/2010
Posts: 1319
For gameplay video which should prevent deaths, use savestates.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Joined: 6/9/2015
Posts: 7
adelikat wrote:
I just tried it, and it worked fine for me... If you leave cheats on when you play/record a movie, they have an effect. I'm painfully aware of this fact as I don't know how many times I've left them on by accident when recording a TAS and had to redo :( The behavior here is not specific to BizHawk, all rerecording emulators with cheats behave this way. It should be noted, that BizHawk does not record cheat data into movies and never ever will do this. And no movie format should ever allow this. Movies should only ever include valid input.
Maybe it was just bad luck with this one game. the cheat did kind of act up on me when i entered it. the game was adventures in the magic kingdom (NES) when i entered the game genie cheat (SXKYUOVK), it converted it to hex (F9C3:AD:06), but it did the conversion wrong and it didn't work. the last two digits were wrong. using another emulator, i found the right conversion and put that in (F9C3:AD:CE). now it worked. but every time i opened the game again, it still had that wrong last two digits, and i had to fix it. then when i did my playback. i changed the last two digits as soon as the playback started, but it didn't take effect. so i tried it before i started the playback. after i hit play, those last two digits changed back to the wrong numbers. i fixed them, and still no effect.
DeadPark.com The Many Deaths of a Gamer!
Joined: 6/9/2015
Posts: 7
i tried it again, and it worked today. I'm not sure what i did differently today compared to yesterday. but it works now. thank you for your help everyone, and I'm sorry to have bothered you with my ignorance.
DeadPark.com The Many Deaths of a Gamer!