This fixes an issue where tiles around the right and bottom edges would not be drawn when vpos was just under a tile boundary. I'm guessing it wasn't noticable before fixing the frame rate as the buggy frames were only on-screen for a hilariously short amount of time.
2D GAME Dependencies: - libxml2 :: https://gitlab.gnome.org/GNOME/libxml2/ - SDL2 :: https://www.libsdl.org/ The build is handled with CMake (version 3.10 or later): cmake -B build cmake --build build The path to a directory containing the assets must be passed on the command line to run the game: build/app/game ASSETS-DIR
Languages
C
82.3%
Scheme
8.3%
CMake
7.6%
Shell
1.8%