Closed ghost closed 2 years ago
Anyone looking to debug "Unable to resolve Frame", breakpoint here (maybe the gamedb fix for Burgertime is necessary).
@Glitcholog If you have homebrew please do try it.
@Glitcholog : I updated the game db for 'unable to resolve frame' error and added boost grip controller, please retest.
Thanks you, ill do the retest during the day and update the first post.
All "Unable to resolve Frame. Please Report." games except Maze Craze for some reason violently crashes Bizhawk without showing an error now.
What specifically happens ? Do the games crash after you hit reset?
Bizhawk simply freeze at the moment I press the A2600 Reset button, and the "application is not responding" message appear, everything is white (like any application that freeze). My only option is to close it with the taskbar. This behavior is not present on the current bizhawk.
This happens because some game wait to end a frame until reset is RELEASED. If you start a frame by pressing reset, BizHawk holds reset until that frame ends. So since the game wait to end a frame until the button is released, the frame never ends. This would properly be fixed with subframe inputs, but for now I fixx it just by releasing reset after a certain number of cycles for these game.
EDIT: @Glitcholog Anyway game DB updated again, please test again hopefully they all work now.
Will do the test tonight, thanks for looking at the issue.
My apologies to not actually took the time to test that day. I am doing some test right now
Lock n Chase , Video Chess, Bump and Jump and Air Raiders plays without problem.
Acid Drop can be reseted (which was not possible before), but will crash the emulator without error (bizhawk is not responding) when you press the fire button to start the game.
Omega Race instantly crash the emulator, like in the older dev version
The others game in the "unable to resolve frames" will be tested soon
EDIT : Tunnel Runner also crash the game like Omega Race
I decided to try a homebrew out on a whim.
This is Mappy for the Atari 2600, created by johnnywc. To point out the obvious, this does run on Stella.
Reason why it fails is unknown to me, thought it was related to it being 32kb but I had other random 32kb games that ran fine (an example for homebrew: Princess Rescue). I was thinking cause it's a .bin file and not .a26 but there are submissions on TASVideos that use .bin.
The last thing is probably a mapper error, but honestly don't know.
The only other homebrew I've used recently was Skee-ball which was made as an April Fools TAS.
edit: grammar is important --yoshi edit: no u. Also it's sentence structure. :V -- Spikestuff
which game is it? I dont see the title
which game is it? I dont see the title
This is created by johnnywc who made Mappy for the Atari 2600.
Looks like mappy uses the melody cart which isn’t implemented in BizHawk . This cart looks pretty high tech , using some ARM variant ? Probably won’t be implemented unless a dedicated person decides they want it.
@Glitcholog It turns out that audio wasn't part of the savestate in the core, so that is why you sometimes here beeping when loading states. I refactored the audio code so that I could add it to the state, please test to make sure it is good on your end now.
The game haunted House also seems to suffer the same 'unable to resolve frame' error.
Just a quick update The following game still crashes
Acid Drop seems to work now well now.
Just another quick update (AS OF NOVEMBER 9 2019)
The following game still crashes
The following game still have sound related issues
adding pitfall2 , see #1772
I moved lightgun to #1778
The kid controller, video touch pad , and keyboard controller are all actually the same thing, I'm working on it currently.
Haunted House is fixed, this was interesting since it read from invalid TIA addresses and expected open bus, but was getting zero, apparently this case has never come up before.
EDIT: Commando Raid audio is also fixed
Fixed pitfall 2, but it's only a temporary solution. The game is doing RESP during HMOVE and expects RESP to win. But, this is only true for missiles. Other games expect HMOVE to win for players, so need a more concrete solution on what exactly is happening at what time.
Thanks you for those fixes and those of my other issues! Although on other project, ill eventually come back in video making and continue my quest of finding any problem with games
Keyboard controller has been added, so all such games should be playable now
Not an emulation problem: The rom SHA1:982B8016B393A9AA7DD110295A53C4612ECF2141
which you added a hack for (in 7a799583e967353737c512f795268a46227d8072) isn't in the gamedb. edit: renamed in the source to reflect this
skeet shoot works fine with the correct ROM
gamedb entries added for chuck wagon and sword fight
Ms pacman added to #2676
I'm ok with leaving that game of Kangaroo out of the DB for now, not sure where it came from.
Closing.
Karate (both NTSC SHA1:C0DB7D295E2CE5E00E00B8A83075B1103688EA15
and PAL SHA1:C8CD0A04EDEA449151E6349DB2455D48F23DC213
) crashes with "Unable to resolve Frame" (thrown here) when pushing Select or Reset as of https://github.com/TASEmulators/BizHawk/commit/79994070899581981005bc385170384167772c33. Adding gamedb overrides like in https://github.com/TASEmulators/BizHawk/commit/0d9f0d2af136628c297c60565c53a663606ffdc6 does not fix it, EmuHawk hangs instead.
Initially reported by @<!---->Chardcore on the TASVideos Discord.
Setting only SP_RESET to true seems to resolve the Reset crash (and does not hang, if SP_FRAME is set it hangs). However, even with that, pressing Select seems to still hang. Seems to be stuck in a similar reason to why Reset hanged with SP_FRAME set, it's waiting on Select to stop being pressed while it has the screen off, which never happens as the frame never ends.
LAST EDIT : NOVEMBER 11 2019
Theses lists excludes prototypes, demo and homebrew games that do not have a physical release for now
Sound related :
Bizhawk crashes with these games :
Note : The "Unable to resolve Frame" also affected games like Burgertime and 3D Tic-Tac-Toe, but were fixed in a previous issue
Graphical glitches or weird behaviors
Require Keyboard Controller
Require Kid's Controller
Other controllers requirement
~~Other note : When you load a save states at the moment a sound is playing, the sound continue to play and cause a long beep until another sound is played. So far, it does not affect the movie file or the video dump~~
This issues will be updated with more games if I find glitches, unsupported stuff or game crashing behaviors