Commit graph

  • 43718773d7 Don't use DMA outside of the eeprom case Gwilym Inzani 2023-09-30 15:38:56 +01:00
  • eaf5a83076
    Midi support (#516) Gwilym Inzani 2024-02-20 22:35:38 +00:00
  • 6a0f0a30c4 Should be 0.18.1 Gwilym Inzani 2024-02-15 22:18:16 +00:00
  • ff9f336be3 Do pitch bend correctly Gwilym Inzani 2023-11-15 15:29:55 +00:00
  • a36b06b35c Correctly handle no sample set Gwilym Inzani 2023-11-15 15:01:14 +00:00
  • b583ba22a9 Use Default::default which is nicer Gwilym Inzani 2023-11-15 14:44:28 +00:00
  • 2e453e8e0f Envelopes for MIDI Gwilym Inzani 2023-11-15 14:37:36 +00:00
  • 0a13b54e12 Pitch bending Gwilym Inzani 2023-11-15 13:40:13 +00:00
  • bf79b09e6a Avoid double panning correction Gwilym Inzani 2023-11-15 13:21:12 +00:00
  • 817ba12ea7 Format the let-else Gwilym Inzani 2023-11-14 20:53:54 +00:00
  • 9f60b61289 Changelog entry for midi tracker Gwilym Inzani 2023-11-14 20:32:15 +00:00
  • b82ec0ca1c Disable the MIDI feature in dungeon-puzzlers-lament Gwilym Inzani 2023-11-14 20:30:58 +00:00
  • 54ade5af2d Add a note about midi support being experimental Gwilym Inzani 2023-11-14 20:24:44 +00:00
  • cf50223dfc It seems to do better without the tune for some reason Gwilym Inzani 2023-11-08 00:14:17 +00:00
  • 0e685ce7e8 That's the longest out by one I've ever had to debug Gwilym Inzani 2023-11-07 22:28:29 +00:00
  • 85e358874c HELP! Gwilym Inzani 2023-11-07 21:56:07 +00:00
  • 7f200a21ad This works better than before Gwilym Inzani 2023-11-07 20:20:55 +00:00
  • a55b106106 Better looping Gwilym Inzani 2023-11-01 13:29:38 +00:00
  • e103468b86 Vaguely get the correct beat and the patterns correct Gwilym Inzani 2023-11-01 13:28:01 +00:00
  • 64976deeb5 Export maybe something? Gwilym Inzani 2023-11-01 13:12:02 +00:00
  • 7868094f7e Maybe exporting something useful? Gwilym Inzani 2023-11-01 12:46:33 +00:00
  • 32aaaef4cd It actually builds now Gwilym Inzani 2023-11-01 11:42:42 +00:00
  • 5768b56028 Fix unused warning Gwilym Inzani 2023-11-01 11:33:38 +00:00
  • 797fc8394f Boilerplate for midi support Gwilym Inzani 2023-11-01 11:32:41 +00:00
  • 0975530e5c
    Remove unnecessary imports (#567) Gwilym Inzani 2024-02-20 22:27:00 +00:00
  • 8e25f011b4 Remove unnecessary imports Gwilym Inzani 2024-02-20 20:08:21 +00:00
  • f99da581da
    Expose hflip, vflip, priority, position (#566) Corwin 2024-02-17 16:51:34 +00:00
  • 1d0a25bc43 Expose hflip, vflip, priority, position Constantin 2024-02-17 16:26:05 +01:00
  • e610a1cbf6
    Add priority set / get and set_visible / is_visible to maps (#563) Gwilym Inzani 2024-02-16 21:07:01 +00:00
  • 34b5b5f8f8 This should be hiding not showing Gwilym Inzani 2024-02-16 20:56:57 +00:00
  • da84131de6 Add priority set / get and set_visible / is_visible to maps Constantin 2024-02-16 11:15:38 +01:00
  • 77dba9f38e
    Update Rust crate pkg-config to 0.3.30 (#562) Gwilym Inzani 2024-02-15 22:20:11 +00:00
  • 0a35fa4629 Update lockfiles (again) Gwilym Inzani 2024-02-15 22:12:04 +00:00
  • c1a19888c3 Be less specific about the pkg-config version Gwilym Inzani 2024-02-15 22:11:14 +00:00
  • 2289a533de Update lockfiles GBA bot 2024-02-14 11:02:19 +00:00
  • 7e7b5f6a18
    Update Rust crate pkg-config to 0.3.30 renovate[bot] 2024-02-14 11:01:49 +00:00
  • f3734f43c9
    Changes the default runner to log to console (#557) Corwin 2024-02-13 21:27:29 +00:00
  • f91a464a89
    Cleanup allocators (#558) Corwin 2024-02-13 21:29:01 +00:00
  • fb33422039
    run workflow on merge queue (#559) Corwin 2024-02-13 21:58:33 +00:00
  • 8ff80a6ac2 run workflow on merge queue Corwin 2024-02-13 21:49:35 +00:00
  • 90be23a192
    remove block counting to no longer attempt to detect memory leaks remove checking blocks Corwin 2024-02-13 18:50:41 +00:00
  • 844f3b29d3
    Remove global alloc support from the bump allocator Corwin 2024-02-13 18:43:37 +00:00
  • d8fe616d90 Change default runner to log to console Bailey Townsend 2024-02-12 17:31:59 -06:00
  • 5f0d86e2e3
    Update ahash in the cargo.lock files. (#556) Gwilym Inzani 2024-02-11 16:27:08 +00:00
  • 7d6ea45670 Update ahash in the cargo.lock files. Gwilym Inzani 2024-02-11 16:17:59 +00:00
  • ee432d05a6
    rustc-hash isn't needed in agb itself any more (#552) Gwilym Inzani 2024-02-09 22:05:36 +00:00
  • ff235a75f3 rustc_hash isn't needed in agb itself any more Gwilym Inzani 2024-02-09 21:39:17 +00:00
  • e73d864d07
    px_offset_x and px_offset_y were unused (#551) Gwilym Inzani 2024-02-09 21:49:21 +00:00
  • bd4ae7d2fb px_offset_x and px_offset_y were unused Gwilym Inzani 2024-02-09 21:38:43 +00:00
  • c59a36b96e
    Update Rust crate toml_edit to 0.22 (#549) Gwilym Inzani 2024-02-07 08:08:58 +00:00
  • 5d82f96396 Update lockfiles GBA bot 2024-02-06 22:49:04 +00:00
  • 09295d9785
    Update Rust crate toml_edit to 0.22 renovate[bot] 2024-02-06 22:48:37 +00:00
  • 3f607b379a Release v0.18.1 Gwilym Inzani 2024-02-06 22:36:11 +00:00
  • a87a4099d3
    Pause channels (#548) Gwilym Inzani 2024-02-03 22:18:08 +01:00
  • e3c299c13a Add a changelog entry for pause and resume Gwilym Inzani 2024-02-03 21:10:27 +00:00
  • fec06e0c69 Include pause and resume in the example Gwilym Inzani 2024-02-03 21:09:01 +00:00
  • d8110243f4 Add pausing and resuming for sound channels Gwilym Inzani 2024-02-03 21:07:12 +00:00
  • ac8e7d84f7
    Expand $OUT_DIR in include_aseprite and include_background_gfx (#545) Gwilym Inzani 2024-02-03 21:29:57 +01:00
  • ade1ba5718 Also include the docs in the agb lib itself Gwilym Inzani 2024-02-03 20:22:06 +00:00
  • 03fb125d52 Changelog update Constantin 2024-02-03 13:41:27 +01:00
  • b03268f363 Added macro doc Constantin 2024-02-03 13:40:59 +01:00
  • c5cbe957ab
    Update Rust crate libc to 0.2.153 (#546) Gwilym Inzani 2024-02-02 23:08:17 +01:00
  • cc0853518b Update lockfiles GBA bot 2024-01-31 23:15:12 +00:00
  • bfd38f425b
    Update Rust crate libc to 0.2.153 renovate[bot] 2024-01-31 23:14:44 +00:00
  • 3cd71b120f Names update Constantin 2024-01-24 20:17:04 +01:00
  • 3fcab53f52 Expand $OUT_DIR in background and sprite include macros Constantin 2024-01-24 19:19:30 +01:00
  • 356adb60e9
    Update Rust crate pkg-config to 0.3.29 (#542) Gwilym Inzani 2024-01-23 20:46:12 +00:00
  • 42ec1520d7
    Update actions/cache action to v4 (#543) Gwilym Inzani 2024-01-23 20:45:56 +00:00
  • 7a7aa5c57b Update lockfiles GBA bot 2024-01-17 17:23:23 +00:00
  • eb3b9b3c4a Update lockfiles GBA bot 2024-01-17 17:23:16 +00:00
  • 94263ae20b
    Update actions/cache action to v4 renovate[bot] 2024-01-17 17:22:50 +00:00
  • f6eade6c02
    Update Rust crate pkg-config to 0.3.29 renovate[bot] 2024-01-17 17:22:45 +00:00
  • 863afbbe23
    fix ewram name (#541) Corwin 2024-01-13 14:54:03 +00:00
  • 7c752b2e97
    fix ewram name Corwin 2024-01-13 14:34:59 +00:00
  • 156fe0fe7d
    Fix clippy and use nightly for CI builds (#540) Corwin 2024-01-13 10:46:06 +00:00
  • e35bfd0636
    use nightly explicitly Corwin 2024-01-13 10:36:10 +00:00
  • 8e367ab6b6
    allow dead code of an enum parameter only used in a debug print Corwin 2024-01-13 10:31:33 +00:00
  • 3840c4ce80
    remove unused enum parameter Corwin 2024-01-13 10:31:09 +00:00
  • e13d844f1f
    use cloned rather than a map that clones Corwin 2024-01-13 10:31:00 +00:00
  • 1132bc2383
    use addr_of_mut rather than mut reference Corwin 2024-01-13 10:30:44 +00:00
  • 5e711ebb5f
    use latest nightly Corwin 2024-01-13 10:06:12 +00:00
  • 85671edd4f
    add projects to workspace Corwin 2024-01-13 10:05:04 +00:00
  • 018643f652
    Remove autoscrolling from Purple Night (#539) Corwin 2024-01-09 21:53:28 +00:00
  • 8029e938f4
    not autoscroll Corwin 2024-01-07 21:19:11 +00:00
  • 004116969c
    Update Rust crate libc to 0.2.152 (#538) Gwilym Inzani 2024-01-07 21:09:25 +00:00
  • 4fdd0e0263 Update lockfiles GBA bot 2024-01-07 15:10:41 +00:00
  • d1d4139813
    Update Rust crate libc to 0.2.152 renovate[bot] 2024-01-07 15:10:06 +00:00
  • 64989249c9
    Update actions/upload-artifact action to v4 (#530) Gwilym Inzani 2023-12-28 22:47:17 +00:00
  • 04d1b9ebe0
    Update actions/upload-artifact action to v4 renovate[bot] 2023-12-28 22:39:14 +00:00
  • 2c4455ab6d
    Update Rust crate libc to 0.2.151 (#528) Gwilym Inzani 2023-12-28 22:38:45 +00:00
  • 91154a897e Update lockfiles GBA bot 2023-12-28 22:33:58 +00:00
  • f617532a74
    Update Rust crate libc to 0.2.151 renovate[bot] 2023-12-28 22:33:31 +00:00
  • e8f5132c02
    Add docs for priority (#526) Gwilym Inzani 2023-12-28 22:33:06 +00:00
  • 0faa5a5df3
    Update Rust crate pkg-config to 0.3.28 (#531) Gwilym Inzani 2023-12-26 21:42:23 +00:00
  • 05851558df Update lockfiles GBA bot 2023-12-20 17:09:12 +00:00
  • d8c19d81dc
    Update Rust crate pkg-config to 0.3.28 renovate[bot] 2023-12-20 17:08:43 +00:00
  • 7a6043839e
    add docs for priority Corwin 2023-12-09 20:48:46 +00:00
  • 90952b3de5
    Override nightly versions if repo variable set for non scheduled runs (#524) Corwin 2023-12-05 22:09:13 +00:00
  • 7d09207d5c
    override nightly version for non scheduled runs Corwin 2023-12-05 21:12:36 +00:00
  • 5fe4b8dfa5
    format Corwin 2023-12-05 21:06:39 +00:00