Commit graph

  • 32c2d0ccf2 clean up root Corwin Kuiper 2021-06-21 01:12:36 +0100
  • de18427f1c remove prhourlylimit Corwin Kuiper 2021-06-21 01:12:00 +0100
  • 505f94e63d
    Update Rust crate bindgen to 0.58.1 Renovate Bot 2021-06-21 00:03:25 +0000
  • d06b3518fa
    Update Rust crate agb_image_converter to 0.4.0 Renovate Bot 2021-06-21 00:02:36 +0000
  • cf1829ff5f Release agb-image-converter v0.4.0 Corwin Kuiper 2021-06-21 00:06:55 +0100
  • 5a00e735e9 Release agb v0.4.1 Corwin Kuiper 2021-06-21 00:00:27 +0100
  • 49bccee0c8 install build tools Corwin Kuiper 2021-06-20 23:59:16 +0100
  • d48eab29a8 Release agb v0.4.0 Corwin Kuiper 2021-06-20 23:55:41 +0100
  • 29692301d0
    Merge pull request #76 from corwinkuiper/renovate/actions-cache-2.x Corwin 2021-06-20 23:54:47 +0100
  • 05b754437b
    Merge pull request #79 from gwilymk/remove-template-cargo-lock Corwin 2021-06-20 23:54:25 +0100
  • d46f484641
    Merge pull request #78 from gwilymk/also-commit-lockfiles Corwin 2021-06-20 23:54:15 +0100
  • c6d6f8bd2c Delete template/Cargo.lock Gwilym Kuiper 2021-06-20 23:51:21 +0100
  • 7d3c776dcb Also include lock files when releasing Gwilym Kuiper 2021-06-20 23:48:46 +0100
  • 6abf970d35 add names Corwin Kuiper 2021-06-20 23:44:40 +0100
  • c3578b7ce8 remove branch condition Corwin Kuiper 2021-06-20 23:43:49 +0100
  • 9cca325810
    Merge pull request #72 from corwinkuiper/publish-actions Corwin 2021-06-20 23:39:42 +0100
  • 32bc457fa7
    Merge pull request #74 from gwilymk/add-release-script Corwin 2021-06-20 23:39:33 +0100
  • 9549ea0332
    Update actions/cache action to v2.1.6 Renovate Bot 2021-06-20 22:39:32 +0000
  • 9c4b575697
    Merge pull request #75 from corwinkuiper/renovate/configure Corwin 2021-06-20 23:39:23 +0100
  • cf01c00f47
    Add renovate.json Renovate Bot 2021-06-20 22:34:46 +0000
  • adfb4839b6 Improve recommended command to run Gwilym Kuiper 2021-06-20 23:31:07 +0100
  • e5205deec6
    Merge pull request #73 from corwinkuiper/gba-ld-same Corwin 2021-06-20 23:16:01 +0100
  • 05b2d66907 Fix issues uncovered while testing Gwilym Kuiper 2021-06-20 23:14:17 +0100
  • 98a7731dd5 make files the same Corwin Kuiper 2021-06-20 23:12:50 +0100
  • d2464c2585 add run to actually run something Corwin Kuiper 2021-06-20 23:11:26 +0100
  • 4714144db5 add newline Corwin Kuiper 2021-06-20 23:10:53 +0100
  • a4c4fd6ce0 add name Corwin Kuiper 2021-06-20 23:10:17 +0100
  • 018f8dae30 add check if files are identical Corwin Kuiper 2021-06-20 23:08:44 +0100
  • bbc3c0d657 changed gba.ld to a file and not a symlink Corwin Kuiper 2021-06-20 23:08:04 +0100
  • ba58d3bf27 Check version number is of the correct format Gwilym Kuiper 2021-06-20 23:07:47 +0100
  • 9924fb9aa1 Check that the version number is of the correct format Gwilym Kuiper 2021-06-20 23:07:06 +0100
  • c1917b7d0a Must be in master branch before you can release Gwilym Kuiper 2021-06-20 23:04:56 +0100
  • 6c1b2786ec Add simple release script to automate tag generation Gwilym Kuiper 2021-06-20 23:03:10 +0100
  • 2bb71f9093 actions to publish new versions Corwin Kuiper 2021-06-20 22:58:54 +0100
  • 75490dedc0
    Merge pull request #71 from gwilymk/sound-priorities Corwin 2021-06-20 22:21:52 +0100
  • 574e91df2f Add sound priorities Gwilym Kuiper 2021-06-20 21:59:34 +0100
  • 53cf1a5064
    Merge pull request #67 from gwilymk/more-exciting-mixer Corwin 2021-06-20 21:49:39 +0100
  • db4233ccee Rename mixer.rs to sw_mixer.rs Gwilym Kuiper 2021-06-20 21:29:44 +0100
  • ece5595d18 bump to 0.3.1 Corwin Kuiper 2021-06-20 21:06:57 +0100
  • 3546ce9ca4 implement clone and copy Corwin Kuiper 2021-06-20 21:05:50 +0100
  • 057467ecf8 Only do the if statement once per channel rather than once per index Gwilym Kuiper 2021-06-18 22:56:49 +0100
  • ea9441f40b Don't need to go through archive.org Gwilym Kuiper 2021-06-18 22:28:11 +0100
  • 11a74979eb Fix unaligned write Gwilym Kuiper 2021-06-18 22:21:55 +0100
  • e88eb16c62 Calculate panning correctly Gwilym Kuiper 2021-06-11 00:10:06 +0100
  • d28b885e29 Shouldn't output to the left with channel B Gwilym Kuiper 2021-06-10 23:56:27 +0100
  • 898620112b Reinstate panning Gwilym Kuiper 2021-06-10 23:46:46 +0100
  • bcee6be7df Fix issues discovered while testing Gwilym Kuiper 2021-06-10 23:45:19 +0100
  • f82ed3d7c1 Keep track of whether a channel is done Gwilym Kuiper 2021-06-10 23:35:12 +0100
  • 063af3fc40 Panning working? Gwilym Kuiper 2021-06-10 23:34:03 +0100
  • 9b77ab7587 Allow controlling of playback speed Gwilym Kuiper 2021-06-10 23:00:00 +0100
  • 5b1f85a619 Make the current position in the audio sample a fix point Gwilym Kuiper 2021-06-10 22:46:21 +0100
  • 54e9498886 Add usize implementation for Number Gwilym Kuiper 2021-06-10 22:43:37 +0100
  • a41bb0b89b Have 2 buffers for left or right control Gwilym Kuiper 2021-06-10 22:42:04 +0100
  • 74f2fdbc8b Tell GBA that we want 2 channels Gwilym Kuiper 2021-06-10 22:34:04 +0100
  • c5d58e83a7 Add ability for DMA2 to do something Gwilym Kuiper 2021-06-10 22:32:02 +0100
  • ffd4f8e773 Extract mixer code to mixer.rs Gwilym Kuiper 2021-06-10 22:25:33 +0100
  • 94d15de3f4 Move GBA hardware related stuff to hw.rs Gwilym Kuiper 2021-06-10 22:20:37 +0100
  • 5d958d685c Move mixer to its own folder Gwilym Kuiper 2021-06-10 22:18:18 +0100
  • aab6e6f405
    Merge pull request #70 from corwinkuiper/integer-operations Corwin 2021-06-18 21:23:30 +0100
  • e77152ef1b better mul and div by integer for fixed num type Corwin Kuiper 2021-06-16 19:14:22 +0100
  • de546984ba add line for objdump Corwin Kuiper 2021-06-16 19:00:08 +0100
  • 517ffd6dee 0.3.0 Corwin Kuiper 2021-06-16 14:05:46 +0100
  • 1a2e04f4cc fix tile copier Corwin Kuiper 2021-06-13 15:06:47 +0100
  • 760796b1db fix error in full map drawing Corwin Kuiper 2021-06-13 12:26:16 +0100
  • bfb0c10b53
    Merge pull request #69 from gwilymk/manhattan_distance Corwin 2021-06-12 21:16:59 +0100
  • 100764b38c Add manhattan distance method Gwilym Kuiper 2021-06-12 21:02:31 +0100
  • 52a97594fd fix examples Corwin Kuiper 2021-06-12 20:59:30 +0100
  • 4aff120c68 add customisation of default Corwin Kuiper 2021-06-12 20:59:23 +0100
  • 9dedf26619 use current pressed buttons when creating new controller Corwin Kuiper 2021-06-12 18:54:45 +0100
  • 04e616a1bf
    Merge pull request #68 from gwilymk/div-assign-for-vector2d Corwin 2021-06-12 15:17:21 +0100
  • 76d3f55606 Implement divassign for vector 2d Gwilym Kuiper 2021-06-12 15:09:54 +0100
  • da5ed768de add priority Corwin Kuiper 2021-06-12 13:56:29 +0100
  • 6268c607c3 derive ordering and equation Corwin Kuiper 2021-06-12 11:13:49 +0100
  • 67e20b1e72 square rooting and magnitudes Corwin Kuiper 2021-06-12 11:13:40 +0100
  • 682bbc9a50 change everything to explicitly use u32 Corwin Kuiper 2021-06-11 20:47:46 +0100
  • b08e8d24be from tuple accepts anything that is convertable Corwin Kuiper 2021-06-11 20:38:06 +0100
  • f57a250c1c
    Delete iwillnotletyouletmedown.gba Corwin 2021-06-08 20:13:49 +0100
  • 1357e1254f
    Merge pull request #66 from corwinkuiper/number-methods Corwin 2021-06-08 19:16:01 +0100
  • 8b206ba40c changed to use rotation directly Corwin Kuiper 2021-06-08 19:12:25 +0100
  • a5f4673806 set position with vector Corwin Kuiper 2021-06-08 19:08:45 +0100
  • 8e50dc8bd8
    Merge pull request #65 from corwinkuiper/optimisation-of-backgrounds Corwin 2021-06-08 17:24:15 +0100
  • 4f21b40cfc make multiply and divide more generic Corwin Kuiper 2021-06-08 17:18:44 +0100
  • 301a22d93a add type for making unit vector from angle Corwin Kuiper 2021-06-08 17:10:27 +0100
  • 1ac9e54296 fix sin implementation Corwin Kuiper 2021-06-08 17:08:05 +0100
  • 81db1b861c multiplication and division by constant Corwin Kuiper 2021-06-08 16:46:13 +0100
  • 0ea0f1df3f implement base changing Corwin Kuiper 2021-06-08 15:54:25 +0100
  • 527729f5ba I am aware this uses too many arguments, but it's private so I don't care too much Corwin Kuiper 2021-06-08 12:34:24 +0100
  • 4aa2a18058 remove unused imports Corwin Kuiper 2021-06-08 12:32:51 +0100
  • 9952771bd4 use new tuple implementation Corwin Kuiper 2021-06-08 12:32:23 +0100
  • d6eff37b8a add from for tuple Corwin Kuiper 2021-06-08 12:31:27 +0100
  • 2163a3b490 fix examples Corwin Kuiper 2021-06-08 12:31:20 +0100
  • df954505bf update tiled functions to use new vector2d Corwin Kuiper 2021-06-08 12:31:06 +0100
  • 77f6512ba9 give access to underlying coordinates Corwin Kuiper 2021-06-08 12:25:10 +0100
  • 161a429320 should not be public Corwin Kuiper 2021-06-08 12:23:13 +0100
  • 0283790185 a vector implementation Corwin Kuiper 2021-06-08 12:22:25 +0100
  • b0329bdcea fix examples and tests Corwin Kuiper 2021-06-07 13:38:18 +0100
  • c106efa8b9 change to system where drawing must provide the map Corwin Kuiper 2021-06-07 13:38:11 +0100
  • 86d5c7ca35 optimise getting reference and allow for updating a specific area Corwin Kuiper 2021-06-06 23:27:40 +0100
  • 6b725e90ad stop using references Corwin Kuiper 2021-06-06 18:30:42 +0100
  • 900b594039 use easily optimisable division for truncate Corwin Kuiper 2021-06-06 18:27:15 +0100