Genesis_plus_gx Freezes when scrolling

I’ve installed Lakka on an S905X device and it works great for the most part. I’m trying to get genesis_plus_gx to work. The core will load games just fine, but I’ve found that it will freeze, particularly when I’m playing a side scrolling game and the screen has to scroll with the character.

Here’s an example log playing Streets of Rage 2: https://pastebin.com/Y49pajEA

As soon as I make the character move so the screen has to scroll Lakka freezes. I’ve tried multiple core options as well as disabling Threaded Video, no changes seem to fix the issue. Anyone have a solution?

Hmm, “bus error”… dunno what that’s supposed to mean :confused:

Does it happen with a clean config and/or clean core options?

Yes, default settings have the same result. Is there a method to dump additional information? As you said, unfortunately the log isn’t too descriptive with what the problem is.

Not that I know of in Lakka, no. Normally, I would say to run it through gdb but I’m pretty sure Lakka doesn’t bundle that (though it’d be cool if I’m wrong about that :slight_smile: )

me too the same

i have raspberry pi 3 and S905 device with armhf platform

i want this list of cores on that devices >

DOSBox , MAME2003, MAME2010, 8-bit NES, 8-bit SEGA, 16-bit SNES, 16-bit SEGA, , and something PSX or

here is this problems with armhf rasp and s905 >

16-bit SEGA dont work the same result , wrong PicoDrive & GenesisPlusGX (need both)

PSX as most important think of that device on 64GB card is out of work too

this is my idea about Raspberry, Odroids etc, Wetek and S802 , S905 devices

described emulators , meaby can add gameboy

come and create this device , , look first to PicoDrive & GenesisPlusGX , then look to PSX ReARMed

i remember before PSX work flawless now SEGA and PSX missing makes device out of work

tigerhareram, for the other cores, search in another thread, it might be another issue (btw, PCSX ReARMed is working here, odroid u3).


I’m testing on my odroid u3 board, last Genesis Plus GX core (v1.7.4 abc3d20) works.

I was able to run gdb, although I’m no expert in it and I’m not really sure what to look for. Here’s what gdb gave me: https://pastebin.com/rHEtYQn7

I did a little more digging, and I’m guessing the issue is with the Lakka / LibreElec makefile and not using -DALIGN_LONG for ARM chips.

1 Like

Weird, I’m not using -DALIGN_LONG for ARM builds in the PPA, and it’s working