Skip to content

Conversation

@carstene1ns
Copy link
Member

  • This pulls everything from Automatic library update #204, but SDL2 and fluidsynth.
  • Additionally updates vitasdk, tremor and FluidLite libraries
  • Some rough edges are smoothed out.

I only tested compilation of the homebrew platforms so far.

Use correct id for ICU
build libsamplerate with CMake
3DS/Wii: use fixed point decoding

opusfile will support cmake with the next release (added in 2022)
build pixman without NEON (useless)
@carstene1ns
Copy link
Member Author

Playtest on switch: works!

@Ghabry
Copy link
Member

Ghabry commented Oct 22, 2025

Thanks for updating all the libraries!

Android, Emscripten and Wii confirmed working.

Can test WiiU later today.

For macOS I would just yolo it as usual and hope that the Player compiles xD

Vita unfortunately reports this error message:

-- Build files have been written to: /tmp/easyrpg-player-test/build/psvita-debug
[214/219] Converting to Sony ELF easyrpg-player.elf.velf
FAILED: CMakeFiles/easyrpg-player.elf-velf easyrpg-player.elf.velf /tmp/easyrpg-player-test/build/psvita-debug/CMakeFiles/easyrpg-player.elf-velf /tmp/easyrpg-player-test/build/psvita-debug/easyrpg-player.elf.velf 
cd /tmp/easyrpg-player-test/build/psvita-debug && /tmp/easyrpg-buildscripts-test/vita/vitasdk/bin/vita-elf-create easyrpg-player.elf /tmp/easyrpg-player-test/build/psvita-debug/easyrpg-player.elf.velf
vita-elf-create: Invalid relocation type 25!
ninja: build stopped: subcommand failed.

@carstene1ns
Copy link
Member Author

If I remember correctly this is either related to TLS or PIC.

(used in FluidLite)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants