Commit Graph

29 Commits

Author SHA1 Message Date
NepuShiro bd3dd8f523 Add SurfaceFlags, and more formatting :)
Build libsm64 / Build libsm64 for linux (push) Successful in 32s
Build libsm64 / Build libsm64 for web (push) Successful in 39s
Build libsm64 / Build libsm64 for windows (push) Successful in 25s
2026-05-24 18:03:08 -05:00
NepuShiro d3ea4e5e99 Reformat to something more readable for me :3
Build libsm64 / Build libsm64 for linux (push) Successful in 30s
Build libsm64 / Build libsm64 for web (push) Successful in 30s
Build libsm64 / Build libsm64 for windows (push) Successful in 23s
2026-05-24 12:13:35 -05:00
NepuShiro 4328104536 Make Surfaces Float
Build libsm64 / Build libsm64 for linux (push) Successful in 29s
Build libsm64 / Build libsm64 for web (push) Successful in 31s
Build libsm64 / Build libsm64 for windows (push) Successful in 24s
2026-05-23 15:08:00 -05:00
Omar Rizwan 4e9ca300c6 Fix test build on Linux 2024-06-19 13:29:33 -04:00
Omar Rizwan 7790f7a444 Fix test build on Mac 2024-06-18 22:18:49 -04:00
Renato Rotenberg b873542526 Add infamous #ifdef __cplusplus idiom 2023-02-06 21:47:13 -03:00
headshot2017 e7b3421fef libsm64.h must be portable 2023-02-01 22:29:02 -04:00
headshot2017 535a89bea1 marioId is an int32 2023-01-26 22:25:55 -04:00
headshot2017 45c8eb1490 add libsm64 functions to play sound/music
from ckosmic's fork.
also libsm64.h will now include audio_defines.h and seq_ids.h for easy access to sound and music IDs
2023-01-26 20:00:02 -04:00
headshot2017 43db1fb637 make GL 2.0 and 800x600 default
OpenGL 3.3 Core is available as a define: -DGL33_CORE
2023-01-25 23:18:41 -04:00
headshot2017 7b8563f6ce add world texture to GL2.0 renderer 2023-01-25 23:15:22 -04:00
headshot2017 c1031ad6c6 don't stretch viewport when resizing 2023-01-24 00:44:04 -04:00
headshot2017 405de6a367 change lastTicks start value 2023-01-23 22:56:47 -04:00
headshot2017 b758c9a037 fix deltatime calculation 2023-01-23 21:11:16 -04:00
headshot2017 b79601bb8e move SetSwapInterval call down 2023-01-23 20:59:10 -04:00
headshot2017 8eace1b904 cleanup tabs -> spaces 2023-01-12 16:55:27 -04:00
headshot2017 40215dacc1 use SDL_GameControllerButton enum instead of int casts 2023-01-12 16:52:10 -04:00
headshot2017 6e5accb909 turn audio.c and main.c into CPP files
fixes crash when trying to init audio on linux
2023-01-12 13:44:50 -04:00
headshot2017 ef13bae2fc don't init audio in context.c 2023-01-12 13:44:46 -04:00
headshot2017 986ce5f106 main.c lots of changes 2022-12-27 21:35:57 -04:00
headshot2017 c305f282de context_init args for GL ver and init SDL audio 2022-12-27 21:35:28 -04:00
headshot2017 d013f61f88 get rid of implicit declaration warning 2022-12-27 21:32:15 -04:00
headshot2017 815d5382f2 add OpenGL 2.0 and 3.3 Core renderers 2022-12-27 21:30:12 -04:00
headshot2017 6433511a65 add test/audio.c and test/audio.h 2022-12-27 21:29:50 -04:00
jaburns 1380e17066 Fix test prog 2022-10-23 14:14:54 -06:00
jaburns 59ba053a70 Update api to support multiple marios 2020-10-27 22:01:58 -06:00
jaburns d12a3e2568 Using floor-based terrain instead of area-based 2020-10-27 21:01:44 -06:00
jaburns f6aec6d58e Clean up makefile so build lib doesnt build test 2020-10-19 22:58:32 -06:00
jaburns d3a2cbd2b2 Include C test program in repo 2020-10-19 22:17:32 -06:00