Hi,
I recently made a Nintendo Switch port of this engine: https://github.com/usineur/rvm_soniccd
Do not hesitate to comment actual changes here: master...usineur:switch
Note that most of the changes are "Switch only". They are two special changes in the following files:
- rvm/Core/AnimationSystem.c: I had to declare b3 var explicitly to "signed char".
- rvm/Core/FileIO.c: After the fclose, fileReader is explicitly set to NULL. It causes segfault on Switch or Linux without it.
This port also uses GLEW, but is not yet integrated in the devkitpro (Switch toolchain) packages env: devkitPro/pacman-packages#204
Hi,
I recently made a Nintendo Switch port of this engine: https://github.com/usineur/rvm_soniccd
Do not hesitate to comment actual changes here: master...usineur:switch
Note that most of the changes are "Switch only". They are two special changes in the following files:
This port also uses GLEW, but is not yet integrated in the devkitpro (Switch toolchain) packages env: devkitPro/pacman-packages#204