libretro / Lakka-LibreELEC

Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.
https://www.lakka.tv
1.73k stars 286 forks source link

Opening Capcom vs SNK 2 (flycast core) freezes RetroArch #891

Closed jstolarek closed 4 years ago

jstolarek commented 4 years ago

Attempting to load Capcom vs SNK 2 with flycast core freezes/crashes the RetroArch service. The service can be restarted using systemctl. Happens both with arcade and Dreamcast version of the game. System logs corresponding to the event say:

Jan 26 18:54:33 Lakka kernel: Alignment trap: not handling instruction f44c2add at [<abbd05b8>]
Jan 26 18:54:33 Lakka kernel: Unhandled fault: alignment exception (0xa21) at 0x01da8c54
Jan 26 18:54:33 Lakka kernel: pgd = b612c3c9
Jan 26 18:54:33 Lakka kernel: [01da8c54] *pgd=0ba72003, *pmd=fba23003
Jan 26 18:55:40 Lakka kernel: Alignment trap: not handling instruction f44c2add at [<abefc5b8>]
Jan 26 18:55:40 Lakka kernel: Unhandled fault: alignment exception (0xa21) at 0x010f4c54
Jan 26 18:55:40 Lakka kernel: pgd = 91ee722c
Jan 26 18:55:40 Lakka kernel: [010f4c54] *pgd=0125b003, *pmd=fbedf003

Platform: Lakka 2.3.2. + RPi4. Same roms work without problems on RA 1.7.3 + flycast on x86_64 platform (pure RA, not Lakka).

natinusala commented 4 years ago

Try on desktop with the same flycast version to make sure that it's been fixed since

jstolarek commented 4 years ago

By "desktop" do you mean getting a generic Linux build, putting it on a USB, and booting off the USB?

natinusala commented 4 years ago

I mean a desktop distribution of your choice like Ubuntu or Debian

jstolarek commented 4 years ago

I have no problem running CvS2 on flycast core on a desktop (Debian 10, RetroArch 1.7.3).

jstolarek commented 4 years ago

That is essentially the reason why I filed a bug report on Lakka and not flycast.

lakkanachronism commented 4 years ago

I have Lakka 2.3.2 running on a Raspberry Pi 4 Model B. Every time I attempt to run Sonic Adventure 2, I get a black screen, and then the Lakka menu reappears. It seems that the Flycast emulator doesn't even start because the Dreamcast startup screen never appears and the log says that the emulator runs for 0 seconds.

I do have the dc_boot.bin and dc_flash.bin files in the /storage/system/dc directory.

Here is a log of an attempt to run Sonic Adventure 2 with Flycast: log.txt