libretro / nxengine-libretro

Port of NxEngine to the libretro API. NXEngine is a Cave Story game engine clone
85 stars 89 forks source link

[WiiU] Enemies frozen in place. #75

Open Ploggy opened 3 years ago

Ploggy commented 3 years ago

I believe its the same issue as seen here: https://github.com/libretro/nxengine-libretro/issues/74 and https://github.com/libretro/nxengine-libretro/issues/66 The last working Stable Version was 1.9.0 on WiiU

Looking at closed issues it appears it happened on 3DS too but was fixed: https://github.com/libretro/nxengine-libretro/issues/22

Ploggy commented 2 years ago

Apparently there is an issue with elf2rpl which can cause issues with some cores on WiiU, this maybe on of those issues.

The error can be seen here while compiling the Core...

LD objs/wiiu/retroarch_wiiu.rpx.elf LD objs/wiiu/retroarch_wiiu.elf cp objs/wiiu/retroarch_wiiu.elf retroarch_wiiu.elf ELF2RPL objs/wiiu/retroarch_wiiu.large.rpx Unexpected addend 102101d0 referenced in relocation section .rela.text, continuing. Unexpected addend 102101d0 referenced in relocation section .rela.text, continuing. Unexpected addend 102101dc referenced in relocation section .rela.text, continuing. Unexpected addend 102101dc referenced in relocation section .rela.text, continuing. COMPRESS objs/wiiu/retroarch_wiiu.rpx compressing... cp objs/wiiu/retroarch_wiiu.rpx retroarch_wiiu.rpx

It's not guaranteed that this is the issue but this error can cause weird bugs and errors on WiiU Cores