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 |
|
Lokathor
|
b9420b9cbf
|
docs.
|
2022-10-17 23:18:32 -06:00 |
|
Lokathor
|
6a96f61be1
|
fixed point aliases and methods.
|
2022-10-17 19:13:54 -06:00 |
|
Lokathor
|
c82c3bf7fe
|
Closes https://github.com/rust-console/gba/issues/56
|
2022-10-17 17:00:02 -06:00 |
|
Lokathor
|
c4daa3e937
|
output registers for a GbaCell read are lateout.
|
2022-10-17 15:49:38 -06:00 |
|
Lokathor
|
0fe5422674
|
(cargo-release) version 0.9.0
|
2022-10-17 12:10:19 -06:00 |
|
Lokathor
|
5cb66e1a30
|
add an internal function for calling memcpy slightly faster, will make a public form later on probably.
|
2022-10-17 01:59:49 -06:00 |
|
Lokathor
|
96fc89cdbe
|
better interfaces for video modes 3/4/5
|
2022-10-16 13:38:59 -06:00 |
|
Lokathor
|
6d119969eb
|
turns out we need to use .global to force an override of the compiler_builtins version.
|
2022-10-16 13:38:40 -06:00 |
|
Lokathor
|
789d75f419
|
misc updates
|
2022-10-16 12:26:09 -06:00 |
|
Lokathor
|
d2a4b396e9
|
Closes https://github.com/rust-console/gba/issues/131
|
2022-10-15 19:41:27 -06:00 |
|
lokathor
|
8d7df89f8d
|
timers
|
2022-10-15 17:57:55 -06:00 |
|
lokathor
|
796e8351f3
|
make mmio use fixed point when appropriate.
|
2022-10-15 16:29:18 -06:00 |
|
lokathor
|
95f49a13c0
|
docs, closes https://github.com/rust-console/gba/issues/171
|
2022-10-15 16:28:58 -06:00 |
|
Lokathor
|
d1e3bb7815
|
fixed point math type
|
2022-10-15 00:34:18 -06:00 |
|
Lokathor
|
af3dba3d37
|
Closes https://github.com/rust-console/gba/issues/169
|
2022-10-15 00:31:46 -06:00 |
|
Lokathor
|
ab806bc9d6
|
we can pass in a bigger than necessary region.
|
2022-10-13 20:36:56 -06:00 |
|
Lokathor
|
8353729cbd
|
docs.
|
2022-10-13 20:29:40 -06:00 |
|
Lokathor
|
5c40787c7b
|
ln
|
2022-10-13 20:20:57 -06:00 |
|
Lokathor
|
90aa01d205
|
make the default cga font easier to unpack.
|
2022-10-13 20:19:39 -06:00 |
|
Lokathor
|
fa56a77aed
|
docs
|
2022-10-13 20:19:11 -06:00 |
|
Lokathor
|
5059ceb7d4
|
try to keep the ideas of the addresses for blocks and the block data itself separate.
|
2022-10-13 19:41:29 -06:00 |
|
Lokathor
|
342d8fc25a
|
cleanup
|
2022-10-09 12:32:14 -06:00 |
|
Lokathor
|
335d8c0455
|
first draft of an unpack wrapper, we probably want to use VolRegion or similar
|
2022-10-09 12:21:23 -06:00 |
|
Lokathor
|
1af762bde6
|
make the tile layout during const time.
|
2022-10-09 01:40:26 -06:00 |
|
Lokathor
|
3a882fed29
|
docs.
|
2022-10-08 00:09:07 -06:00 |
|
Lokathor
|
382c7938a3
|
docs
|
2022-10-08 00:05:02 -06:00 |
|
Lokathor
|
99107cf143
|
missing a backtick
|
2022-10-07 23:27:44 -06:00 |
|
Lokathor
|
cb11a6e898
|
more video explanation
|
2022-10-07 22:56:58 -06:00 |
|