-
-
Notifications
You must be signed in to change notification settings - Fork 26
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
vAmiga crash after exiting intro of Brataccas (1990)(Psygnosis) #104
Comments
Crash was easy to fix. However, it now hangs in an infinite loop. The game does not detect any key press 😖. I didn't find out yet how exactly it polls the keyboard. In SAE, I can run it up to this screen, but I don't know what to do next. Either the game is frozen or I am not smart enough to get it startet 🤔. |
In that place the main character must be seen on the left...something hangs |
OK, I'll let Rupert know. |
Brataccas - Manual READ ME FIRST Welcome to Brataccas the first Interactive Video. This product will work on QUICK LOADING INSTRUCTIONS To participate immediately in the Interactive Video, please follow these
Note: a DOOR on the right is missing... |
I also found out why vAmiga hangs... When a key is pressed or released, the keyboard handler calls CIAA::setKeyCode(uint8_t keyCode) which is implemented as follows:
However, I forgot to tell the CIA to wake up. If it is idle (sleeping), it simply ignores what we do here. And indeed, the event inspector shows that both CIAs are sleeping for a while. The bug is shielded most of the time, because CIA A is usually woken up by the VSYNC handler. |
Once found, it was really easy to fix:
Now the game loads and I do see the main character. However, the guy immediately starts doing all kind of stuff by itself 😳. How can I get him under control? In UAE, he is also running around like crazy. |
Oh yes, I have choose this game ti test becouse mouse control movements... 🤪. Very difficult.... but it’s only a test for the emulator. Like black lamp |
OK, the weird character movement is a feature and not a bug, then. Another issue solved 😀. |
vAmiga crash after exiting intro of Brataccas (1990)(Psygnosis).
Report:
report.txt
Game:
Brataccas (1990)(Psygnosis)[cr Rectum Research].adf.zip
The text was updated successfully, but these errors were encountered: