flyinghead / flycast

Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
GNU General Public License v2.0
1.29k stars 161 forks source link

Tetris Kiwamemichi (Naomi) - freez 2 player vs mode #1500

Open dAn84imola opened 2 months ago

dAn84imola commented 2 months ago

Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.

Platform / OS / Hardware: Batocera V35/36/37/38/39

Github hash: prev. issues https://github.com/libretro/flycast/issues/965

Hardware: X86-64, RBpi 3b+, RBpi 4b, Odroid n2+

Description of the Issue

The game, only in 2 player vs mode, after around one or two minutes play freeze the screen: image stops and sound glitched is playing, but I can safe exit to Batocera main menu. No difference if I'm really playing or leaving the game alone scrolling.

Debugging Steps Tested

Logs Gathered


Please paste the contents of the log / logs here
You may leave this field blank if you have none.

Screenshots

Eventually image makes no sense, beacuse it's a freezed image: graphic issues aren't visible.

flyinghead commented 2 months ago

I was able to reproduce an sh4 crash running 3c38fc1f1 after about 3 mins of vs play. Log:

04:54:603 hw/mem/addrspace.cpp:220 I[MEMORY]: [sh4]Write4 to 8bfffffc = 0, not mapped (default handler)
04:54:603 hw/mem/addrspace.cpp:220 I[MEMORY]: [sh4]Write4 to 8bffffdc = 8bffffe0, not mapped (default handler)
04:54:603 hw/mem/addrspace.cpp:220 I[MEMORY]: [sh4]Write4 to 8bffffd8 = 8d97dd70, not mapped (default handler)
04:54:603 hw/mem/addrspace.cpp:220 I[MEMORY]: [sh4]Write4 to 8bffffd4 = 8d97dd70, not mapped (default handler)
04:54:603 hw/mem/addrspace.cpp:220 I[MEMORY]: [sh4]Write4 to 8bffffd0 = 0, not mapped (default handler)
RickC-I37 commented 1 month ago

I have the same issue. Any news?

flyinghead commented 1 month ago

If you're in a hurry, don't hesitate to figure out the bug and let us know