Rickey
9dc0905c93
Merge pull request #195 from ricfehr3/update-issue-template
...
Update issue template for bug reports
2025-10-31 22:30:37 -07:00
Rickey
d32d567c2b
Add nightly rom releases ( #182 )
...
* Add nightly rom releases
* Begin testing CI
* Add tests workflow
* Move release tag workflow
* Fix upload logic for intermediate artifact
* Fix variable add names
* Update build CI
* Update nightly upload location
* Add git hash to output
* Update upload location again
* Update name to have a date
* Adjust date format for consistency
2025-10-31 22:00:15 -07:00
Rickey Fehr
4af345c567
Update issue template for bug reports
2025-10-31 20:53:54 -07:00
Rickey and MeirGavish
52b1af576f
Update source/pool.c
...
Update for PR fix magic number
Co-authored-by: MeirGavish <meir.gavish@gmail.com >
2025-10-20 18:07:48 -07:00
Rickey Fehr
517d40c294
Cleanup for PR, return old sprite tracker
2025-10-19 15:52:36 -07:00
Rickey Fehr
e40f3c989f
Fix memory map script
2025-10-18 17:35:53 -07:00
Rickey Fehr
af3d69bcfb
Rename def files
2025-10-18 17:28:35 -07:00
Rickey Fehr
a5c5f9cb15
Add timings to memory test
2025-10-18 17:23:59 -07:00
Rickey Fehr
ab07c9af04
Hotfix going out of bounds
2025-10-18 17:09:22 -07:00
Rickey Fehr
09f6c35496
Fix slight bug with false positives on pool test
2025-10-17 18:08:20 -07:00
Rickey Fehr
138792df48
Add memory pool test, fix bugs
2025-10-17 18:05:36 -07:00
Rickey Fehr
16059ab632
Update for PR
...
Readd sprite tracker to not reuse indices
check for capacity when returning pool entries
Update script for printing memory map
2025-10-17 16:55:09 -07:00
Rickey Fehr
d499abe2c4
Cleanup for PR
2025-10-17 16:55:09 -07:00
Rickey Fehr
d78e04c6b5
Fix style, tiny error, and typo
2025-10-17 16:55:09 -07:00
Rickey Fehr
5e2bd9a59a
Update memory map script and cleanup
2025-10-17 16:55:09 -07:00
Rickey Fehr
a1e73be3fc
Update github actions to print the memory map
2025-10-17 16:55:09 -07:00
Rickey Fehr
06cd13a17f
Centralize location of memory pools
...
This commit centralizes the location of memory pools and adds an
associated script (scripts/get_memory_map.sh) to read the memory map.
2025-10-17 16:55:09 -07:00
Rickey Fehr
72c0a6c4a9
Optimize bit operations, style fix, cleanup
2025-10-17 16:55:07 -07:00
Rickey Fehr
e00c51502b
Replace Malloc With Pools
...
This commit introduces an object pool and replaces instances of malloc with pools where sensible.
2025-10-17 16:54:09 -07:00
Rickey Fehr
ef048791c1
Separate out graphics and add ability change boss
2025-10-13 23:36:27 -07:00
Rickey Fehr
f885fa9164
Fix Iterating over every blind instead of 3 max
2025-10-13 23:36:27 -07:00
Rickey Fehr
54d955d1e7
Update for PR
2025-10-13 23:36:27 -07:00
Rickey Fehr
3c2dd0edba
Rename blind enums to represent their type
...
This commit prefixes the enums `BlindType` and `BlindState` with their
types for clarity
2025-10-13 23:36:27 -07:00
Rickey Fehr
7ee07bb34c
Refactor blind into a map
2025-10-13 23:36:27 -07:00
Rickey Fehr
73ec9a40d3
Fix softlock related to #163
2025-10-08 20:29:11 -07:00
Rickey Fehr
cca015238d
Update docs for docker
2025-10-07 20:30:11 -07:00
Rickey Fehr
88726cbb39
Add script to get version
2025-09-24 20:49:01 -07:00
Rickey Fehr
36bcf0fa30
Move version into C file
2025-09-24 20:44:13 -07:00
Rickey Fehr
56bbc2ff9a
Add defaults for GIT_HASH and GIT_DIRTY
2025-09-23 21:41:55 -07:00
Rickey Fehr
ebe789aa52
Add git hash baked into ROM for bug reports
2025-09-23 16:15:50 -07:00
Rickey Fehr
e58208e13d
Add uploading ROM on tag push
2025-09-22 14:27:50 -07:00
Rickey Fehr
5b76cbfad0
Add cache for docker compose container
2025-09-14 15:15:42 -07:00
Rickey Fehr
074f1956aa
Update Github Actions CI to use Docker Compose
2025-09-14 15:15:10 -07:00
Rickey Fehr
b27c94e5bd
Add docker support
...
Add docker support via a docker compose file with included instructions.
2025-09-11 12:59:52 -07:00