Commit graph

  • 692890b6d6
    fix jitter between objects and background Corwin 2023-04-17 23:34:09 +0100
  • c970ab9362
    fix positioning issues due Corwin 2023-04-17 23:31:05 +0100
  • bace62b8e3 Don't use nightly only function Gwilym Inzani 2023-04-14 21:16:12 +0100
  • 293bb15c7b Don't need this any more now I'm finished debugging Gwilym Inzani 2023-04-13 22:46:03 +0100
  • eb4476043c Add changelog entry Gwilym Inzani 2023-04-13 22:35:33 +0100
  • 45343efe52 Update lockfiles Gwilym Inzani 2023-04-13 22:33:59 +0100
  • 753f59e0e0 Allow importing aseprite backgrounds directly GBA bot 2023-04-13 22:31:45 +0100
  • 498236d064 Remove tile size Gwilym Inzani 2023-04-13 22:18:13 +0100
  • 11891e574f Remove some features from syn Gwilym Inzani 2023-04-13 22:15:53 +0100
  • 875a0fbb65 Remove unneeded stuff from image-converter Gwilym Inzani 2023-04-13 22:14:44 +0100
  • f53cd9b25a Write some terrible documentation Gwilym Inzani 2023-04-13 22:06:06 +0100
  • eac350b391 Replace example usage with the new macro Gwilym Inzani 2023-04-13 22:01:37 +0100
  • 65877b1d32 Delete this file now Gwilym Inzani 2023-04-13 21:53:28 +0100
  • cb127c7924 New include_gfx macro Gwilym Inzani 2023-04-13 21:53:13 +0100
  • 63ca9b3cdb
    Publish should publish gbafix (#411) Gwilym Inzani 2023-04-12 15:12:25 +0100
  • 0e006bd3d5 Update publish justfile command to accept arguments Gwilym Inzani 2023-04-12 15:12:00 +0100
  • 6431896aee
    Use .take() rather than replace(..., None) (#412) Gwilym Inzani 2023-04-12 14:13:16 +0100
  • 5f59a01c21 Use .take() rather than replace(..., None) Gwilym Inzani 2023-04-12 13:49:22 +0100
  • f677ff1840 Fix clippy lints Gwilym Inzani 2023-04-11 22:30:47 +0100
  • 63995995ac Make publishing a bit smarter Gwilym Inzani 2023-04-11 22:29:23 +0100
  • 70979fc7da Publish gbafix Gwilym Inzani 2023-04-11 21:54:48 +0100
  • fc5ce97db4
    Release v0.14.0 Corwin 2023-04-11 21:28:22 +0100
  • fd79611dc3
    update lock files Corwin 2023-04-11 21:27:09 +0100
  • 79e43ccb8b
    Interrupt soundness (#408) Corwin 2023-04-11 21:09:36 +0100
  • 7d9e7318a3
    Custom gbafix (#410) Gwilym Inzani 2023-04-11 21:03:09 +0100
  • aea64e974f
    change of language Corwin 2023-04-11 20:59:45 +0100
  • 0d9cc6c1f7 Replace references to gbafix with agb-gbafix Gwilym Inzani 2023-04-11 20:09:05 +0100
  • 8af41a9b3c Add required fields for publishing Gwilym Inzani 2023-04-09 18:40:33 +0100
  • 1c56de287a Do the padding correctly Gwilym Inzani 2023-04-09 18:33:37 +0100
  • aad5aaf26d Remove installation of gbafix Gwilym Inzani 2023-04-08 21:23:37 +0100
  • 2412ac4dc5 Add GPL 3.0 licence for gbafix as required by dependencies Gwilym Inzani 2023-04-08 21:22:02 +0100
  • f70a280aea Don't create a dictionary here Gwilym Inzani 2023-04-08 21:18:56 +0100
  • 7ec077e08a Implement makercode as expected Gwilym Inzani 2023-04-08 21:18:27 +0100
  • 89c883466a Allow calling just gbafix Gwilym Inzani 2023-04-08 21:14:11 +0100
  • 32d19debfb Add -p argument for compatibility with stock gbafix Gwilym Inzani 2023-04-08 21:13:22 +0100
  • 6d28e4193b Replace objcopy + gbafix to use our own gbafix Gwilym Inzani 2023-04-08 21:10:47 +0100
  • f59e4ad322
    various micro optimisations Corwin 2023-04-07 01:40:27 +0100
  • b13318f699 Autogenerate the title Gwilym Inzani 2023-04-07 00:03:00 +0100
  • e87c90d7ad Remove cargo feature Gwilym Inzani 2023-04-06 23:59:28 +0100
  • d81c28a0d0 Allow configuration of the header Gwilym Inzani 2023-04-06 23:56:19 +0100
  • 8aa6e3182b Add a CLI Gwilym Inzani 2023-04-06 23:43:57 +0100
  • 44e0d24f1b Pad the result Gwilym Inzani 2023-04-06 23:35:44 +0100
  • 4f19d6c240
    forbid slot drop and move slot on set Corwin 2023-04-06 17:16:01 +0100
  • b76781799a Use anyhow for errors Gwilym Inzani 2023-04-06 23:16:38 +0100
  • d278d50528 Extract function Gwilym Inzani 2023-04-06 23:13:42 +0100
  • 07318256e0 Generate correct 0 bytes Gwilym Inzani 2023-04-06 23:09:19 +0100
  • a111a41deb Extract constant Gwilym Inzani 2023-04-06 21:55:11 +0100
  • dce7a6726e Add the correct header Gwilym Inzani 2023-04-06 21:54:26 +0100
  • d08ce9c85b
    note allocator change Corwin 2023-04-06 21:53:18 +0100
  • 44ef68d1ea
    note the breaking change Corwin 2023-04-06 21:49:30 +0100
  • 69b1ea5e47
    fix brackets Corwin 2023-04-06 21:47:21 +0100
  • c608458247
    start on writing docs. A long way to go... Corwin 2023-04-05 19:29:29 +0100
  • c84e81299b
    improve the migration Corwin 2023-04-05 18:35:45 +0100
  • 78eebdd270
    add combo to workspace Corwin 2023-04-05 18:28:30 +0100
  • cdc2eed01d
    unsafe arena added (may remove later) Corwin 2023-04-05 17:31:53 +0100
  • e690dda0f5
    add test that my ordering code is right Corwin 2023-04-04 17:46:57 +0100
  • e7caff3776
    use new names in games Corwin 2023-04-04 17:38:57 +0100
  • d6006c7808
    rename parts of objects Corwin 2023-04-04 17:35:53 +0100
  • d183b8373d
    pull out where to write Corwin 2023-04-04 17:34:11 +0100
  • 875d53c040
    add rotation to sprite example Corwin 2023-04-03 22:41:26 +0100
  • 7265576e2a
    fix affine matrix copying Corwin 2023-04-03 22:41:13 +0100
  • 0e9910c517
    copy affine matricies at copy time Corwin 2023-04-03 22:29:59 +0100
  • 354cf7addc
    keep and drain affine matricies Corwin 2023-04-03 22:11:37 +0100
  • 63088f2907
    affine matricies! Corwin 2023-04-03 20:14:05 +0100
  • 8d23af010f
    remove unused import Corwin 2023-04-03 18:02:05 +0100
  • 26b9a50e4e
    manage sprites better Corwin 2023-04-03 17:54:15 +0100
  • 63e87b046b
    correctly initialise before iteration Corwin 2023-04-03 12:06:51 +0100
  • e6937bbb61
    be able to clear sprite 0 on drop Corwin 2023-04-03 02:50:12 +0100
  • e0af614cac
    correctly initialise as not visible Corwin 2023-04-03 02:44:58 +0100
  • 6007b95926
    deallocate palettes Corwin 2023-04-03 02:43:27 +0100
  • 57f24acdf9
    use drop of iterator to clear rest of objects Corwin 2023-04-03 02:43:18 +0100
  • d8f0d78d4b
    unsafe is unsafe Corwin 2023-04-03 02:20:13 +0100
  • 82b68fc335
    mark function that can be used unsafely unsafe Corwin 2023-04-03 01:54:40 +0100
  • f86bf9c07a
    woah there, that shouldn't be public! Corwin 2023-04-03 01:53:04 +0100
  • 660adbe961
    fix games Corwin 2023-04-02 17:51:35 +0100
  • c03c1664cb
    move static sprite loader into managed oam Corwin 2023-04-02 16:34:51 +0100
  • ab082c59a1
    a mad redo of how objects work Corwin 2023-04-02 03:10:07 +0100
  • 686ded4377
    fix doc example Corwin 2023-04-06 21:28:52 +0100
  • 96a321504c
    correct doc sections Corwin 2023-04-06 21:17:33 +0100
  • dffda47985
    resolve interrupts unsoundness Corwin 2023-04-06 21:16:13 +0100
  • aa77255720 Correct error message Gwilym Inzani 2023-04-06 21:10:03 +0100
  • 16c3395524 Really basic elf parser Gwilym Inzani 2023-04-06 21:09:44 +0100
  • d3834ed2ff
    allocator unsound to use in interrupt Corwin 2023-04-06 20:48:04 +0100
  • 3e2c57f838
    Allocator growth (#407) Corwin 2023-04-06 20:30:20 +0100
  • 182bae100c
    remove unused function Corwin 2023-04-06 19:23:55 +0100
  • 46faff254f
    add grow to block allocator Corwin 2023-04-06 19:23:19 +0100
  • 7030d65d9f
    extract mutable and staticable parts Corwin 2023-04-06 17:31:02 +0100
  • af168f709b
    update lock files Corwin 2023-04-06 17:17:12 +0100
  • 812e99cef5
    Reduce codegen units to 1 to ensure build works (#406) Gwilym Inzani 2023-04-05 17:20:42 +0100
  • 6c4f1bcc11 Add changelog entry for codegen-units=1 Gwilym Inzani 2023-04-05 17:07:50 +0100
  • e07a080aad Reduce codegen units to 1 to ensure build works Gwilym Inzani 2023-04-05 17:06:56 +0100
  • 33620aaf09
    Add shstrtab section for lld (#403) Gwilym Inzani 2023-04-03 19:10:39 +0100
  • 64620afa10 Add changelog entry Gwilym Inzani 2023-04-02 20:38:31 +0100
  • 9d621f9b6a Add shstrtab section for lld Gwilym Inzani 2023-04-02 20:37:37 +0100
  • 7c4445b521
    Update Rust crate toml_edit to 0.19 (#382) Gwilym Inzani 2023-03-23 23:26:43 +0000
  • ee823418a0
    Better error message for #[agb::entry] errors (#400) Gwilym Inzani 2023-03-23 23:24:06 +0000
  • 24f34caf97
    Update Rust crate toml_edit to 0.19 renovate[bot] 2023-03-23 23:14:02 +0000
  • b1e8b2babb
    Update Rust crate toml to 0.7 (#378) Gwilym Inzani 2023-03-23 23:13:10 +0000
  • e15b4d0357
    Update Rust crate toml to 0.7 renovate[bot] 2023-03-23 23:12:15 +0000
  • 353707cc74 Add changelog entry for new agb::entry macro changes Gwilym Inzani 2023-03-23 23:12:08 +0000