lemon32767 / ccleste

Celeste Classic C source port for 3DS and PC.
206 stars 38 forks source link

SDL_N3DSKeyBind(3DS) #3

Closed 0x715C closed 2 years ago

0x715C commented 4 years ago

The function SDL_N3DSKeyBind has been removed upstream, so now the compiler winges about an undefined reference.

Relevant Info https://github.com/devkitPro/SDL/pull/58 https://github.com/devkitPro/SDL/pull/65

lemon32767 commented 3 years ago

I fixed that in a new branch: https://github.com/lemon-sherbet/ccleste/commit/ee6cf4d5f22b2694ef656c37d9b9b0ba7de07aa7 However I'm not pushing to master because after updating dkp/3ds-sdl to upstream it seems that the behaviour to wait for VBlank broke or changed within SDL, so the game no longer runs at 30fps as it did before. I haven't been able to make it work correctly even by calling libctru functions directly, so I'm holding out from merging until I can resolve this.

lemon32767 commented 2 years ago

Fixed with 11563e7f439ed30693578c6b53a62c62ec552d29