Page 1 of 1

Wierd garbage

Posted: Thu Oct 13, 2022 7:55 pm
by The_Lux_Craft

I have just downloaded the emulator and installed Flappy Bird and every time I run it it gives me just wierd nonsense. I have tried with other programs, they load but they don't work.

Am I the problem or is there something wrong with my computer / the emulator?, What do I have to do to fix it?
Screenshot (381).png

Wierd garbage

Posted: Thu Oct 13, 2022 8:33 pm
by Edmond D

Flappy Birds download is for the R39 of the emulator, where most likely you have the R41 emulator. The VERA interface changed between these revisions. Consider downloading the older emulator if you want to play on your local machine, or play with the try online button on the download page.


Wierd garbage

Posted: Sat Oct 22, 2022 2:14 pm
by SlithyMatt

There is a version that runs on R41/hardware. @ZeroByte can hook you up.


Wierd garbage

Posted: Tue Oct 25, 2022 2:22 pm
by ZeroByte


On 10/13/2022 at 3:33 PM, Edmond D said:




Flappy Birds download is for the R39 of the emulator, where most likely you have the R41 emulator. The VERA interface changed between these revisions. Consider downloading the older emulator if you want to play on your local machine, or play with the try online button on the download page.



Actually, Flappy Bird specifies its own VRAM map so the official R39+ changes to screen memory didn't affect it. I did do some direct dips into the Kernal's BRAM vars (which is explicitly discouraged for exactly this reason) and I guess I should go fix this once and for all....


Wierd garbage

Posted: Tue Oct 25, 2022 7:25 pm
by Edmond D


On 10/25/2022 at 7:22 AM, ZeroByte said:




Actually, Flappy Bird specifies its own VRAM map so the official R39+ changes to screen memory didn't affect it. I did do some direct dips into the Kernal's BRAM vars (which is explicitly discouraged for exactly this reason) and I guess I should go fix this once and for all....



Thanks for the explanation. Perhaps you could elaborate on approach/rational of your own VRAM map and calling Kernel BRAM. That would be insightful. 



As for the BRAM calls, yes fixing them properly now will avoid you having to fix them again later if things change. ?



An aside, perhaps you could put in a toddler mode/skill level in the game? Splatting birds on the first wall really wasn't fun. Perhaps I'm just too old for the game.