Commit graph

256 commits

Author SHA1 Message Date
0b1db2d523 Remove unnecessary subproject 2024-10-20 15:14:11 -07:00
b7d04bec65 Add source code bundle creation workflow 2024-10-20 15:12:03 -07:00
96ae711708 Fix Windows build 2024-10-20 14:06:42 -07:00
495e8a4eab Use CMake for protoc build 2024-10-20 13:36:21 -07:00
6ce418e0ec Add Windows build to workflows 2024-10-20 13:29:46 -07:00
74139d6e90 Fix missing executable bit in setup.sh 2024-10-20 13:12:03 -07:00
28b9f20755 Attempt to use complecwaft.com for my personal mirrors 2024-10-20 12:56:27 -07:00
5144aaebdf Use mirrors for actions on Github only 2024-10-20 12:36:02 -07:00
2c0142fb7f Hopefully fix python venv creation in workflow 2024-10-20 10:50:22 -07:00
0a5bc4e779 Fix Linux build 2024-10-20 10:29:55 -07:00
165b005aeb Remove unnecessary workaround 2024-10-20 10:19:04 -07:00
e9ba789913 Hopefully fix gentoo build 2024-10-20 10:15:47 -07:00
ffcbcb234b Remove broken Release workflow for now 2024-10-20 10:12:47 -07:00
2e5b98a1f2 Fix potential issues with Gentoo build later on 2024-10-20 10:11:27 -07:00
72d0f1cb8c Fix another incorrect key in workflow 2024-10-20 09:48:01 -07:00
73945c38da Convert Gitea workflows to Forgejo 2024-10-20 09:45:00 -07:00
3d4bb92632 Fix incorrect key for Gentoo build workflow 2024-10-19 17:30:05 -07:00
8f7f020863 Fix incorrect python package in workflow 2024-10-19 17:17:20 -07:00
cd6e43711b Fix incorrect workflow syntax 2024-10-19 16:43:58 -07:00
1581b5015f Trigger actions 2024-10-19 16:42:46 -07:00
9443f9d177 General cleanup, and add vgmstream patch 2024-10-19 16:41:59 -07:00
9b4c38ba01 Add workflows and fix Android support 2024-10-19 16:37:43 -07:00
29b4b3d78d Remove local.properties 2024-10-19 12:46:35 -07:00
150851f2c5 Set filename in ZSM backend 2024-10-19 10:42:24 -07:00
51d14cefa1 Fix further build issues 2024-10-19 10:40:40 -07:00
a41b37afe2 Hopefully fix build errors 2024-10-19 10:30:47 -07:00
f9b5ce4577 Add ZSound MIME type and other updates 2024-10-19 10:19:22 -07:00
f5dbdf96d5 Fix FM synthesis issues, potentially making the audio rendering of ZSM files less optimized. 2024-10-18 10:45:22 -07:00
480311b03e Fix mixing 2024-10-17 10:28:22 -07:00
b52a316511 Fix PCM playback in ZSM backend 2024-10-16 13:06:40 -07:00
28314c4372 Fix seeking 2024-10-16 10:56:24 -07:00
299a85bfad Update 2024-10-16 10:34:33 -07:00
faaf5d1bf8 Update 2024-10-16 10:30:50 -07:00
909979df66 Fix incorrect timings 2024-10-16 10:17:01 -07:00
d902e1f747 Fix not exiting when closed 2024-10-16 10:07:23 -07:00
63391a3be6 Fix faulty PCM playback logic. 2024-10-16 09:56:06 -07:00
b793fa949f Improve ZSM support by optimizing seek logic and using fractional CPU clocks. Also remove ZsmBackend::add_clocks, as it was no longer used, and caused issues when used. 2024-10-16 09:05:41 -07:00
d5d9ca8ce5 Use more correct loop point correction 2024-10-16 08:53:14 -07:00
b695192f34 Implement reset FIFO for ZSM commands 2024-10-15 16:17:23 -07:00
27dbe46ac7 Hopefully fix loop remainder 2024-10-15 15:34:55 -07:00
7ee0551c05 Update zsm pcm 2024-10-15 15:28:59 -07:00
de0422de20 Fix islooped calculation 2024-10-15 15:17:58 -07:00
76a6b17e47 Fix PCM data calculation 2024-10-15 15:13:18 -07:00
acf868d412 Update PCM playback logic of ZSM player 2024-10-15 15:00:28 -07:00
7b2b050b34 Fix PCM data calculation 2024-10-15 14:13:46 -07:00
9268b4ef42 Only fill FIFO up to the amount of samples needed. 2024-10-15 13:34:42 -07:00
a4b0fbdcf4 Update 2024-10-15 13:22:50 -07:00
9a76cc9ceb Fix incorrect PCM data offset 2024-10-15 13:17:13 -07:00
187e6bab24 Prefer previous position used when loop position is not exactly at a command 2024-10-15 13:01:50 -07:00
1372b758ee Fix looping for ZSM files 2024-10-15 12:23:47 -07:00