Ian Douglas Scott
|
6cc8866ef9
|
Add cartridge IO port addresses (#179)
|
2023-02-23 14:18:58 -07:00 |
|
Lokathor
|
dbc19119bc
|
chore: Release gba version 0.10.1
|
2023-02-12 00:43:58 -07:00 |
|
Lokathor
|
f977306382
|
spelling
|
2023-02-12 00:42:23 -07:00 |
|
Ian Douglas Scott
|
d5d6e04313
|
Fix definition of row_col for affine screenblock (#177)
I believe `TextScreenblockAddress` also needs to be split into types for
size 0 to 3.
|
2023-02-12 00:03:01 -07:00 |
|
Evie M
|
a9425f45ce
|
Add From<u16> to KeyInput and invert new() (#176)
* Add From<u16> to KeyInput and invert new()
* Implement bitwise ops for KeyInput
|
2023-01-29 16:41:04 -07:00 |
|
Lokathor
|
f200c84ff6
|
Merge branch 'main' of https://github.com/rust-console/gba into main
|
2023-01-01 22:54:35 -07:00 |
|
Lokathor
|
2cd85c4b4d
|
name some glyphs
|
2023-01-01 18:44:48 -07:00 |
|
Lokathor
|
a3a340df69
|
a
|
2023-01-01 18:12:21 -07:00 |
|
Lokathor
|
c7ee6ba2ec
|
game updates
|
2023-01-01 18:04:10 -07:00 |
|
Lokathor
|
f9fe8b07f7
|
track caller for palbank fns
|
2023-01-01 18:04:00 -07:00 |
|
Lokathor
|
be91260b33
|
palbank function
|
2023-01-01 18:01:23 -07:00 |
|
Lokathor
|
416f8a089c
|
only print with debug asserts.
|
2023-01-01 00:34:14 -07:00 |
|
Lokathor
|
38de4e8f5a
|
outline the two checks from the if
|
2023-01-01 00:20:11 -07:00 |
|
Lokathor
|
d51e2d3c1f
|
move tile iteration to being a rect method.
|
2022-12-22 22:34:25 -07:00 |
|
Lokathor
|
207e2510f0
|
example release rom script
|
2022-12-22 22:33:59 -07:00 |
|
Lokathor
|
dec3a16f0f
|
better starting p.
|
2022-12-22 21:14:03 -07:00 |
|
Lokathor
|
cb2be577b1
|
obj to obj intersection.
|
2022-12-22 21:10:52 -07:00 |
|
Lokathor
|
a90cfdab3b
|
palbank for objects
|
2022-12-22 21:10:18 -07:00 |
|
Lokathor
|
ae15ae9b5b
|
much better feeling movement.
|
2022-12-19 18:50:25 -07:00 |
|
Lokathor
|
2c6dff76aa
|
iter_tiles_of_area took a surprising amount of time to write in a way that avoids duplicate lookups.
|
2022-12-19 18:24:21 -07:00 |
|
Lokathor
|
7a036ed05e
|
movable avatar
|
2022-12-09 15:30:01 -07:00 |
|
Lokathor
|
c1d5a52172
|
docs fix.
|
2022-12-09 14:02:35 -07:00 |
|
Lokathor
|
8939f32ebf
|
refer to other symbols properly.
|
2022-12-09 14:01:04 -07:00 |
|
Lokathor
|
c2e2398f79
|
docs.
|
2022-12-09 13:43:07 -07:00 |
|
Lokathor
|
df65520930
|
breaking: remove KeyControl::to_u16, also update key related docs.
|
2022-12-09 12:34:11 -07:00 |
|
Lokathor
|
9924653a90
|
must_use
|
2022-12-09 12:33:38 -07:00 |
|
Lokathor
|
2ebe3cc510
|
breaking: put object stuff in a sub-module
|
2022-12-09 12:08:30 -07:00 |
|
Lokathor
|
b8f19602cf
|
simplify the import list
|
2022-12-09 12:08:01 -07:00 |
|
Lokathor
|
d09d880eab
|
fix the merge mixup
|
2022-12-04 16:45:24 -07:00 |
|
Lokathor
|
8385504db6
|
Remove usage of global_asm (#175)
* message
* finish memory function re-arrangement.
|
2022-12-04 16:44:27 -07:00 |
|
Lokathor
|
eb5995bf1d
|
make the inliner checker into a generic asm checker.
|
2022-12-04 16:44:08 -07:00 |
|
Lokathor
|
5de0f5e9f2
|
cleanup, make MIR inlining work in dev
|
2022-12-01 19:13:31 -07:00 |
|
lokathor
|
6ba28c5347
|
we can make a little cyan guy show up on the screen.
|
2022-11-28 16:33:47 -07:00 |
|
Lokathor
|
d412ee7779
|
instruction inline example.
|
2022-11-04 16:17:49 -06:00 |
|
Lokathor
|
adc69ff6dc
|
(cargo-release) version 0.10.0
|
2022-11-02 14:15:05 -06:00 |
|
Lokathor
|
e7bb8ea329
|
update for https://github.com/rust-console/gba/pull/174
|
2022-11-02 14:13:08 -06:00 |
|
rzru
|
c68759443f
|
🐛 fix OBJ_PALETTE mem address (#174)
|
2022-11-02 09:56:32 -06:00 |
|
Lokathor
|
a7ac5d508a
|
fix affine stuff.
|
2022-10-24 14:38:38 -06:00 |
|
Lokathor
|
ee925d5a4d
|
(cargo-release) version 0.9.3
|
2022-10-24 10:55:28 -06:00 |
|
Lokathor
|
4d7ae22ec3
|
Crater said to add some stuff.
|
2022-10-24 10:54:55 -06:00 |
|
Lokathor
|
9851afc563
|
(cargo-release) version 0.9.2
|
2022-10-24 10:22:38 -06:00 |
|
Lokathor
|
e38ddee38b
|
arctan and arctan2
|
2022-10-22 22:23:42 -06:00 |
|
Lokathor
|
2ecf62e06e
|
i think the debug finally works right?
|
2022-10-22 20:12:49 -06:00 |
|
Lokathor
|
b51f559646
|
Merge branch 'main' of https://github.com/rust-console/gba into main
|
2022-10-22 18:18:56 -06:00 |
|
Lokathor
|
462158604a
|
make fixed way more const friendly.
|
2022-10-22 18:18:50 -06:00 |
|
lokathor
|
fa490b4cd8
|
docs.
|
2022-10-21 17:40:47 -06:00 |
|
Lokathor
|
7ad9a03ff7
|
unfortunately, the BX trick is unsound in the presence of a double-inline, so we can't use it.
|
2022-10-20 15:32:05 -06:00 |
|
Lokathor
|
1537cee23a
|
bios
|
2022-10-18 22:22:11 -06:00 |
|
Lokathor
|
2c67e4457f
|
(cargo-release) version 0.9.1
|
2022-10-18 09:58:23 -06:00 |
|
Lokathor
|
39c48bc462
|
aligned bytes, Closes: https://github.com/rust-console/gba/issues/79
|
2022-10-18 09:44:23 -06:00 |
|