1
0
Fork 0
mirror of https://github.com/italicsjenga/agb.git synced 2025-02-23 22:58:18 +11:00
Commit graph

1354 commits

Author SHA1 Message Date
Gwilym Inzani
c9bf56755a Also deduplicate for the dungeon puzzler 2023-08-29 15:17:50 +01:00
Gwilym Inzani
3d7d3f25a2 Update agb repo 2023-08-29 14:13:40 +01:00
Gwilym Inzani
b5af3a3aff Generate tile settings instead of palette assignments 2023-08-29 14:07:19 +01:00
Gwilym Inzani
dc46cfef45 If r2 < 4 don't overwrite all memory 2023-08-22 20:15:26 +01:00
Corwin
3430668bdd
change name of cycle measure function and remove from public api 2023-08-08 09:48:10 +01:00
Gwilym Inzani
11f71371e2 Be less happy with what we allow 2023-08-06 21:02:15 +01:00
Gwilym Inzani
46c9ebb855 Derive default to make bilge 2.0 happy (and may as well) 2023-08-06 21:02:15 +01:00
renovate[bot]
24070fdd18 Update Rust crate bilge to 0.2 2023-08-06 21:02:15 +01:00
Corwin
ba62aca590
add example for saving 2023-08-05 11:53:14 +01:00
Gwilym Inzani
3da10f11be Use my new married name in all the places it appeared 2023-07-26 10:29:03 +01:00
Gwilym Inzani
9445a57f48 Channel counts as finished if the channel position reaches the end of the effect 2023-07-25 23:24:40 +01:00
Gwilym Inzani
e8e5b31d42 No need to use a generic here any more 2023-07-25 00:50:47 +01:00
Gwilym Inzani
f7b3aa8ecb Don't need lr to be saved since we're not using it 2023-07-25 00:27:20 +01:00
Gwilym Inzani
49b9a07a87 Give the same assembly treatment to mono sounds 2023-07-25 00:18:48 +01:00
Gwilym Inzani
de666a54f9 Core loop for the tracker in assembly 2023-07-24 23:59:54 +01:00
Gwilym Inzani
df75d1ce8c Fix build errors 2023-07-23 23:39:52 +01:00
Gwilym Inzani
a4df095031 Improve accuracy of the panning and volume until the last second 2023-07-23 22:15:30 +01:00
Gwilym Inzani
b593b90701 Get the docs building 2023-07-23 19:52:11 +01:00
Gwilym Inzani
352658f23f Fix clippy lints 2023-07-23 19:08:51 +01:00
Gwilym Inzani
1aa8e5fd33 Reintroduce the first special casing 2023-07-22 23:40:09 +01:00
Gwilym Inzani
d6384a6886 This improves mixing performance by about 20% 2023-07-22 23:27:21 +01:00
Gwilym Inzani
03b5f2fafd Remove unused methods 2023-07-18 21:51:38 +01:00
Gwilym Inzani
de085fc1ff Use wrapping add and mul 2023-07-18 21:37:01 +01:00
Gwilym Inzani
7861571a96 Correctly track restart point 2023-07-18 21:37:01 +01:00
Gwilym Inzani
1dd4c9fb83 Add a concept of a restart point 2023-07-18 21:37:01 +01:00
Gwilym Inzani
c66f495cc7 Don't need loop labels any more 2023-07-18 21:37:01 +01:00
Gwilym Inzani
d929a1689a Extract methods 2023-07-18 21:37:01 +01:00
Gwilym Inzani
938f05f8d1 Compile in release and make actually safe 2023-07-18 21:37:01 +01:00
Gwilym Inzani
d4b2a2bc1a Fix crackly audio 2023-07-18 21:37:01 +01:00
Gwilym Inzani
8191de3546 Try a pure rust implementation to allow for looping correctly 2023-07-18 21:37:01 +01:00
Gwilym Inzani
a61069fb60 Handle non multiple of 4 buffer sizes for mono 2023-07-18 21:37:01 +01:00
Gwilym Inzani
eb8cb667c1 Extract to macros 2023-07-18 21:37:01 +01:00
Gwilym Inzani
fc4632ca8a Only need to load the buffer size once 2023-07-18 21:37:01 +01:00
Gwilym Inzani
d38fea7f7a Pass the buffer size rather than using the global variable for it 2023-07-18 21:37:01 +01:00
Corwin
a7f9fdf011
Release v0.16.0 2023-07-18 18:55:12 +01:00
Corwin
1db3a61ee3
allow new clippy lint 2023-07-18 18:34:56 +01:00
Corwin
636e31aa91
uncomment out code 2023-07-04 22:35:12 +01:00
Corwin
3687f9b1a5
Merge remote-tracking branch 'upstream/master' into font-renderer 2023-07-04 22:27:06 +01:00
Corwin
0cd469866c
font get optimisation 2023-07-04 21:35:00 +01:00
Corwin
991bb644f9
timers around area of interest 2023-07-04 21:34:51 +01:00
Gwilym Inzani
14c6542e7b Clippy fix didn't delete a space 2023-07-04 20:37:26 +01:00
Gwilym Inzani
6fb7b74b35 Fix clippy lints from 04/07/2023 2023-07-04 20:10:01 +01:00
Corwin
c5a7e9a25b
Merge remote-tracking branch 'upstream/master' into font-renderer 2023-07-02 14:59:07 +01:00
Corwin
318ee03c12
fix doclinks 2023-07-02 14:57:01 +01:00
Corwin
b82ed16cc2
update test image 2023-07-02 14:55:30 +01:00
Corwin
5c0f855e1b
use newer rustfmt 2023-07-02 14:32:09 +01:00
Corwin
fa7a71e0d3
add docs and export 2023-07-02 13:08:54 +01:00
Corwin
66a212f29a
remove unused 2023-07-02 13:08:44 +01:00
Corwin
9388098318
JUSTIFY 2023-07-02 00:38:52 +01:00
Corwin
9edbca582e
magic colour changing 2023-07-02 00:24:54 +01:00