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)
Copy link
Member

@Ghabry Ghabry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested WiiU (on console) and PS Vita (in emu). Both work.

So you can merge it whenever you want.

@carstene1ns carstene1ns merged commit 4678800 into EasyRPG:master Oct 29, 2025
13 checks passed
@carstene1ns carstene1ns deleted the update/autumn25 branch October 29, 2025 20:33
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