51d4ed39ab
Add support for macOS
...
Build / build-gentoo (push) Failing after 14s
Build / download-system-deps (push) Successful in 3m28s
Build / get-source-code (push) Successful in 9m18s
Build / build-deb (push) Failing after 3m41s
Build / build-appimage (push) Successful in 4m12s
Build / build-android (push) Failing after 2m47s
Build / build-windows (push) Failing after 7m10s
- Remove unused OpenMP from playback backend
- Fix update_assets on macOS
- Add support for Objective C++ on macOS
- Add macOS-specific code into the Dear ImGui backend
- Add macOS .app packaging
- Add support for global menus, and include support for macOS global menu into the Dear ImGui backend
2025-02-09 10:13:46 -08:00
49ea484034
Support properties in GME backend
2025-01-25 10:48:02 -08:00
a90da8fa95
Support enable/disable of voices in GME backend
2025-01-25 08:11:07 -08:00
c2a971d225
Use system game-music-emu
Build / download-system-deps (push) Successful in 5m0s
Build / build-gentoo (push) Failing after 14s
Build / get-source-code (push) Successful in 12m59s
Build / build-deb (push) Failing after 5m28s
Build / build-appimage (push) Successful in 4m46s
Build / build-android (push) Failing after 3m22s
Build / build-windows (push) Failing after 7m54s
2025-01-18 09:59:06 -08:00
8d9cf9372e
Add Game Music Emu backend
Build / build-gentoo (push) Failing after 14s
Build / download-system-deps (push) Successful in 4m36s
Build / get-source-code (push) Successful in 17m33s
Build / build-deb (push) Failing after 12m45s
Build / build-appimage (push) Successful in 5m23s
Build / build-android (push) Failing after 3m11s
Build / build-windows (push) Failing after 7m37s
2025-01-18 07:47:47 -08:00
53332db3e6
Change how getting the current title works, and fix ZSM backend not setting itself as opened.
Build / build-gentoo (push) Successful in 2m12s
Build / download-system-deps (push) Successful in 6m0s
Build / get-source-code (push) Successful in 13m41s
Build / build-deb (push) Failing after 5m47s
Build / build-appimage (push) Successful in 4m44s
Build / build-android (push) Failing after 3m7s
Build / build-windows (push) Failing after 7m19s
2025-01-16 09:15:21 -08:00
80f29047bd
Fix issues related to sample-based time codes
Build / build-gentoo (push) Successful in 2m19s
Build / download-system-deps (push) Successful in 6m53s
Build / get-source-code (push) Successful in 14m32s
Build / build-deb (push) Failing after 5m36s
Build / build-appimage (push) Successful in 4m42s
Build / build-android (push) Failing after 3m5s
Build / build-windows (push) Failing after 7m18s
2025-01-14 15:33:49 -08:00
0b2b6bc459
Use CSD in ImGui backend, update QT backend, prepare for sample-based positioning, and disable multiprocess on Emscripten
Build / build-gentoo (push) Successful in 1m56s
Build / download-system-deps (push) Successful in 5m25s
Build / get-source-code (push) Successful in 12m33s
Build / build-deb (push) Failing after 5m56s
Build / build-appimage (push) Successful in 4m47s
Build / build-android (push) Failing after 3m11s
Build / build-windows (push) Has been cancelled
2025-01-14 15:01:53 -08:00
6920d3c0ff
Use internal log function for Fluidsynth
Build / download-system-deps (push) Successful in 1m15s
Build / build-gentoo (push) Successful in 1m34s
Build / get-source-code (push) Successful in 4m5s
Build / build-deb (push) Failing after 2m37s
Build / build-appimage (push) Successful in 1m26s
Build / build-android (push) Failing after 16s
Build / build-windows (push) Failing after 4m11s
2024-12-29 09:19:49 -08:00
39fcf9f280
Fix fluidsynth backend
2024-12-29 07:46:34 -08:00
5244a7dd83
Set default gain for Fluidsynth to a value more in-line with most audio files
Build / build-gentoo (push) Failing after 1m24s
Build / download-system-deps (push) Successful in 4m5s
Build / get-source-code (push) Successful in 11m39s
Build / build-appimage (push) Successful in 4m54s
Build / build-android (push) Failing after 3m24s
Build / build-windows (push) Failing after 8m6s
2024-12-12 10:43:42 -08:00
e8af95be9b
Use pkgconfig version of fludsynth
Build / build-gentoo (push) Failing after 1m24s
Build / download-system-deps (push) Successful in 3m43s
Build / get-source-code (push) Successful in 13m21s
Build / build-appimage (push) Successful in 4m2s
Build / build-android (push) Failing after 3m10s
Build / build-windows (push) Failing after 7m28s
2024-12-11 16:33:27 -08:00
b886e6a585
Add Fluidsynth backend and stop using SDL Mixer X for that.
Build / build-gentoo (push) Failing after 2m4s
Build / download-system-deps (push) Successful in 4m1s
Build / get-source-code (push) Successful in 12m47s
Build / build-appimage (push) Successful in 4m11s
Build / build-android (push) Failing after 3m1s
Build / build-windows (push) Failing after 7m25s
2024-12-11 12:56:17 -08:00
27113f6443
WTF - Asserting the return value of a function causes it to not run?!
Build / build-gentoo (push) Failing after 22s
Build / download-system-deps (push) Successful in 3m16s
Build / get-source-code (push) Successful in 12m8s
Build / build-appimage (push) Successful in 3m58s
Build / build-android (push) Failing after 2m59s
Build / build-windows (push) Failing after 7m22s
2024-12-08 09:55:27 -08:00
347c968b81
Hopefully fix ZSM playback by removing obsolete code I forgot about
Build / build-gentoo (push) Failing after 37s
Build / download-system-deps (push) Successful in 3m17s
Build / get-source-code (push) Successful in 10m18s
Build / build-appimage (push) Successful in 5m21s
Build / build-android (push) Failing after 2m36s
Build / build-windows (push) Failing after 7m3s
2024-12-05 08:38:12 -08:00
8fdf30878b
Add Haiku frontend
Build / build-gentoo (push) Successful in 1m22s
Build / download-system-deps (push) Successful in 1m37s
Build / get-source-code (push) Successful in 4m30s
Build / build-appimage (push) Successful in 1m15s
Build / build-android (push) Failing after 4m34s
Build / build-windows (push) Failing after 4m33s
2024-11-12 14:53:44 -08:00
f91ff0f36f
Update
Build / download-system-deps (push) Successful in 1m12s
Build / build-gentoo (push) Successful in 1m25s
Build / get-source-code (push) Successful in 6m49s
Build / build-appimage (push) Successful in 2m46s
Build / build-android (push) Failing after 7m18s
Build / build-windows (push) Failing after 6m33s
2024-10-26 09:01:16 -07:00
21f6d7da45
Improve ZSM backend
2024-10-24 11:33:08 -07:00
150851f2c5
Set filename in ZSM backend
2024-10-19 10:42:24 -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
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
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
e35316fc58
Fix incorrect value used for loop point
2024-10-15 10:15:23 -07:00
ba59bb8028
Reset FM synthesis and PCM state on load
2024-10-15 10:05:18 -07:00
c188aafb22
Fix loop position
2024-10-15 09:44:56 -07:00
80ff7bdcf3
Mostly fix ZSM support
2024-10-15 09:17:22 -07:00
25c8d7b01b
Make it work
2024-09-28 10:31:18 -07:00
ac2120aa2e
Temporary commit
2024-09-16 15:05:53 -07:00
73686be925
Update vgmstream
2024-09-06 10:06:32 -07:00