Corwin
|
f59e4ad322
|
various micro optimisations
|
2023-04-07 01:40:27 +01:00 |
|
Gwilym Inzani
|
b13318f699
|
Autogenerate the title
|
2023-04-07 00:03:00 +01:00 |
|
Gwilym Inzani
|
e87c90d7ad
|
Remove cargo feature
|
2023-04-06 23:59:28 +01:00 |
|
Gwilym Inzani
|
d81c28a0d0
|
Allow configuration of the header
|
2023-04-06 23:56:19 +01:00 |
|
Gwilym Inzani
|
8aa6e3182b
|
Add a CLI
|
2023-04-06 23:43:57 +01:00 |
|
Gwilym Inzani
|
44e0d24f1b
|
Pad the result
|
2023-04-06 23:35:44 +01:00 |
|
Corwin
|
4f19d6c240
|
forbid slot drop and move slot on set
|
2023-04-06 23:34:30 +01:00 |
|
Gwilym Inzani
|
b76781799a
|
Use anyhow for errors
|
2023-04-06 23:16:38 +01:00 |
|
Gwilym Inzani
|
d278d50528
|
Extract function
|
2023-04-06 23:13:42 +01:00 |
|
Gwilym Inzani
|
07318256e0
|
Generate correct 0 bytes
|
2023-04-06 23:09:19 +01:00 |
|
Gwilym Inzani
|
a111a41deb
|
Extract constant
|
2023-04-06 21:55:11 +01:00 |
|
Gwilym Inzani
|
dce7a6726e
|
Add the correct header
|
2023-04-06 21:54:26 +01:00 |
|
Corwin
|
d08ce9c85b
|
note allocator change
|
2023-04-06 21:53:18 +01:00 |
|
Corwin
|
44ef68d1ea
|
note the breaking change
|
2023-04-06 21:49:30 +01:00 |
|
Corwin
|
69b1ea5e47
|
fix brackets
|
2023-04-06 21:47:21 +01:00 |
|
Corwin
|
c608458247
|
start on writing docs. A long way to go...
|
2023-04-06 21:45:32 +01:00 |
|
Corwin
|
c84e81299b
|
improve the migration
|
2023-04-06 21:45:32 +01:00 |
|
Corwin
|
78eebdd270
|
add combo to workspace
|
2023-04-06 21:45:32 +01:00 |
|
Corwin
|
cdc2eed01d
|
unsafe arena added (may remove later)
|
2023-04-06 21:45:30 +01:00 |
|
Corwin
|
e690dda0f5
|
add test that my ordering code is right
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
e7caff3776
|
use new names in games
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
d6006c7808
|
rename parts of objects
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
d183b8373d
|
pull out where to write
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
875d53c040
|
add rotation to sprite example
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
7265576e2a
|
fix affine matrix copying
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
0e9910c517
|
copy affine matricies at copy time
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
354cf7addc
|
keep and drain affine matricies
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
63088f2907
|
affine matricies!
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
8d23af010f
|
remove unused import
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
26b9a50e4e
|
manage sprites better
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
63e87b046b
|
correctly initialise before iteration
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
e6937bbb61
|
be able to clear sprite 0 on drop
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
e0af614cac
|
correctly initialise as not visible
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
6007b95926
|
deallocate palettes
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
57f24acdf9
|
use drop of iterator to clear rest of objects
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
d8f0d78d4b
|
unsafe is unsafe
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
82b68fc335
|
mark function that can be used unsafely unsafe
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
f86bf9c07a
|
woah there, that shouldn't be public!
|
2023-04-06 21:45:03 +01:00 |
|
Corwin
|
660adbe961
|
fix games
|
2023-04-06 21:45:00 +01:00 |
|
Corwin
|
c03c1664cb
|
move static sprite loader into managed oam
|
2023-04-06 21:43:49 +01:00 |
|
Corwin
|
ab082c59a1
|
a mad redo of how objects work
|
2023-04-06 21:43:49 +01:00 |
|
Corwin
|
686ded4377
|
fix doc example
|
2023-04-06 21:28:52 +01:00 |
|
Corwin
|
96a321504c
|
correct doc sections
|
2023-04-06 21:17:33 +01:00 |
|
Corwin
|
dffda47985
|
resolve interrupts unsoundness
|
2023-04-06 21:16:13 +01:00 |
|
Gwilym Inzani
|
aa77255720
|
Correct error message
|
2023-04-06 21:10:03 +01:00 |
|
Gwilym Inzani
|
16c3395524
|
Really basic elf parser
|
2023-04-06 21:09:44 +01:00 |
|
Corwin
|
d3834ed2ff
|
allocator unsound to use in interrupt
|
2023-04-06 20:48:04 +01:00 |
|
Corwin
|
3e2c57f838
|
Allocator growth (#407)
Adds growth to the block allocator.
- [x] No changelog update needed
|
2023-04-06 20:30:20 +01:00 |
|
Corwin
|
182bae100c
|
remove unused function
|
2023-04-06 19:23:55 +01:00 |
|
Corwin
|
46faff254f
|
add grow to block allocator
|
2023-04-06 19:23:42 +01:00 |
|