Commit graph

1655 commits

Author SHA1 Message Date
Gwilym Kuiper 04f0bb381a
Merge pull request #254 from gwilymk/add-repository-key
Add repository to Cargo.toml files
2022-07-14 22:06:40 +01:00
Gwilym Kuiper 6d1d3d2b9d Add repository to Cargo.toml files
Fixes #253
2022-07-14 21:49:53 +01:00
GBA bot ecdf1d4471 Update lockfiles 2022-07-13 06:00:40 +00:00
renovate[bot] 38c7c2c232
Update actions/cache action to v3.0.5 2022-07-13 05:59:29 +00:00
Gwilym Kuiper 241e8b369e
Merge pull request #251 from gwilymk/let-doctests-run
Let doctests run
2022-07-12 15:18:49 +01:00
Gwilym Kuiper 65258ac575 Add running the doctests to the ci 2022-07-12 15:07:59 +01:00
Gwilym Kuiper 4a6b093f6d Update mixer doctests 2022-07-12 15:07:28 +01:00
Gwilym Kuiper 70b227d471 Get doctests working for mixer/mod.rs 2022-07-12 15:00:52 +01:00
Gwilym Kuiper 8929486387 Make doctest in interrupt.rs work 2022-07-12 14:45:45 +01:00
Gwilym Kuiper 5e317ef192 Get doctests working on lib.rs (will fix ignored later) 2022-07-12 14:39:50 +01:00
Gwilym Kuiper 643891a9de Make the doctests work for infinite_scrolled_map 2022-07-12 14:37:32 +01:00
Gwilym Kuiper b29b4c261e Add justfile target for running the doc tests 2022-07-12 14:37:17 +01:00
Gwilym Kuiper eeefec6e27 Make the first infinite_scrolled_map test run 2022-07-12 14:21:13 +01:00
Gwilym Kuiper a01c0f9e4e
Merge pull request #250 from gwilymk/docs-for-mixer
Docs for mixer
2022-07-12 13:54:43 +01:00
Gwilym Kuiper 4c63058ba0 Fix example 2022-07-12 13:42:30 +01:00
Gwilym Kuiper 86b9c2b3dd Deny missing docs in mixer 2022-07-12 13:33:32 +01:00
Gwilym Kuiper 2c7db427f8 Document sw_mixer 2022-07-12 13:32:35 +01:00
Gwilym Kuiper d78d9155bf Allow impl Into<Num<...>> to make it a bit simpler 2022-07-12 12:53:17 +01:00
Gwilym Kuiper ead344ca0b Document the whole of mixer/mod.rs 2022-07-12 12:50:40 +01:00
Gwilym Kuiper d3c8480ce0 Write some docs for the mixer 2022-07-12 12:29:35 +01:00
Gwilym Kuiper e10b0de4f8 Replace sub crate release with full release 2022-07-03 18:26:00 +01:00
Gwilym Kuiper fe78d64aa5 Use 0.9.4 since 0.9.5 was yanked 2022-07-03 18:21:29 +01:00
Gwilym Kuiper 09aaf7d251 Run just ci as a check and replace maybe_git add with commit -am 2022-07-03 18:20:14 +01:00
Gwilym Kuiper 955b99be8f Booleans are hard 2022-07-03 18:14:25 +01:00
Gwilym Kuiper 1f04470cf5 Try to make release dry run a bit simpler 2022-07-03 18:13:43 +01:00
Gwilym Kuiper 7429219a4b Attempt to rewrite the release script to release all subcrates at the same time 2022-07-03 18:10:16 +01:00
Gwilym Kuiper 4a21cb0768
Merge pull request #247 from agbrs/renovate/jamesives-github-pages-deploy-action-4.x
Update JamesIves/github-pages-deploy-action action to v4.3.4
2022-06-26 18:35:14 +01:00
GBA bot 9e42a53eaa Update lockfiles 2022-06-26 16:32:08 +00:00
renovate[bot] ed7cb39514
Update JamesIves/github-pages-deploy-action action to v4.3.4 2022-06-26 16:30:38 +00:00
Gwilym Kuiper 6779f41a1a
Merge pull request #245 from gwilymk/upgrade-agbabi
Upgrade agbabi
2022-06-24 21:29:33 +01:00
Gwilym Kuiper 3f1f290791 Bring memset.s in line with latest agbabi 2022-06-24 21:19:52 +01:00
Gwilym Kuiper fcbaacac1b Update to the latest agbabi memcpy 2022-06-24 21:12:14 +01:00
Gwilym Kuiper 65727d1c93
Merge pull request #244 from gwilymk/more-memcpy-tests
More memcpy tests
2022-06-22 23:50:56 +01:00
Gwilym Kuiper e08aaf6c7a Reduce input and output offsets to 0..8 to half run time 2022-06-22 23:40:41 +01:00
Gwilym Kuiper d053aa1707 Add a test for the non-word case 2022-06-22 23:38:36 +01:00
Gwilym Kuiper 6aa30462f9 Replace memcpy tests with a test which does all offsets for lots of sizes
Found a bug in agbabi with size 0, source offset 1, target offset 3
2022-06-22 23:31:23 +01:00
Gwilym Kuiper 0b1ed3a3dd
Merge pull request #242 from corwinkuiper/memset-test
a test for agbabi memset
2022-06-22 23:10:17 +01:00
Gwilym Kuiper 16efca4b59 Add some tests for memset4 2022-06-22 22:33:56 +01:00
Gwilym Kuiper cb5763ed53 Check sizes 0..80 in size with 0..10 offset for memset 2022-06-22 22:00:26 +01:00
Gwilym Kuiper 067a994ab8
Merge pull request #243 from corwinkuiper/hatwiz-fixes
Hatwiz fixes
2022-06-22 21:39:54 +01:00
Corwin ccec26706e cause vram gc to run before enabling mixer
this avoids the harsh sounds at the start of the game
2022-06-21 02:08:24 +01:00
Corwin dc722d5199 flip wizard sprite to match direction regardless of hat state 2022-06-21 02:07:38 +01:00
Corwin 10eeeaf9e7 a test for agbabi memset 2022-06-21 02:00:29 +01:00
Gwilym Kuiper e0e6686ac3
Merge pull request #241 from gwilymk/update-to-use-agbabis-fix
Use agbabi's official fix for small copies / sets
2022-06-19 18:38:00 +01:00
Gwilym Kuiper 5ca8cb8bf7 Use agbabi's fix for small copies / sets 2022-06-19 17:38:34 +01:00
Gwilym Kuiper e5d35e50c8
Merge pull request #239 from gwilymk/try-to-fix-agbabi-memcpy-issue
Fix agbabi memcpy issue
2022-06-19 15:28:35 +01:00
Gwilym Kuiper bdfef6e944
Merge pull request #240 from gwilymk/flesh-out-the-readme
Flesh out the readme a little more
2022-06-19 15:18:16 +01:00
Gwilym Kuiper 6bd7f2a44b Flesh out the readme a little more 2022-06-19 13:50:34 +01:00
Gwilym Kuiper c9f1401ef3 Fix issue with small, misaligned copies 2022-06-19 13:03:44 +01:00
Gwilym Kuiper a7d52bbed0 Add offset tests and failing test for both offetted by 1 byte 2022-06-19 12:24:55 +01:00