Christopher Snowhill
fdae7eec21
File info: Implemented support for Album Artist and Codec fields
2021-10-01 19:18:42 -07:00
Christopher Snowhill
e5aec4b618
USF: Update LazyUSF2 library from ages ago, fixing several sets which were just broken. Fixed things include reading the rip region from the save state's ROM header field, and vblank interrupt timing.
2021-10-01 16:59:04 -07:00
Christopher Snowhill
cfeadad97f
Reduce minimum OS to macOS 10.12
2021-09-18 01:08:49 -07:00
Christopher Snowhill
9fcfb6ddb7
vgmstream: Enable Speex support
2021-09-17 19:56:01 -07:00
Christopher Snowhill
a3aea19525
Updated VGMStream to r1640-49-g0dd8bdd7
2021-09-17 19:31:36 -07:00
Christopher Snowhill
91473a11e9
GSF: Updated mGBA
2021-09-14 20:07:38 -07:00
Christopher Snowhill
42a6738e8f
Updated VGMStream to r1640-11-gdfa3779a
2021-09-06 09:28:26 -07:00
Christopher Snowhill
dea022a323
Updated VGMStream to r1626-15-g49dfc218
2021-08-22 18:32:14 -07:00
Christopher Snowhill
4298a232fc
Updated VGMStream to r1050-3899-g372cd750
2021-08-10 17:56:02 -07:00
Christopher Snowhill
981827309c
Updated libmgba with minor changes
2021-08-05 00:30:11 -07:00
Christopher Snowhill
8622829af7
Updated VGMStream to r1050-3861-g0ad117e8
2021-08-05 00:26:13 -07:00
Christopher Snowhill
0a7be8ab41
Updated VGMStream to r1050-3828-g54f06ba6
2021-07-22 13:37:25 -07:00
Christopher Snowhill
63d1346c46
Updated VGMStream to r1050-3804-g3b6e1845
2021-07-11 13:28:00 -07:00
Christopher Snowhill
b08ae49598
Updated libmgba to version 0.9.2
2021-07-11 13:25:13 -07:00
Christopher Snowhill
1c7b4bfde9
Updated VGMStream to r1050-3802-g5c9d52d9
2021-07-09 01:14:16 -07:00
Christopher Snowhill
0bac16c976
Updated VGMStream to r1050-3791-g4bd91df3
2021-07-07 14:44:53 -07:00
Christopher Snowhill
e0a138a1ac
Updated libopenmpt to version 0.5.10
2021-07-07 14:35:06 -07:00
Christopher Snowhill
510c762921
TagLib plugin: Implement FLAC embedded art reading
2021-07-03 15:31:26 -07:00
Christopher Snowhill
6efe954433
Updated VGMStream to r1050-3786-g26e35a02
2021-07-01 19:52:28 -07:00
Christopher Snowhill
14c51ce43a
Updated VGMStream to r1050-3782-gdeeb0b4e
2021-06-25 17:12:22 -07:00
Christopher Snowhill
636120c9d5
Updated VGMStream to r1050-3774-gbecac809
2021-06-20 19:36:12 -07:00
Christopher Snowhill
cae132ad79
Updated FFmpeg to version 4.4
2021-06-15 00:14:41 -07:00
Christopher Snowhill
0c648b3b1d
Updated VGMStream to r1050-3748-g20e1ade3
2021-06-14 19:57:33 -07:00
Christopher Snowhill
ef6530070e
Updated VGMStream to r1050-3731-g136a7f7c
2021-05-30 14:33:51 -07:00
Christopher Snowhill
297ba6398a
VGMStream: Fix loading of newly imported libcelt dependencies
2021-05-18 13:58:03 -07:00
Christopher Snowhill
3e5e24f8a2
VGMStream: Enable libcelt support
2021-05-18 00:38:39 -07:00
Christopher Snowhill
2ab3400aab
Updated VGMStream to r1050-3722-g286d5c69
2021-05-17 01:24:11 -07:00
Christopher Snowhill
24dfaf7d5c
Updated libopenmpt to version 0.5.9
2021-05-16 16:54:35 -07:00
Christopher Snowhill
7181656ae9
Updated VGMStream to r1050-3714-g82dd9a7d
2021-05-16 14:24:57 -07:00
Christopher Snowhill
383d27fdff
Updated VGMStream to r1050-3706-gdcdc1950
2021-05-07 18:21:19 -07:00
Dzmitry Neviadomski
66efdfcf1e
Roll libsidplayfp
2021-05-04 22:30:10 +03:00
Christopher Snowhill
1e97d02384
Cleaned up project files, also removed accidental and remaining team identifiers
2021-05-01 15:43:56 -07:00
Christopher Snowhill
13bd399b31
Clean up most warnings and update some dependencies
2021-04-29 18:16:24 -07:00
Christopher Snowhill
db74506747
Updated AdPlug
2021-04-29 18:12:28 -07:00
Christopher Snowhill
d23860d2d8
Updated VGMStream to r1050-3682-g5b76dc05
2021-04-29 16:16:01 -07:00
Christopher Snowhill
d4bfbf9fdc
GBA: Revert to stock libmgba 0.9.1. The rips in question are broken and need to be fixed.
2021-04-22 23:53:19 -07:00
Christopher Snowhill
d44558b419
GSF: Update libmgba to version 0.9.1 plus a fix for Metroid: Zero Mission and possibly others
2021-04-22 14:35:43 -07:00
Christopher Snowhill
edb8b7422d
Updated VGMStream to r1050-3677-g76566c8d
2021-04-19 12:13:03 -07:00
Christopher Snowhill
2925a37a81
Update libopenmpt to version 0.5.8
2021-04-11 17:23:22 -07:00
Christopher Snowhill
7a0e007d08
Updated VGMStream to r1050-3668-g37cc1229
2021-04-10 16:30:36 -07:00
Christopher Snowhill
e603addc07
TagLib: Add generic APE tag support, for TAK files for now
2021-04-10 16:20:55 -07:00
Christopher Snowhill
9dd8dbe2f3
MIDI: Fix Standard MIDI track truncation issues
2021-04-10 00:22:27 -07:00
Christopher Snowhill
10856e6928
MIDI: Hopefully fix last outstanding Standard MIDI issue, this time with track lengths
2021-04-09 15:05:30 -07:00
Christopher Snowhill
d51ca224f5
MIDI: Fix Standard MIDI issues correctly this time
2021-04-08 23:47:49 -07:00
Christopher Snowhill
ee5054e12a
MIDI: Changed Standard MIDI processor to deal with even more bad MIDI files
2021-04-08 23:29:39 -07:00
Christopher Snowhill
812dde7fb5
MIDI: Made Standard MIDI processor considerably more lenient when dealing with broken files
2021-04-08 17:48:56 -07:00
Christopher Snowhill
282252bfe7
Update libsidplayfp with only minor API changes for upstream
2021-04-06 16:49:16 -07:00
Christopher Snowhill
b32f9d4ac3
libsidplayfp: Fix stereo playback, and implement support for multi-file songs, and fix stereo blending so it applies to the entire output
2021-04-05 14:07:20 -07:00
Dzmitry Neviadomski
1f14e5f76d
Another attemt to fix CI build.
2021-04-05 20:47:47 +03:00
Dzmitry Neviadomski
f1a8934ad9
Update Opus & Ogg targets.
2021-04-05 19:53:30 +03:00
Dzmitry Neviadomski
3097a84e56
Fix sidplayfp version define.
2021-04-05 19:06:46 +03:00
Christopher Snowhill
373ee8d57b
Updated VGMStream to r1050-3658-gb5d5d6d6
2021-04-03 14:02:28 -07:00
Christopher Snowhill
09e82030e9
Updated libsidplayfp ref to upstream pull
2021-04-03 13:55:29 -07:00
Christopher Snowhill
f0065d1914
Updated libsidplayfp to version 2.2.0, plus some extras
2021-04-03 02:53:09 -07:00
Christopher Snowhill
2925c2e733
MIDI: Fix Standard MIDI processor to handle edge cases like non-track chunks in the files
2021-03-29 00:33:14 -07:00
Christopher Snowhill
f1e14e1e6e
Updated VGMStream to r1050-3650-gce033e53
2021-03-27 12:14:09 -07:00
Christopher Snowhill
32ea54e8f0
Update sidplayfp to latest commit
2021-03-27 12:13:34 -07:00
Christopher Snowhill
81a4d92d72
Updated VGMStream to r1050-3644-gc9e2016f
...
First new build on an Apple Silicon build machine
2021-03-26 06:03:02 -07:00
Christopher Snowhill
d21aa09771
First commit made while running on Apple Silicon
...
sidplayfp: Implement ARM NEON accelerated sinc resampler on Apple Silicon, and enable existing MMX accelerated sinc resampler on Intel
2021-03-26 05:56:29 -07:00
Christopher Snowhill
7139f5aa08
Update libopenmpt to version 0.5.7
2021-03-20 14:47:28 -07:00
Christopher Snowhill
9a427cf03c
Update libopenmpt to version 0.5.6
2021-03-14 14:55:49 -07:00
Christopher Snowhill
ab6429b62b
Updated VGMStream to r1050-3618-gfbf7bcaa
2021-03-04 15:32:52 -08:00
Dzmitry Neviadomski
3a387c3a3f
Update Copyright year to 2021 with regex.
2021-03-03 23:05:57 +03:00
Dzmitry Neviadomski
c2425344ac
Roll MASShortcut.
2021-02-28 18:48:26 -08:00
Christopher Snowhill
0ece64c50b
Fix sidplayfp install name base so it runs from the correct location
2021-02-28 18:48:10 -08:00
Christopher Snowhill
e8c6a00d9e
Release needs a workaround too
2021-02-25 19:39:02 -08:00
Dzmitry Neviadomski
b685f5d5c4
Preprocess Info.plist for sidplayfp Xcode subproject.
2021-02-25 18:37:47 +03:00
Dzmitry Neviadomski
f6a0cdf3c2
Fix warnings in sidplayfp Xcode subprojects.
2021-02-25 18:37:47 +03:00
Dzmitry Neviadomski
0aff2c9567
Add sidplayfp Xcode subproject as dep.
2021-02-25 18:37:39 +03:00
Dzmitry Neviadomski
72702ed1e1
Add libsidplayfp submodule and supporting files.
2021-02-25 18:36:04 +03:00
Dzmitry Neviadomski
71a697c5a4
Remove libsidplayfp external dep.
2021-02-25 18:36:04 +03:00
Dzmitry Neviadomski
e3ecc30507
Remove duplicated files from compilation target TagLib.
2021-02-13 22:57:03 +03:00
Dzmitry Neviadomski
a6aaeafdca
Re-apply patch for replay gain support
2021-02-07 06:50:28 +03:00
Dzmitry Neviadomski
cb1e7e9d49
Roll TagLib 1.12.0
2021-02-07 04:48:04 +03:00
Dzmitry Neviadomski
9840d87127
Convert CogStatus enum to NS_ENUM
2021-02-07 00:22:19 +03:00
Dzmitry Neviadomski
64b9764b2e
Inhibit ThirdParty libraries build errors.
...
This helps as to actually see warnings of our code.
2021-01-27 04:31:43 +03:00
Christopher Snowhill
0b09d1567b
Updated VGMStream to r1050-3581-g8fd25a33
2021-01-25 14:57:19 -08:00
Dzmitry Neviadomski
19dbf4c9f5
Migrate to MASShortcut.
...
Removed NDHotKey code.
Added ability to restore default shortcuts.
Migrated old user-set shortcuts.
2021-01-25 06:47:09 +03:00
Dzmitry Neviadomski
f503963184
Updated Ogg and Vorbis targets Base SDK.
...
Targets:
- libogg (static)
- libvorbis (static)
- libvorbisenc (static)
- libvorbisfile (static)
2021-01-07 01:18:40 +03:00
Christopher Snowhill
2a52dd831a
Updated VGMStream to r1050-3548-g64ffe5ea
2021-01-06 01:04:54 -08:00
Christopher Snowhill
d070dffdbe
Updated lazyusf2 with fixes from Josh W for cases where some USF rips would cause the internal counter variable to take a full 32 bit loop before producing more audio, having all the appearances of temporarily locking up
2021-01-06 00:52:09 -08:00
Jan Weiß
63ed28919b
Second attempt to fix build with other than maintainer’s TeamIDs. Worked for me with Xcode 12.3.
2021-01-05 17:25:12 +01:00
Christopher Snowhill
dbc51d76f9
Revert PR #60 - Nope, that breaks hardened runtime and signing it myself
2020-12-22 02:11:50 -08:00
Christopher Snowhill
f1c45a81ef
Updated VGMStream to r1050-3533-g95709ce3
2020-12-22 00:54:29 -08:00
Jan Weiß
c305a5f949
Fix build with other than maintainer’s TeamIDs.
...
This commit removes development team and code signing key/value pairs that slipped through when Xcode applied code signing changes.
2020-12-13 12:01:48 +01:00
Christopher Snowhill
4ef5283fa8
Updated VGMStream to r1050-3468-gc3ed1fad
2020-12-04 16:29:46 -08:00
Christopher Snowhill
24231ecdbb
Update libopenmpt to version 0.5.4
2020-12-04 16:22:42 -08:00
Christopher Snowhill
0b47070bd0
Remove erroneous macOS 10.7 deployment target from framework
2020-11-26 18:36:29 -08:00
Christopher Snowhill
91b1271ae2
Bump deployment target to 10.13
2020-11-24 15:26:26 -08:00
Christopher Snowhill
6646e01d8a
Switched FFmpeg back to static libraries, now that I know I can make Universal static libraries
2020-11-23 23:50:50 -08:00
Christopher Snowhill
dedeb399a8
- Big Sur phase two
...
- Restructure main window a bit more
- Remove attempt at SF Symbols icons for now
- Add Now Playing popout to Stacks style main window, tooltip instructs to click to select the current track in playlist
- Disable libFLAC plugin on macOS 10.13 and newer, letting Core Audio handle it instead. Apparently, libFLAC is not really ready for Apple Silicon yet.
2020-11-22 18:16:34 -08:00
Christopher Snowhill
55ebd62eba
Updated VGMStream to r1050-3424-gd7bd5a2a
2020-11-19 02:07:36 -08:00
Christopher Snowhill
ee0782efbf
Updated libopenmpt to version 0.5.3
2020-11-19 01:35:54 -08:00
Christopher Snowhill
bb38853ee9
Updated VGMStream to r1050-3272-g842171b8
2020-09-21 22:22:53 -07:00
Christopher Snowhill
dab78ed74f
Updated libopenmpt to version 0.5.2
2020-09-21 21:54:24 -07:00
Christopher Snowhill
640e8b7304
Various architectural changes to make Intel plus Apple Silicon build successfully
2020-09-11 17:08:37 -07:00
Christopher Snowhill
0001bd581b
Phase one of Big Sur
2020-06-30 01:04:55 -07:00
Christopher Snowhill
3b628c3989
Touched by Xcode
2020-06-07 19:57:15 -07:00
Christopher Snowhill
ebfb7e1207
Updated VGMStream to r1050-3043-g295ffac0
2020-06-07 19:57:02 -07:00
Christopher Snowhill
3cdebc8425
Remove unused framework
2020-06-07 19:08:01 -07:00
Hugh Cole-Baker
be44237199
Avoid using MAP_JIT mmap flag on macOS < 10.14
...
If compiled with the macOS 10.14 SDK, MAP_JIT will be defined and passed
as a flag to mmap to allocate memory for the dynarec, but this flag will
cause mmap to fail if running on macOS 10.13 and below; on macOS check
the OS version at runtime, set and cache the appropriate flags for mmap.
2020-06-06 16:05:15 +01:00
Christopher Snowhill
c009a17ccd
Updated VGMStream to r1050-2955-g9aaba3b3
2020-05-16 19:01:23 -07:00
Christopher Snowhill
04686e999f
Updated FLAC to 1.3.3
2020-05-02 00:14:26 -07:00
Christopher Snowhill
da72f8bbdb
Updated VGMStream to r1050-2946-g1e583645
2020-05-01 23:57:11 -07:00
Christopher Snowhill
05386bce3a
Updated VGMStream to r1050-2932-g546accdf
2020-04-23 23:55:49 -07:00
Christopher Snowhill
bf95a58c02
Updated VGMStream to r1050-2930-g9a1b37d2
2020-04-23 00:09:41 -07:00
Christopher Snowhill
f5c7c4d49a
Update midi_processing to latest version, fixing some severe MIDI file handling issues, including Standard MIDI file SysEx and SysEx continuation handling
2020-04-14 02:10:52 -07:00
Christopher Snowhill
798cc4ce43
Updated VGMStream to r1050-2900-g8638b219
2020-04-11 00:41:39 -07:00
Christopher Snowhill
95a326ecd7
Cosmetic reordering of project files
2020-04-06 23:29:34 -07:00
Christopher Snowhill
38b5dd6e3f
Updated VGMStream to r1050-2895-g772fe03e
2020-04-06 23:29:07 -07:00
Christopher Snowhill
5fbf722f29
Fix NSF player to support N163 waveform lengths like the real thing
2020-03-24 01:11:02 -07:00
Christopher Snowhill
9ca13ad471
Updated WavPack decoder to 5.2.0
2020-03-22 00:15:45 -07:00
Christopher Snowhill
375ff42d0a
Updated libmgba
2020-03-05 19:57:44 -08:00
Christopher Snowhill
9dd4f68049
Updated VGMStream to r1050-2834-gc40d364e
2020-03-01 18:36:55 -08:00
Christopher Snowhill
fedc271b8c
Move a few submodules, update libsidplayfp
2020-02-29 17:49:38 -08:00
Christopher Snowhill
23c25a6dff
Removed Sparkle as a submodule
2020-02-29 17:40:18 -08:00
Christopher Snowhill
b7eb48e322
Fix bundle identifier for libAdPlug
2020-02-28 23:45:35 -08:00
Christopher Snowhill
2c988f5be7
Fix execute permission flags on several files
2020-02-28 23:42:48 -08:00
Christopher Snowhill
ed5e43d9d4
Downgraded Sparkle to 1.23.0
2020-02-28 20:28:18 -08:00
Christopher Snowhill
3e754aadd0
Updated VGMStream to r1050-2819-gcec5b596
2020-02-28 01:05:33 -08:00
Christopher Snowhill
004c53962a
Updated VGMStream to r1050-2812-g24e9d177
2020-02-23 00:17:33 -08:00
Christopher Snowhill
fbe9283835
Fix libatrac9 loading from correct location in release builds
2020-02-22 23:44:12 -08:00
Christopher Snowhill
1bc4ad85d2
Fix PSF1 playback for Dragon Ball: Final Bout, Title Screen
2020-02-17 19:50:32 -08:00
Christopher Snowhill
8bc6396918
Fix local signing issues
2020-02-13 17:45:11 -08:00
Christopher Snowhill
765cb5e890
Usual Xcode update mess
2020-02-13 01:41:21 -08:00
Christopher Snowhill
0e4694ba67
Updated libsidplayfp to version 2.0.1
2020-02-13 01:29:08 -08:00
Christopher Snowhill
485b81fe04
Updated VGMStream to r1050-2726-g94dac3ec
2019-12-19 17:30:50 -08:00
Christopher Snowhill
90ac083705
Updated VGMStream to r1050-2696-g0a04a738
2019-12-05 18:43:12 -08:00
Christopher Snowhill
319eb84744
Updated VGMStream to r1050-2579-gcce259d4-72-g2ac2c0ce
2019-11-23 20:34:20 -08:00
Christopher Snowhill
b6ed264b32
Updated VGMStream to r1050-2637-gd871302c
2019-11-17 16:19:54 -08:00
Christopher Snowhill
9d8551852b
Updated VGMStream to r1050-2625-g02efa7d7
2019-11-11 14:02:50 -08:00
Christopher Snowhill
0a9c7693d4
Updated VGMStream to r1050-2622-g72b9f540
2019-11-11 00:25:59 -08:00
Christopher Snowhill
754b5f1268
Updated mGBA
2019-10-30 21:50:45 -07:00
Christopher Snowhill
bb974414df
Updated VGMStream to r1050-2581-g0e9686ff
2019-10-30 17:33:42 -07:00
Christopher Snowhill
91e6511427
Updated libopenmpt to version 0.4.10
2019-10-30 17:33:03 -07:00
Christopher Snowhill
24c130ae0b
Updated VGMStream to r1050-2579-gcce259d4
2019-10-27 19:33:43 -07:00
Christopher Snowhill
38d1dee848
Fixed handling of Unix/macOS generated ZIP archives
2019-10-24 17:34:02 -07:00
Christopher Snowhill
dbaf952429
Updated libopenmpt to version 0.4.9
2019-10-24 17:33:28 -07:00
Christopher Snowhill
242c0b9476
Updated VGMStream to r1050-2574-g246222dd
2019-10-20 17:24:44 -07:00
Christopher Snowhill
9be094328c
Updated VGMStream to r1050-2553-gee3e1700
2019-10-18 15:44:13 -07:00
Christopher Snowhill
0f93b0c7bc
Updated VGMStream to r1050-2552-g2b1de051
2019-10-15 19:56:09 -07:00
Christopher Snowhill
a1ec4dba40
Updated FFmpeg
2019-10-15 19:15:52 -07:00
Christopher Snowhill
a23085082a
Switch back to lazyusf2, and enable JIT entitlement for it
2019-10-15 14:32:18 -07:00
Christopher Snowhill
65c75a26e5
Enable skip-install for several frameworks, so they don't get 'installed' when archiving the project
2019-10-13 00:49:26 -07:00
Christopher Snowhill
c53c048d59
Add missing files for OpenMPT that were excluded by .gitignore
2019-10-10 15:53:22 -07:00
Christopher Snowhill
14c6ce431a
Updated VGMStream to r1050-2526-g8b6b5b9e
2019-10-05 00:44:22 -07:00
Christopher Snowhill
fd7ab684c2
Updates for modern Xcode
2019-10-05 00:12:36 -07:00
Christopher Snowhill
1dceedaa55
Updated VGMStream to r1050-2361-ga2d54810
2019-07-12 17:02:28 -07:00
Christopher Snowhill
45accf38ae
Updated VGMStream to r1050-2359-ge1184142
2019-07-07 15:49:12 -07:00
Christopher Snowhill
ff35f6c3cf
Updated VGMStream to r1050-2349-g5fe83c0c
2019-07-07 00:41:14 -07:00