Corwin
|
90be23a192
|
remove block counting to no longer attempt to detect memory leaks
remove checking blocks
Signed-off-by: Corwin <corwin@kuiper.dev>
|
2024-02-13 21:18:14 +00:00 |
|
Corwin
|
844f3b29d3
|
Remove global alloc support from the bump allocator
Signed-off-by: Corwin <corwin@kuiper.dev>
|
2024-02-13 21:18:14 +00:00 |
|
Gwilym Inzani
|
ff235a75f3
|
rustc_hash isn't needed in agb itself any more
|
2024-02-09 21:58:42 +00:00 |
|
Gwilym Inzani
|
bd4ae7d2fb
|
px_offset_x and px_offset_y were unused
|
2024-02-09 21:38:43 +00:00 |
|
Gwilym Inzani
|
3f607b379a
|
Release v0.18.1
|
2024-02-06 22:36:11 +00:00 |
|
Gwilym Inzani
|
fec06e0c69
|
Include pause and resume in the example
|
2024-02-03 21:09:37 +00:00 |
|
Gwilym Inzani
|
d8110243f4
|
Add pausing and resuming for sound channels
|
2024-02-03 21:09:37 +00:00 |
|
Gwilym Inzani
|
ade1ba5718
|
Also include the docs in the agb lib itself
|
2024-02-03 20:22:06 +00:00 |
|
Constantin
|
b03268f363
|
Added macro doc
|
2024-02-03 13:40:59 +01:00 |
|
Corwin
|
7c752b2e97
|
fix ewram name
|
2024-01-13 14:34:59 +00:00 |
|
Corwin
|
e13d844f1f
|
use cloned rather than a map that clones
|
2024-01-13 10:31:00 +00:00 |
|
Corwin
|
1132bc2383
|
use addr_of_mut rather than mut reference
|
2024-01-13 10:30:44 +00:00 |
|
Corwin
|
7a6043839e
|
add docs for priority
|
2023-12-09 20:48:46 +00:00 |
|
Gwilym Inzani
|
35c601d4e9
|
Ensure that the affine background example looks consistent
|
2023-12-05 20:33:00 +00:00 |
|
Gwilym Inzani
|
7c6eaf324b
|
Release v0.18.0
|
2023-10-31 20:35:14 +00:00 |
|
Gwilym Inzani
|
fbd138a0cf
|
Add a symlink for the readme to the agb directory
This is an attempt to make the readme show up on crates.io
|
2023-10-31 20:04:18 +00:00 |
|
Gwilym Inzani
|
c47bef8983
|
Add clear and draw wide point functions to bitmap4 (#505)
- Adds a proper clear and draw wide point functions to bitmap4 for
consistency.
- I must save the bitmap modes from being removed
|
2023-10-24 21:57:02 +01:00 |
|
Gwilym Inzani
|
85a8540d44
|
Add missing #[cfg(test)]
|
2023-10-24 20:22:43 +01:00 |
|
xokz
|
fdab4a3e6f
|
Update bitmap4.rs
|
2023-10-23 17:28:22 -04:00 |
|
xokz
|
fe90d4d8d7
|
Update bitmap4.rs
|
2023-10-23 17:26:20 -04:00 |
|
Brandon Atkinson
|
2f1ad07e43
|
allow TileSetting palette to be set
|
2023-10-18 23:28:13 -06:00 |
|
Gwilym Inzani
|
4ed2ea3784
|
Move the linkers scripts to the src directory so agb itself can change its script
|
2023-10-18 12:26:50 +01:00 |
|
Gwilym Inzani
|
eff075f50b
|
Remove the need for a linker script and move multiboot to a feature
|
2023-10-18 12:08:12 +01:00 |
|
Corwin
|
41e192eff2
|
set interrupt handler to its own section
|
2023-10-18 00:17:24 +01:00 |
|
Gwilym Inzani
|
ce233f7d62
|
Always check the address to make sure that things work as expected
|
2023-10-17 23:51:40 +01:00 |
|
Gwilym Inzani
|
5feb67285d
|
Add a test that multiboot works
|
2023-10-17 23:49:57 +01:00 |
|
Gwilym Inzani
|
aa33a46919
|
Remove trailing spaces
|
2023-10-17 23:45:08 +01:00 |
|
Gwilym Inzani
|
41bda0036f
|
Make sure mgba recognises this as a GBA rom
|
2023-10-17 23:44:48 +01:00 |
|
Gwilym Inzani
|
c9c8d9e879
|
Don't put the entrypoint in the .text section
|
2023-10-17 23:22:04 +01:00 |
|
Gwilym Inzani
|
1c0e9f9a2a
|
Maybe get multiboot to work?
|
2023-10-17 23:15:51 +01:00 |
|
Gwilym Inzani
|
ec6774ca6b
|
Split into regular, multiboot and common
|
2023-10-17 23:14:18 +01:00 |
|
Gwilym Inzani
|
243e810150
|
Rename crt0 section to entrypoint
|
2023-10-17 22:22:48 +01:00 |
|
Gwilym Inzani
|
7afa19965c
|
Rename to entrypoint.s
|
2023-10-17 22:12:50 +01:00 |
|
Corwin
|
8091e22b10
|
use macro for the grabbing linker variable
|
2023-10-17 22:09:15 +01:00 |
|
Corwin
|
0b747508a8
|
fixup the multiboot
|
2023-10-17 21:54:54 +01:00 |
|
Corwin
|
8e547c6783
|
derive the data ends
|
2023-10-17 21:53:50 +01:00 |
|
jmaargh
|
4a13d52faf
|
Resolve TODOs about linker symbols
|
2023-10-16 22:50:53 +01:00 |
|
jmaargh
|
7a1f554b72
|
Fix symbols for RAM section locations
Using the ld functions is not only more readable, but more accurate.
Previous use of the `.` variable could occasionally have off-by-one
errors.
|
2023-10-16 22:46:27 +01:00 |
|
jmaargh
|
9040844854
|
Reserve IWRAM space for BIOS use
|
2023-10-16 22:45:59 +01:00 |
|
Gwilym Inzani
|
7454563325
|
Tests must come at the end
|
2023-10-07 20:28:09 +01:00 |
|
Gwilym Inzani
|
53685b0410
|
Release v0.17.1
|
2023-10-05 22:18:04 +01:00 |
|
Gwilym Inzani
|
c280316fa2
|
Update Cargo.toml files so docs.rs is happy
|
2023-10-04 16:36:46 +01:00 |
|
Gwilym Inzani
|
b6916d7e74
|
Release v0.17.0
|
2023-10-03 22:33:10 +01:00 |
|
Corwin
|
fc721ea060
|
Bitmap4 fix (#487)
Expands on #486 by updating example and updating changelog.
- [x] Changelog updated
|
2023-09-28 21:35:21 +01:00 |
|
Corwin
|
74ccdfcd7f
|
update example to excersise the broken case
|
2023-09-28 21:19:07 +01:00 |
|
xokz
|
575976bf52
|
Update bitmap4.rs
|
2023-09-28 15:03:24 -04:00 |
|
xokz
|
cf80e313b1
|
Update bitmap4.rs
colors of lower values can now overwrite colors of higher values.
|
2023-09-28 14:46:32 -04:00 |
|
Corwin
|
473181718b
|
remove outer loop
|
2023-09-14 13:28:00 +01:00 |
|
Corwin
|
c12ae4b5d9
|
add safety comments to public unsafe functions
|
2023-09-14 12:44:34 +01:00 |
|
Gwilym Inzani
|
5b3248ec5a
|
Massively improve the code generation around tile sizes
|
2023-09-06 08:51:47 +01:00 |
|