Commit graph

1429 commits

Author SHA1 Message Date
Gwilym Kuiper
2044cbf379 Generation makes more sense to be a u16 for better data storage 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
0ebd2c2e40 transparent is probably more correct 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
1562e63bee Marker is a better name for this probably 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
7c3725497c Add method to hide background 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
93d82f309e Test logo now displays 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
b2c16f754b Add some room to breathe 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
effaac3885 hopefully enough to actually maybe display something? 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
5ea6eb0f1d Complete re-do of tile storage management in backgrounds 2022-03-05 19:21:54 +00:00
Gwilym Kuiper
6690538781 Some inlines in SoundChannel which weren't being inlined for some reason 2022-03-05 18:51:17 +00:00
GBA bot
03dfaf9d5f Update lockfiles 2022-03-01 20:07:25 +00:00
GBA bot
84ee900e18 Update lockfiles 2022-02-24 20:50:57 +00:00
GBA bot
5a7efa660a Update lockfiles 2022-02-24 20:37:17 +00:00
Corwin Kuiper
1c5978e806 update lock files 2022-01-22 13:11:06 +00:00
Gwilym Kuiper
0744027b39 Update lockfiles 2022-01-20 23:00:53 +00:00
Corwin
5a861e7d48
Merge pull request #161 from corwinkuiper/alloc-better
Improving allocator
2022-01-20 22:53:35 +00:00
Gwilym Kuiper
5f753d791a Fix the entry link and the syntax 2022-01-20 22:34:30 +00:00
Corwin Kuiper
970b38e7da module level docs and test cfg 2022-01-20 22:28:52 +00:00
Corwin Kuiper
f7693f553c pad the either layout to align 2022-01-20 22:20:54 +00:00
Corwin Kuiper
fc6acda14d add some explanatory comments 2022-01-20 22:20:17 +00:00
Corwin Kuiper
08e07a0d37 merge multiple blocks 2022-01-20 19:06:48 +00:00
Corwin Kuiper
1614e46c4e move test runner to own module 2022-01-18 19:49:07 +00:00
Corwin Kuiper
e75adf9e67 check no blocks are leaked during testing 2022-01-18 19:33:25 +00:00
Corwin Kuiper
49c8720c8c A nice allocator!! Merges blocks together 2022-01-18 19:32:22 +00:00
Corwin Kuiper
03e9517215 only use critical section once 2022-01-17 21:46:14 +00:00
Corwin Kuiper
17de9a42bd use bare_metal mutex 2022-01-17 21:44:25 +00:00
Gwilym Kuiper
a9e728a037
Merge pull request #160 from gwilymk/make-agb-entry-create-gba-struct
Make agb entry create gba struct
2022-01-17 19:47:44 +00:00
Gwilym Kuiper
3366bfbfdf Remove siphasher by using DefaultHasher::new instead 2022-01-16 22:10:57 +00:00
Gwilym Kuiper
6d8d72077f Make it harder to call by accident 2022-01-16 21:50:18 +00:00
Gwilym Kuiper
040ff2eb0c Update the rust doc 2022-01-16 21:48:45 +00:00
Gwilym Kuiper
cf9ea504f6 Update agb tests and all the examples 2022-01-16 21:38:30 +00:00
Gwilym Kuiper
17867da596
Merge pull request #155 from agbrs/renovate/syn-1.x
Update Rust crate syn to 1.0.85
2022-01-12 23:18:16 +00:00
Gwilym Kuiper
d44e0fc796 Update lockfiles 2022-01-12 23:05:02 +00:00
Gwilym Kuiper
19f071fd5a Use agb::fixnum rather than agb::number 2022-01-12 22:09:57 +00:00
Corwin Kuiper
5b7e1a760d split to own crate 2022-01-07 16:59:19 +00:00
Corwin Kuiper
3bb3dcf1b6 allow the remaining warnings from clippy 2022-01-06 19:50:35 +00:00
Corwin Kuiper
e5efdcd29c move use to inside function 2022-01-06 19:48:44 +00:00
Corwin Kuiper
222efe9122 move tests to conditionally compiled modules
also only enable custom test framework feature in test mode
2022-01-06 19:47:30 +00:00
Corwin
039bc0acb1
Merge pull request #153 from corwinkuiper/remove-step
remove the step feature
2022-01-04 00:42:33 +00:00
Corwin Kuiper
0e55916865 add test 2022-01-04 00:31:27 +00:00
GBA bot
60e78768a4 You don't need extern crate agb; any more 2022-01-04 00:16:25 +00:00
Corwin Kuiper
6d829bd741 remove the step by feature
should have test to make sure it does what I want it to do
2022-01-04 00:10:51 +00:00
Gwilym Kuiper
e601cc53ca
Merge pull request #151 from gwilymk/remove-feature-asm-now-that-it-is-stable
Remove feature(asm) now that it is stable
2022-01-03 23:53:10 +00:00
GBA bot
234db0da96 Set waitstate to 0x4317 as is standard in most games 2022-01-03 23:27:31 +00:00
GBA bot
8afc57c158 Remove feature(asm) now that it is stable 2022-01-03 23:02:26 +00:00
Corwin
311c26caad
Merge pull request #149 from gwilymk/pong-book
First 3 chapters on writing a pong game
2022-01-03 23:01:34 +00:00
GBA bot
f62501a748 Update the examples to correctly use the new API 2022-01-02 21:48:05 +00:00
GBA bot
6277eaeaee Split vblank() into frame() and after_vblank() 2022-01-02 21:47:08 +00:00
GBA bot
8d13ee3a39 Add some blank lines to make code folding work better 2022-01-02 18:28:31 +00:00
GBA bot
99146ac048 Add doc comments for top level modules 2022-01-02 18:27:23 +00:00
GBA bot
0b986df563 Doc hide test runner stuff 2022-01-02 18:25:44 +00:00