Renato Rotenberg
|
9fd54c8c5b
|
github CI: fix parallel compilation for macOS build
|
2024-12-17 08:39:58 -03:00 |
|
unkn0wncvm1
|
5f05dbdc5a
|
fix gSoundDataRaw (#66)
Co-authored-by: haxz5rxwi <haxz5rxwi@mozmail.com>
|
2024-12-17 08:32:40 -03:00 |
|
Renato Rotenberg
|
2df7ba9cdc
|
macOS: compile universal binaries (x86_64 and arm64) (#64)
|
2024-11-06 23:08:34 -03:00 |
|
Renato Rotenberg
|
ef738e015a
|
Add Macos build to Github Actions workflow (#61)
* Add macos compilation to GIthub Actions
|
2024-06-24 19:40:58 -03:00 |
|
Jeremy Burns
|
1f833cd298
|
Merge pull request #60 from osnr/osnr/fix-mac-build
Add support for macOS and Emscripten builds
|
2024-06-19 13:11:09 -06:00 |
|
Omar Rizwan
|
52868a82fa
|
Add Emscripten instructions
|
2024-06-19 13:33:17 -04: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 |
|
Omar Rizwan
|
fd247e625a
|
Fix casts so emmake make CC=emcc works!
|
2024-06-18 18:42:25 -04:00 |
|
Omar Rizwan
|
d5d0b5409e
|
Makefile: Fixup DUMMY shell assignment for macOS make
|
2024-06-18 18:31:38 -04:00 |
|
Omar Rizwan
|
6e1c2cfedc
|
Fixup some includes for macOS
|
2024-06-18 18:31:32 -04:00 |
|
Omar Rizwan
|
62c247f432
|
Makefile: Fix cc command not having include path
Fixes one set of build errors on macOS (clang vs. gcc difference?)
|
2024-06-18 18:22:05 -04:00 |
|
Jeremy Burns
|
f0e8b501e1
|
Merge pull request #58 from Brawmario/fix-parallel-test-compile
Fix compilation order dependency for generated level.c file
|
2024-04-02 18:29:02 -06:00 |
|
Renato Rotenberg
|
acd3b49fc0
|
Fix compilation order dependency for generated level.c file
|
2024-04-01 19:59:33 -03:00 |
|
Jeremy Burns
|
d29f5af9c8
|
Merge pull request #57 from Brawmario/restore-vanish-cap-wall-collision
Restore Vanish Cap wall collision logic
|
2024-04-01 16:45:35 -06:00 |
|
Renato Rotenberg
|
f71a100c8d
|
Restore Vanish Cap wall collision logic
|
2024-04-01 19:13:18 -03:00 |
|
Jeremy Burns
|
0c73039d97
|
Merge pull request #51 from Brawmario/windows-build-action
Add parallel windows build to github workflow
|
2024-01-22 13:06:27 -07:00 |
|
Renato Rotenberg
|
c370f53597
|
Add parallel windows build
|
2024-01-19 22:22:53 -03:00 |
|
Jeremy Burns
|
9a98ffbb86
|
Merge pull request #47 from headshot2017/master
add Game Maker 8 bindings to readme
|
2023-09-25 16:33:26 -06:00 |
|
Headshotnoby
|
6bab0be2d2
|
README: Game Maker 8 bindings
|
2023-09-22 18:58:33 -04:00 |
|
Jeremy Burns
|
9726929fc6
|
Merge pull request #44 from Heath123/Heath123-patch-1
Add -fno-strict-aliasing
|
2023-08-12 13:11:02 -06:00 |
|
circuit10
|
8cad1ae39e
|
Add -fno-strict-aliasing
By default libsm64 is compiled with no optimisation so this doesn't matter, but if people want optimisation this stops it from breaking
|
2023-08-12 01:22:23 +01:00 |
|
Jeremy Burns
|
5206fd298f
|
Merge pull request #42 from kafeijao/prevent-hangable-crash
Prevent SURFACE_HANGABLE crashes
|
2023-03-06 19:27:08 -07:00 |
|
Jeremy Burns
|
fa791f853e
|
Merge pull request #41 from Brawmario/feature/visibility-hidden
Only export lib functions in linux builds
|
2023-03-06 19:26:56 -07:00 |
|
kafeijao
|
d42bb76023
|
Prevent SURFACE_HANGABLE crash (from ckosmic branch)
|
2023-03-05 13:47:07 +00:00 |
|
Renato Rotenberg
|
74b8dc231f
|
Only export lib functions in linux builds
|
2023-03-04 20:19:48 -03:00 |
|
Jeremy Burns
|
4842cd3ed8
|
Merge pull request #40 from kafeijao/master
Fixed inverted controls when airborne
|
2023-03-02 19:48:26 -07:00 |
|
kafeijao
|
7e6606b34d
|
Fixed inverted controls when airborne
|
2023-03-02 18:50:01 +00:00 |
|
Jeremy Burns
|
14b5d501f1
|
Merge pull request #38 from Brawmario/feature/more-mario-funcs
Add some more mario functions
|
2023-02-21 09:07:34 -07:00 |
|
Jeremy Burns
|
abc2d26b56
|
Merge pull request #37 from Brawmario/fix/restore-cap-music
Restore cap music behaviour
|
2023-02-21 09:07:07 -07:00 |
|
Renato Rotenerg
|
d55daf4319
|
Add some more mario functions
sm64_set_mario_invincibility
sm64_set_mario_health
sm64_mario_extend_cap
|
2023-02-20 21:53:30 -03:00 |
|
Renato Rotenerg
|
b30b5ee069
|
Restore cap music behaviour
|
2023-02-20 20:26:43 -03:00 |
|
Jeremy Burns
|
cf01dcddfb
|
Merge pull request #36 from Brawmario/feature/cpp-include
Add infamous `#ifdef __cplusplus` idiom
|
2023-02-08 16:31:47 -07:00 |
|
Jeremy Burns
|
4583458108
|
Merge pull request #35 from Brawmario/feature/windows-test-build-instructions
Update README with Windows test build instructions
|
2023-02-08 16:26:48 -07:00 |
|
Jeremy Burns
|
2166201d1b
|
Merge pull request #34 from Brawmario/feature/make-rom-buffer-const
Make the received rom buffer const
|
2023-02-08 16:24:52 -07:00 |
|
Jeremy Burns
|
bf22fba227
|
Merge branch 'master' into feature/make-rom-buffer-const
|
2023-02-08 16:24:42 -07:00 |
|
Jeremy Burns
|
6278df0dd1
|
Merge pull request #33 from Brawmario/fix/terminate-without-audio
Avoid crash in mario_delete if audio not init
|
2023-02-08 16:23:25 -07:00 |
|
Renato Rotenberg
|
b873542526
|
Add infamous #ifdef __cplusplus idiom
|
2023-02-06 21:47:13 -03:00 |
|
Renato Rotenberg
|
766c80a468
|
Add g_ prefix to is_audio_initialized
|
2023-02-06 21:28:21 -03:00 |
|
Renato Rotenberg
|
3a22ea0761
|
Update README with Windows test build instructions
|
2023-02-06 20:49:21 -03:00 |
|
Renato Rotenberg
|
6be7c3e34a
|
Make the received rom buffer const
|
2023-02-06 20:36:40 -03:00 |
|
Renato Rotenberg
|
a8daa21c23
|
Avoid crash in mario_delete if audio not init
|
2023-02-06 19:49:29 -03:00 |
|
jaburns
|
c3eadb01b1
|
Add Godot add-on in readme
|
2023-02-06 09:16:36 -07:00 |
|
jaburns
|
83f68c8449
|
Add CC0 1.0 license to project
|
2023-02-06 09:14:50 -07:00 |
|
Jeremy Burns
|
4a5a984fcd
|
Merge pull request #29 from headshot2017/master
add functions to play sound/music and more
|
2023-02-06 09:10:54 -07:00 |
|
headshot2017
|
6dfc5d1943
|
add function to set sound volume
|
2023-02-04 21:39:10 -04:00 |
|
headshot2017
|
80b710f482
|
increase cell_height and floor_lower limits
a change from ckosmic's fork that went past my radar
|
2023-02-03 19:25:11 -04: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
|
349a3eb702
|
allow setting poison gas level
also commented out some find_water_level calls
|
2023-01-26 22:25:21 -04:00 |
|