Johnathon Selstad
|
8a838502b9
|
Also have builds trigger in pull requests
|
2022-11-16 14:02:53 -08:00 |
|
Johnathon Selstad
|
79c80f95d7
|
Add the README to the Uploaded Binaries
|
2022-11-16 13:53:31 -08:00 |
|
Johnathon Selstad
|
4cb4ec4276
|
Build test program; upload binaries
|
2022-11-16 13:44:15 -08:00 |
|
Johnathon Selstad
|
c70f20b6a9
|
Test building in Github Actions
|
2022-11-16 13:38:17 -08:00 |
|
jaburns
|
a2fbf60afe
|
Dont depend on project-local header inside libsm64.h
|
2022-11-08 16:43:16 -07:00 |
|
jaburns
|
1380e17066
|
Fix test prog
|
2022-10-23 14:14:54 -06:00 |
|
Jeremy Burns
|
d3119c50aa
|
Merge pull request #19 from MeltyPlayer/master
Merged in some minor bug fixes, enhancements, and API changes.
|
2022-10-23 14:13:24 -06:00 |
|
MeltyPlayer
|
2e2b6de15d
|
Switched needless "DL_INT_SIZE" define to intptr_t.
|
2022-10-20 12:53:32 -05:00 |
|
MeltyPlayer
|
fda9452421
|
Fixed how DLs are rendered past the bounds of short values.
|
2022-10-20 00:54:05 -05:00 |
|
MeltyPlayer
|
c035455ff7
|
Copied a fix that extends the region Mario can explore beyond shorts from @ckosmic's fork.
|
2022-10-20 00:18:43 -05:00 |
|
MeltyPlayer
|
478d28ed7d
|
Carried over a NPE fix from @ckosmic's fork.
|
2022-10-20 00:01:51 -05:00 |
|
MeltyPlayer
|
a179746889
|
Exposed registering a handler for playing sounds.
|
2022-10-19 23:46:13 -05:00 |
|
MeltyPlayer
|
babdc896b5
|
Pulled out debug print function registering into a separate method from init.
|
2022-10-19 21:10:25 -05:00 |
|
MeltyPlayer
|
ede1c4db2c
|
Seem to have fixed 32-bit mode!
|
2022-10-18 19:18:35 -05:00 |
|
MeltyPlayer
|
c4b7dce9f7
|
Stopped deleting the Mario files and test level in clean, since it was taking forever to rebuild as a result.
|
2022-10-17 20:13:26 -05:00 |
|
Jeremy Burns
|
25744dda72
|
Explain public API (#14)
|
2022-05-20 10:40:00 -06:00 |
|
jaburns
|
1dfcce07bb
|
Fix musl build not actually statically linking musl
|
2022-04-15 13:41:32 -06:00 |
|
jaburns
|
15986c636f
|
Fix #11 - s_mario_geo_pool free when null
|
2022-04-15 13:34:25 -06:00 |
|
jaburns
|
fad2570b98
|
Add flag to link musl instead of glibc
|
2022-04-15 13:28:23 -06:00 |
|
jaburns
|
82e53bef23
|
#3 - Fix null ptr deref when deleting platform while Mario pool is sparse
|
2021-10-15 23:54:27 -06:00 |
|
jaburns
|
c818f9cf51
|
#6 : Fixed empty interaction handlers
|
2021-10-11 21:46:51 -06:00 |
|
jaburns
|
e108c03608
|
Filter out surfaces with bad tris, use 32 bit ints for collision surfaces
|
2021-08-16 15:01:57 -06:00 |
|
jaburns
|
54f979df93
|
Print to stdout if no debug print fn provided
|
2021-08-16 14:55:25 -06:00 |
|
jaburns
|
a167b38ba2
|
Properly clean up Marios on global terminate
|
2021-07-28 16:11:21 -06:00 |
|
jaburns
|
0fde7c26d3
|
Update README, add rust bindings and plugin links
|
2021-07-26 17:23:44 -06:00 |
|
jaburns
|
be84cd333a
|
Return -1 instead of crashing if no floor under mario on create
|
2021-07-22 21:25:02 -06:00 |
|
jaburns
|
8144865975
|
More fix
|
2021-07-22 21:15:51 -06:00 |
|
jaburns
|
6503fb6e91
|
Fix mario id type mismatch
|
2021-07-22 21:13:51 -06:00 |
|
jaburns
|
ae34481fb9
|
Consistent types for mario ids
|
2021-07-19 17:52:49 -06:00 |
|
jaburns
|
04cabfe13b
|
Dont leak memory when calling load surfaces multiple times
|
2021-07-19 17:49:14 -06:00 |
|
jaburns
|
ab71363d75
|
Add message when about to segfault because no floor
|
2021-07-18 20:24:42 -06:00 |
|
jaburns
|
fa3d9e77db
|
Fix all warnings
|
2020-10-30 12:11:26 -06:00 |
|
jaburns
|
144df0df98
|
Clean up moving platform allocation
|
2020-10-29 17:47:47 -06:00 |
|
jaburns
|
5dfa2678c4
|
Refactor to make surface iteration easier to make safer
|
2020-10-29 16:25:10 -06:00 |
|
jaburns
|
3d7bac44df
|
Fix dynamic surface update order
|
2020-10-28 23:07:43 -06:00 |
|
jaburns
|
0843c23fe9
|
Only update platforms on change
|
2020-10-28 23:00:11 -06:00 |
|
jaburns
|
07c6b80df9
|
Note
|
2020-10-28 14:09:21 -06:00 |
|
jaburns
|
4d16267416
|
Prevent double free on mario state
|
2020-10-28 14:08:22 -06:00 |
|
jaburns
|
9daf010774
|
Finished memory management of multiple marios
|
2020-10-28 13:51:03 -06:00 |
|
jaburns
|
59ba053a70
|
Update api to support multiple marios
|
2020-10-27 22:01:58 -06:00 |
|
jaburns
|
c3c004ce94
|
All global state coming from g_state now
|
2020-10-27 21:35:18 -06:00 |
|
jaburns
|
d12a3e2568
|
Using floor-based terrain instead of area-based
|
2020-10-27 21:01:44 -06:00 |
|
jaburns
|
6563afc16d
|
Free remaining global allocs
|
2020-10-27 15:51:04 -06:00 |
|
jaburns
|
b921cb04bb
|
Moved mario global state vars in to struct
|
2020-10-27 15:11:12 -06:00 |
|
jaburns
|
0c67335112
|
Fix typo
|
2020-10-27 13:54:16 -06:00 |
|
jaburns
|
0496684610
|
Fix animation memory leak
|
2020-10-27 13:30:35 -06:00 |
|
jaburns
|
c74ab070e6
|
Freeing display list allocations
|
2020-10-27 13:26:58 -06:00 |
|
jaburns
|
71e918a01e
|
Move matrix utils in to decomp dir
|
2020-10-27 11:47:49 -06:00 |
|
jaburns
|
e4edfb5be4
|
Fix bodystate action not updated
|
2020-10-27 11:27:37 -06:00 |
|
jaburns
|
fcb6b5b431
|
Massive refactor
|
2020-10-27 11:07:42 -06:00 |
|