- Same issue with all audio sample rate and interpolation settings i tried
- Same issue with every arch and gcc i tried (arm x86_64, gcc-4 gcc-5 gcc-6, sadly i don't have a x86_32 test bed)
- Same issue with any c(xx)flags i tried
- Asan didn't say anything
- Ubsan said the following but i remember you told me it was normal behavior from the m68k (every m68k game output the same iirc) :
src/cpu/m68000_intf.cpp:394:48: runtime error: load of misaligned address 0x0000021e151a for type 'UINT32', which requires 4 byte alignment
0x0000021e151a: note: pointer points here
02 00 f9 4e c1 00 02 00 f9 4e c1 00 02 00 f9 4e c1 00 02 00 f9 4e c1 00 02 00 f9 4e c1 00 02 00
^
src/cpu/m68000_intf.cpp:457:39: runtime error: store to misaligned address 0x000002294ede for type 'UINT32', which requires 4 byte alignment
0x000002294ede: note: pointer points here
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
^
src/cpu/m68000_intf.cpp:413:47: runtime error: load of misaligned address 0x0000021f148a for type 'UINT32', which requires 4 byte alignment
0x0000021f148a: note: pointer points here
04 00 d0 4e c1 00 96 03 c1 00 32 04 c1 00 9a 04 c1 00 52 04 c1 00 c8 04 c1 00 e2 04 c1 00 fc 04
^
src/burn/snd/fm.c:1526:65: runtime error: left shift of negative value -577
src/burn/snd/fm.c:1147:68: runtime error: left shift of negative value -581
src/cpu/m68k/m68kops.c:8228:16: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
The first 5 appear on bios screen, the last one when you enter select character screen, none appear on the title screen
All tests with the speedhack disabled. Deleted my karnovr.fs file a couple of times too.
At this point i don't know what to do anymore.
For what it's worth, i captured a video at default settings, in case something comes to mind.