Commit graph

703 commits

Author SHA1 Message Date
Corwin d46f484641
Merge pull request #78 from gwilymk/also-commit-lockfiles
Also include lock files when releasing
2021-06-20 23:54:15 +01:00
Gwilym Kuiper c6d6f8bd2c Delete template/Cargo.lock 2021-06-20 23:53:42 +01:00
Gwilym Kuiper 7d3c776dcb Also include lock files when releasing 2021-06-20 23:53:12 +01:00
Corwin Kuiper 6abf970d35 add names 2021-06-20 23:44:40 +01:00
Corwin Kuiper c3578b7ce8 remove branch condition 2021-06-20 23:43:49 +01:00
Corwin 9cca325810
Merge pull request #72 from corwinkuiper/publish-actions
actions to publish new versions
2021-06-20 23:39:42 +01:00
Corwin 32bc457fa7
Merge pull request #74 from gwilymk/add-release-script
Add release script
2021-06-20 23:39:33 +01:00
Renovate Bot 9549ea0332
Update actions/cache action to v2.1.6 2021-06-20 22:39:32 +00:00
Corwin 9c4b575697
Merge pull request #75 from corwinkuiper/renovate/configure
Configure Renovate
2021-06-20 23:39:23 +01:00
Renovate Bot cf01c00f47
Add renovate.json 2021-06-20 22:34:46 +00:00
Gwilym Kuiper adfb4839b6 Improve recommended command to run 2021-06-20 23:31:07 +01:00
Corwin e5205deec6
Merge pull request #73 from corwinkuiper/gba-ld-same
Gba ld same
2021-06-20 23:16:01 +01:00
Gwilym Kuiper 05b2d66907 Fix issues uncovered while testing 2021-06-20 23:14:17 +01:00
Corwin Kuiper 98a7731dd5 make files the same 2021-06-20 23:12:50 +01:00
Corwin Kuiper d2464c2585 add run to actually run something 2021-06-20 23:11:26 +01:00
Corwin Kuiper 4714144db5 add newline 2021-06-20 23:10:53 +01:00
Corwin Kuiper a4c4fd6ce0 add name 2021-06-20 23:10:17 +01:00
Corwin Kuiper 018f8dae30 add check if files are identical 2021-06-20 23:08:44 +01:00
Corwin Kuiper bbc3c0d657 changed gba.ld to a file and not a symlink 2021-06-20 23:08:04 +01:00
Gwilym Kuiper ba58d3bf27 Check version number is of the correct format 2021-06-20 23:07:47 +01:00
Gwilym Kuiper 9924fb9aa1 Check that the version number is of the correct format 2021-06-20 23:07:06 +01:00
Gwilym Kuiper c1917b7d0a Must be in master branch before you can release 2021-06-20 23:04:56 +01:00
Gwilym Kuiper 6c1b2786ec Add simple release script to automate tag generation 2021-06-20 23:03:10 +01:00
Corwin Kuiper 2bb71f9093 actions to publish new versions 2021-06-20 22:58:54 +01:00
Corwin 75490dedc0
Merge pull request #71 from gwilymk/sound-priorities
Add sound priorities
2021-06-20 22:21:52 +01:00
Gwilym Kuiper 574e91df2f Add sound priorities 2021-06-20 21:59:34 +01:00
Corwin 53cf1a5064
Merge pull request #67 from gwilymk/more-exciting-mixer
More exciting mixer
2021-06-20 21:49:39 +01:00
Gwilym Kuiper db4233ccee Rename mixer.rs to sw_mixer.rs 2021-06-20 21:29:44 +01:00
Corwin Kuiper ece5595d18 bump to 0.3.1 2021-06-20 21:06:57 +01:00
Corwin Kuiper 3546ce9ca4 implement clone and copy 2021-06-20 21:05:50 +01:00
Gwilym Kuiper 057467ecf8 Only do the if statement once per channel rather than once per index 2021-06-18 22:56:49 +01:00
Gwilym Kuiper ea9441f40b Don't need to go through archive.org 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 11a74979eb Fix unaligned write 2021-06-18 22:29:31 +01:00
Gwilym Kuiper e88eb16c62 Calculate panning correctly 2021-06-18 22:29:31 +01:00
Gwilym Kuiper d28b885e29 Shouldn't output to the left with channel B 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 898620112b Reinstate panning 2021-06-18 22:29:31 +01:00
Gwilym Kuiper bcee6be7df Fix issues discovered while testing 2021-06-18 22:29:31 +01:00
Gwilym Kuiper f82ed3d7c1 Keep track of whether a channel is done 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 063af3fc40 Panning working? 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 9b77ab7587 Allow controlling of playback speed 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 5b1f85a619 Make the current position in the audio sample a fix point 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 54e9498886 Add usize implementation for Number 2021-06-18 22:29:31 +01:00
Gwilym Kuiper a41bb0b89b Have 2 buffers for left or right control 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 74f2fdbc8b Tell GBA that we want 2 channels 2021-06-18 22:29:31 +01:00
Gwilym Kuiper c5d58e83a7 Add ability for DMA2 to do something 2021-06-18 22:29:31 +01:00
Gwilym Kuiper ffd4f8e773 Extract mixer code to mixer.rs 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 94d15de3f4 Move GBA hardware related stuff to hw.rs 2021-06-18 22:29:31 +01:00
Gwilym Kuiper 5d958d685c Move mixer to its own folder 2021-06-18 22:29:31 +01:00
Corwin aab6e6f405
Merge pull request #70 from corwinkuiper/integer-operations
Integer operations for Fixed Nums
2021-06-18 21:23:30 +01:00
Corwin Kuiper e77152ef1b better mul and div by integer for fixed num type 2021-06-16 19:14:22 +01:00