Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nintendo Switch port #1

Closed
usineur opened this issue Dec 29, 2020 · 1 comment
Closed

Nintendo Switch port #1

usineur opened this issue Dec 29, 2020 · 1 comment

Comments

@usineur
Copy link
Contributor

usineur commented Dec 29, 2020

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

@Sappharad
Copy link
Owner

Changes look good to me.

The only thing I'd say is remove/change the icon.jpg copied from the original game, don't want any original game data in the repository for legal reasons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants