Commit graph

887 commits

Author SHA1 Message Date
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
Christopher Snowhill
d9d145007e Whoops. Minor fix so it compiles. 2019-07-07 00:31:59 -07:00
Christopher Snowhill
7c762da573 Minor compile fix for VGMStream 2019-07-02 16:55:16 -07:00
Christopher Snowhill
050eef7225 Updated to latest Xcode 2019-07-02 16:37:17 -07:00
Christopher Snowhill
7657eb4971 Updated VGMStream to r1050-2345-g1d28e0f5 2019-07-02 15:54:31 -07:00
Christopher Snowhill
23ab4b3f86 Updated VGMStream to r1050-2327-ge003e2c2 2019-06-21 20:44:35 -07:00
Christopher Snowhill
412a094b94 Updated VGMStream to r1050-2323-g2e1739e6 2019-06-20 20:57:32 -07:00
Christopher Snowhill
a6b0e0e8ae Updated libopenmpt to version 0.4.5 2019-06-20 20:17:10 -07:00
Chris Moeller
c5001ddf96 Updated libopenmpt to version 0.4.3 2019-02-12 00:07:17 -08:00
Chris Moeller
e76c1966c6 Updated VGMStream to r1050-2066-g3dc52c5f 2019-02-12 00:05:35 -08:00
Chris Moeller
d1e4abf78c Updated libopenmpt to version 0.4.2 2019-01-23 18:26:37 -08:00
Chris Moeller
05de1e5033 Updated VMStream to r1050-2028-gac28ccc5 2019-01-23 18:26:24 -08:00
Chris Moeller
18c22cd6b2 Updated VGMStream to r1050-1973-g34f962eb 2019-01-06 01:34:00 -08:00
Chris Moeller
d5b560de06 Updated mGBA 2019-01-04 19:17:51 -08:00
Chris Moeller
3a93a0083c Updated VGMStream to r1050-1964-g9346ae50 2019-01-04 19:15:04 -08:00
Chris Moeller
2ec3e0940a Updated Sparkle 2019-01-04 18:29:41 -08:00
Christopher Snowhill
2a5221da25 Updated VGMStream to r1050-1726-g5b99d40c. 2018-09-26 19:46:37 -07:00
Christopher Snowhill
46e5b89a8b Add patch against unmodified VGMStream. 2018-09-26 16:35:22 -07:00
Christopher Snowhill
63be0c6270 Updated libopenmpt to version 0.3.12. 2018-09-26 16:00:05 -07:00
Christopher Snowhill
833f4d32b0 Updated Sparkle. 2018-09-22 02:09:53 -07:00
Christopher Snowhill
e59a9e1ed9 Fix external M3U decimal index handling. 2018-07-22 02:07:19 -07:00
Christopher Snowhill
03eac4619f Sorted source file list. 2018-07-22 02:06:54 -07:00
Christopher Snowhill
6980e7b4e9 Fix encoding of strings resources. 2018-07-22 01:58:57 -07:00
Christopher Snowhill
c1efdb0a6e Updated VGMStream to r1050-1417-g60615e6d. 2018-07-19 20:19:14 -07:00
Christopher Snowhill
6f59d10162 Updated VGMStream to r1050-1399-gee07eaee. 2018-07-17 18:09:27 -07:00
Christopher Snowhill
0742206f53 Updated VGMStream to r1050-1395-g454488b5. 2018-07-15 18:40:01 -07:00
Christopher Snowhill
e62c04204a Updated VGMStream to r1050-1391-g4ed16da3. 2018-07-14 18:36:08 -07:00
Christopher Snowhill
e387ab7615 Replace Sparkle with plain upstream version. 2018-07-12 02:14:36 -07:00
Christopher Snowhill
ab6f6ad568 Normalized some source formatting. 2018-07-12 02:05:53 -07:00
Christopher Snowhill
951b2e6c7c Replaced lazyusf2 with more compatible lazyusf1, and updated its timing code significantly. 2018-07-12 00:13:30 -07:00
Christopher Snowhill
b1e67366d0 Import original LazyUSF into code base, for debugging and comparison. 2018-07-11 19:01:38 -07:00
Christopher Snowhill
67495009ff Updates for new build system. 2018-06-28 04:03:37 -07:00
Christopher Snowhill
854e29c29c Updated VGMStream to r1050-1355-g005c5556. 2018-06-18 18:19:23 -07:00
Christopher Snowhill
56e760f3b3 Update libopenmpt to version 0.3.10. 2018-06-18 18:08:02 -07:00
Christopher Snowhill
268a293a7a Updated mGBA GSF player core. 2018-06-04 18:08:36 -07:00
Christopher Snowhill
bcf839efd1 Apply Xcode's suggested changes to project files. 2018-06-04 00:13:55 -07:00
Christopher Snowhill
a767189657 Updated VGMStream to r1050-1335-g25479155. 2018-06-03 18:51:00 -07:00
Christopher Snowhill
fa648bdc44 Fix linkage errors due to inline missing 'static'. 2018-05-22 01:04:58 -07:00
Christopher Snowhill
aebbef593f Updated Highly Quixotic to include new, more accurate sound emulation. 2018-05-22 00:53:00 -07:00
Chris Moeller
9609e96143 Hopefully fix the constant need to recompile some of the frameworks. 2018-05-11 19:22:45 -07:00
Chris Moeller
c94c5dd0f2 Hopefully fix multi-port MIDI files that only denote the alternate port tracks. 2018-05-11 19:22:25 -07:00
Chris Moeller
baf8e574cf Update mGBA, including a fix for PSG volume. 2018-05-11 19:21:42 -07:00
Chris Moeller
8dc0bfb47a Cleaned up some warnings. 2018-05-11 19:17:14 -07:00
Chris Moeller
06a43a5aac Update libsidplayfp. 2018-05-01 19:31:27 -07:00
Chris Moeller
f97ffd0574 Updated VGMStream to r1050-1289-g35cd14fa. 2018-05-01 00:05:29 -07:00
Chris Moeller
dce35b2924 Updated libopenmpt to version 0.3.9. 2018-04-30 20:48:06 -07:00
Christopher Snowhill
baace3fea9 Updated libopenmpt to version 0.3.8. 2018-04-30 20:36:19 -07:00
Christopher Snowhill
df847cdd05 Update Sparkle to not code sign the Autoupdate binary until it is copied over. 2018-02-18 20:53:21 -08:00
Christopher Snowhill
f5d1ca364f Updated VGMStream to r1050-1043-g16b4cf22. 2018-02-18 20:38:16 -08:00
Christopher Snowhill
f9d9a492ad Updated libopenmpt to version 0.3.6. 2018-02-18 20:25:43 -08:00
Christopher Snowhill
c114c30a3f Updated VGMStream to r1050-1001-gebdfed99. 2018-01-27 20:32:27 -08:00
Christopher Snowhill
50616714ad Implemented AdPlug decoder. 2018-01-27 15:08:06 -08:00
Christopher Snowhill
c6c325a303 Updated VGMStream to r1050-925-g2b92a562, now with Atrac9 support. 2018-01-08 18:54:28 -08:00
Christopher Snowhill
6c1c3f3615 Fix libopenmpt Framework rpath so it loads. 2018-01-04 18:09:02 -08:00
Christopher Snowhill
aaaa5d574f Replaced DUMB and company with libopenmpt. 2018-01-04 18:00:39 -08:00
Christopher Snowhill
cf8fd45f02 Updated VGMStream to r1050-873-ga4cf9afd. 2017-12-17 20:35:01 -08:00
Christopher Snowhill
16e0a006f2 Updated VGMStream to r1050-866-g5cc215b4. 2017-12-16 20:17:41 -08:00
Christopher Snowhill
00549db86a Updated Sparkle. 2017-12-16 19:35:59 -08:00
Chris Moeller
9e8fd61d8c Update xcschemes. 2017-12-05 19:10:41 -08:00
Chris Moeller
ced683e228 Updated mGBA. 2017-12-05 19:07:55 -08:00
Chris Moeller
4c6eb39f63 Updated Sparkle. 2017-12-05 18:48:18 -08:00
Christopher Snowhill
07510cfabd Update lazyusf2 with latest fixes. 2017-10-30 15:47:51 -07:00
Christopher Snowhill
1abc4d8de4 Update DUMB to fix some possible lockups. 2017-10-30 15:47:27 -07:00
Christopher Snowhill
20d1ce09e5 Updated DUMB to version 2.0.2. 2017-10-08 18:48:02 -07:00
Christopher Snowhill
34357351c8 Updated VGMStream to r1050-707-gfcc79e8f. 2017-10-08 16:25:44 -07:00
Christopher Snowhill
614d57d37f Fix Standard MIDI processor for running SysEx sequences. 2017-10-05 12:50:25 -07:00
Christopher Snowhill
d48ac9848b Internal fix. 2017-09-26 16:19:59 -07:00
Christopher Snowhill
913287665d Update project files to current recommendations. 2017-09-26 16:12:33 -07:00
Christopher Snowhill
47a6afe62c Update DUMB to version 2.0.0. 2017-09-26 16:11:54 -07:00
Christopher Snowhill
28b3dd7c7e Updated VGMStream to r1050-684-gedf8f7a9. 2017-09-24 16:47:21 -07:00
Christopher Snowhill
ba78e14909 Updated FFmpeg. 2017-09-24 16:35:45 -07:00
Christopher Snowhill
d3ef15de82 Updated DUMB to move some macros for internal use only. 2017-09-18 18:05:38 -07:00
Christopher Snowhill
1ef9455f9d Updated symbol decoration for mono resampler. 2017-09-17 18:40:35 -07:00
Christopher Snowhill
e2748f878b Updated Sparkle framework. 2017-09-17 18:40:13 -07:00
Christopher Snowhill
039347f36f Made all scheme configurations shared, imported. 2017-09-17 18:40:02 -07:00
Christopher Snowhill
e3b65daa6e Updated DUMB. 2017-09-16 21:37:49 -07:00
Christopher Snowhill
2f9eb42e24 Updated FT2Play to version 0.79. 2017-09-16 21:26:42 -07:00
Christopher Snowhill
085bbf7650 Updated mGBA core. 2017-09-16 21:25:45 -07:00
Christopher Snowhill
9c80799aea Updated VGMStream to r1050-670-g165cda22. 2017-09-16 21:24:57 -07:00
Christopher Snowhill
1a084b43c0 Add back missing file. 2017-07-30 21:02:43 -07:00
Christopher Snowhill
347439eba1 Remove obsolete files. 2017-07-30 20:59:45 -07:00
Christopher Snowhill
702a52f3ce Updated ft2play to version 0.78. 2017-07-30 20:54:41 -07:00
Christopher Snowhill
1e10430da8 Fix for macOS 10.13 SDK. 2017-07-30 20:54:28 -07:00
Christopher Snowhill
46cf33ca31 Updated VGMStream to r1050-603-g9d0c3ed8. 2017-07-30 20:37:03 -07:00
Christopher Snowhill
a558f9b8b5 Updated VGMStream to r1050-590-gbb8966a6. 2017-07-23 16:49:07 -07:00
Christopher Snowhill
628697f4b0 Forgot to initialize a few things, fixes echo in SPC files. 2017-07-19 11:59:54 -07:00
Christopher Snowhill
eb2ff0d600 Add code conditionally for older macOS SDKs. 2017-07-09 15:01:52 -07:00
Christopher Snowhill
9df683829a Fix VGMStream to not crash on open failure, and generate its file name extension list dynamically. 2017-07-09 15:01:25 -07:00
Christopher Snowhill
428f7e14d2 More 6502 opcodes. 2017-07-08 22:23:22 -07:00
Christopher Snowhill
84b92516e4 Add two missing files to project. 2017-07-03 16:14:53 -07:00
Christopher Snowhill
1d30e1a235 Updated VGMStream to r1050-554-g883d0a4f. 2017-07-03 16:13:01 -07:00
Christopher Snowhill
c831470851 Updated VGMStream to r1050-536-gf670ae05. 2017-06-17 18:58:15 -07:00
Christopher Snowhill
dac58b9f48 Updated PLAYPTMOD to version 1.35. 2017-06-11 17:57:00 -07:00
Christopher Snowhill
f2ee79946f Removed code which is no longer necessary. 2017-06-11 17:55:36 -07:00
Christopher Snowhill
19d93c8b17 Forgot some missing files from latest VGMStream. 2017-06-11 17:55:10 -07:00
Christopher Snowhill
5df7a8f5c6 Updated VGMStream to r1050-532-gba4e6d1f. 2017-06-11 17:35:03 -07:00
Christopher Snowhill
c5c451b152 Updated VGMStream to r1050-521-g8b936cc7. 2017-05-21 21:15:12 -07:00
Christopher Snowhill
df28a1ad34 Updated VGMStream to r1050-518-g3103029c. 2017-05-20 17:42:28 -07:00
Christopher Snowhill
473990139d Updated VGMStream to r1050-499-g3624cb06. 2017-05-18 17:51:04 -07:00
Christopher Snowhill
0217d5dee2 Fix EMIDI looping by implementing Global Loop Start/End support. 2017-04-25 18:31:02 -07:00
Christopher Snowhill
22fa3a3df0 Updated VGMStream to r1050-449-gd2fac791. 2017-04-22 21:26:52 -07:00
Christopher Snowhill
c291a4885b Fix VGMStream copying Vorbis framework on build. 2017-04-03 19:01:35 -07:00
Christopher Snowhill
6a28695c5e Fixed Ogg Vorbis plug-in locating its Vorbis framework. 2017-04-03 18:45:41 -07:00
Christopher Snowhill
877ed3514c Updated VGMStream to r1050-398-gfbe2c96c. 2017-04-03 18:02:52 -07:00
Christopher Snowhill
aa26a713a0 Updated VGMStream to r1050-390-g72f34ec. 2017-03-26 18:42:01 -07:00
Christopher Snowhill
a142a06576 Updated VGMStream to r1050-386-g886a25c. 2017-03-25 19:02:05 -07:00
Christopher Snowhill
47aa97e164 Updated VGMStream to r1050-375-g6d4d310. 2017-03-20 13:28:53 -07:00
Christopher Snowhill
f6cf915fc2 Updated VGMStream to r1050-359-g00523fb. 2017-03-13 18:34:31 -07:00
Christopher Snowhill
786868d191 Updated VGMStream to r1050-352-g698269d. 2017-03-12 22:20:40 -07:00
Christopher Snowhill
309be174c8 Update mGBA project file. 2017-03-12 21:38:16 -07:00
Christopher Snowhill
8a2c48bbda Fix for new GME code. 2017-03-12 21:38:00 -07:00
Christopher Snowhill
a70f6b57a5 Updated mGBA. 2017-03-12 21:23:00 -07:00
Christopher Snowhill
fce57925c0 Update Syntrax decoder with speed improvements. 2017-03-12 21:15:16 -07:00
Christopher Snowhill
d963710c28 Revert IIR filter changes from modplay resampler. 2017-03-12 21:12:59 -07:00
Christopher Snowhill
c594690aab Update GME, including support for tag-specified fade times for formats which support it, which are SPC and SFM. 2017-03-12 21:10:35 -07:00
Chris Moeller
e274ec01eb Updated FFmpeg and VGMStream. 2017-01-26 17:28:06 -08:00
Christopher Snowhill
89a2ab07a1 Updated VGMStream. 2016-12-26 16:45:02 -08:00
Christopher Snowhill
bcff934561 Updated playptmod to version 1.31. 2016-12-22 20:44:37 -08:00
Christopher Snowhill
3ff4892a1a Updated VGMStream. 2016-12-18 19:55:43 -08:00
Christopher Snowhill
b0e2332ce5 Updated VGMStream. 2016-12-18 11:32:02 -08:00
Christopher Snowhill
e1e2c2d431 Updated mGBA. 2016-12-08 20:51:42 -08:00
Christopher Snowhill
07395b1e61 Enable VGMStream FFmpeg 'accurate' looping. 2016-12-08 16:18:26 -08:00
Christopher Snowhill
5e7180fe34 Updated VGMStream. 2016-12-08 14:47:10 -08:00
Christopher Snowhill
897d5911d8 Updated mGBA. 2016-11-30 16:42:21 -08:00
Christopher Snowhill
f7bd04ace2 Updated mGBA. 2016-11-30 15:46:55 -08:00
Christopher Snowhill
3453e6a3c7 Updated VGMStream. 2016-11-20 11:49:08 -08:00
Christopher Snowhill
03dab36e26 Fix VGMPlay resampler for Pokey. 2016-11-17 22:56:57 -08:00
Christopher Snowhill
70805327d2 Fixed YMF-278B playback. 2016-11-17 21:49:20 -08:00
Christopher Snowhill
fbe9ae50dd Update mGBA and fix license file inclusion in Resources. 2016-11-11 17:55:36 -08:00
Christopher Snowhill
5a3e8005ea Finished updating mGBA. 2016-11-03 22:43:12 -07:00
Christopher Snowhill
8ad0b7e8e3 Updated projects to Xcode recommendations. 2016-11-03 22:42:21 -07:00
Christopher Snowhill
a3f87e9010 Updated mGBA. 2016-11-03 20:46:13 -07:00
Christopher Snowhill
c2bf3225d1 Use new symbols from macOS 10.12 SDK, which have the same values as the deprecated symbols. 2016-10-10 22:31:46 -07:00
Christopher Snowhill
291e2ae676 Fix HotKey Modifier hashing, which has always occupied the upper 16 bits of the value since as early as 2003. 2016-10-10 22:30:52 -07:00
Christopher Snowhill
0c3d9755fc Updated st3play to version 0.75a, now with panning defaulting to center, like the GUS. 2016-10-05 11:19:39 -07:00
Christopher Snowhill
849a52230c Update mGBA. 2016-10-01 17:58:25 -07:00
Chris Moeller
ffc8d5b610 Remove deleted file from mGBA project. 2016-09-16 02:49:03 -07:00
Chris Moeller
a2e5d1da4f Fix double-free in GME when using MSX Audio. 2016-09-16 02:48:10 -07:00
Chris Moeller
096e68531c Update a bunch of project files. 2016-09-16 02:10:22 -07:00
Christopher Snowhill
952cc2100d Further fix Sparkle. 2016-09-04 13:07:29 -07:00
Christopher Snowhill
398e4ba94c Fix Sparkle project. 2016-09-04 13:03:34 -07:00
Christopher Snowhill
a95280626f Fix Projects. Fix a major deadlock introduced by previous commit. Introduce new mGBA based GSF player. 2016-09-04 12:49:43 -07:00
Christopher Snowhill
899cfd6b42 Update project files. 2016-09-01 18:50:33 -07:00
Christopher Snowhill
d298087dec Updated WavPack to version 5.0.0 alpha 4, decode floating point sample data to actual floating point, and now support DSD decoded as PCM. 2016-08-28 13:03:54 -07:00
Christopher Snowhill
327a45c194 Fixed MTAF decoder for features that had yet to be discovered. 2016-08-24 17:36:17 -07:00
Christopher Snowhill
9c9f8952d3 Update VGMStream so its FFmpeg component performs loop pre-roll, since FFmpeg itself doesn't seem to do this. Now loops should be as seamless as they were intended. 2016-08-14 15:26:42 -07:00
Christopher Snowhill
b13d74ecb2 Add .sgb to VGMStream RIFF WAV parser. 2016-08-10 18:36:13 -07:00
Christopher Snowhill
771a73d0b3 Update VGMStream bitrate calculator with correct safety check. 2016-08-10 18:35:37 -07:00
Christopher Snowhill
1dab2b6d27 Support GBS version 2? 2016-08-04 18:54:57 -07:00
Christopher Snowhill
92c089f785 Hopefully fix some note cutting issues with SSF and DSF playback. 2016-07-23 17:19:00 -07:00
Chris Moeller
42a43316b8 Update VGMStream. 2016-07-22 15:03:01 -07:00
Chris Moeller
ff46687597 Updated VGMStream with FFmpeg support, and moved the supported formats over to that plug-in. 2016-07-16 23:03:44 -07:00
Chris Moeller
b4ae0cc4eb Update FT2Play. 2016-07-13 19:47:13 -07:00
Chris Moeller
a2a519b3fd Fix initialization error with YM2151. 2016-07-08 17:24:53 -07:00
Chris Moeller
2b54fdbeae Undid some minor madness. 2016-07-07 17:11:33 -07:00
Chris Moeller
84e38a6213 Hopefully fix all threading issues with VGMPlay. 2016-07-07 16:42:36 -07:00
Chris Moeller
1375489a8b Fix previous commit so it compiles. 2016-07-07 16:41:27 -07:00
Chris Moeller
d94bd9a183 Minor fix to Highly Theoretical that won't be used (yet?) anyway. 2016-07-07 15:55:36 -07:00
Chris Moeller
540ca59b50 Correct fix for DSF ADPCM decoder. 2016-07-06 22:56:33 -07:00
Chris Moeller
0bc20e792d DSF: Rewrite AICA ADPCM decoder, now produces correct output. 2016-07-06 19:33:59 -07:00
Chris Moeller
5006d05222 Fix a VGM crash when loading unsupported files. 2016-07-02 17:08:41 -07:00
Chris Moeller
b262dfa508 Replaced Highly Theoretical SCSP/AICA core with original Neill Corlett version, with all the fixes that aren't MAME related. 2016-07-02 02:59:12 -07:00
Chris Moeller
7bb722cdec Updated VGMPlay. 2016-07-02 02:57:36 -07:00
Chris Moeller
f35d0773b9 Add ADX keys for Storm Lover Natsu Koigit diff and Dragon Ball Z: Dokkan Battle. 2016-06-30 16:06:55 -07:00
Chris Moeller
27e5402d88 Fix file handle allocation in MP4 and HCA readers, reverting an incorrect change. 2016-06-30 15:40:29 -07:00
Chris Moeller
6077a5086e Update HCA decoder to ignore relative volume adjustment header field, since it can sometimes be wrong. 2016-06-29 23:09:16 -07:00
Chris Moeller
cd3901f00d Update HCA decoder. 2016-06-29 22:11:18 -07:00
Chris Moeller
b47fe40fcd Fix File_Extractor semaphore for newer Mac OS X. 2016-06-29 22:11:02 -07:00
Chris Moeller
17272ce43c Clean up lots of warnings and minor issues. 2016-06-29 22:10:29 -07:00
Chris Moeller
98f0757089 Fixed file handle leak in vgmstream HCA and MP4 decoders, and minor casting fixes. 2016-06-28 19:28:34 -07:00
Chris Moeller
e703a3937c Updated HCA decoder. 2016-06-28 19:25:35 -07:00
Chris Moeller
5a015684ad Updated ft2play to version 0.77. 2016-06-28 00:34:37 -07:00
Chris Moeller
21b67c92ac Added HCA support to vgmstream. 2016-06-28 00:33:58 -07:00
Chris Moeller
597a342838 Adding a lot of MIDI files should hopefully be faster now. 2016-06-19 12:58:17 -07:00
Chris Moeller
03b825ced3 Hopefully fix the last of the Automatic Reference Counting issues that remained. 2016-06-19 12:57:18 -07:00
Chris Moeller
0213dd9741 Updated Blam Synthesis resampler, improving quality and performance significantly. 2016-06-02 00:31:13 -07:00
Chris Moeller
2df21a675a Fix remaining errors, hopefully compiling now. 2016-05-19 12:00:41 -07:00
Chris Moeller
7200229af3 Fix potential threading issues with resid and residfp. 2016-05-18 20:27:05 -07:00
Chris Moeller
8670ddf635 Fixed Ogg Vorbis related crash 2016-05-12 22:37:28 -07:00
Chris Moeller
8308f30d5f Fixed FFMPEG by replacing it with a proper build, should be faster now, too. 2016-05-06 23:16:12 -07:00
Chris Moeller
7b940443af Minor fixes to hotkey event handler. 2016-05-05 14:03:58 -07:00
Chris Moeller
0e3644177e Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
Chris Moeller
a2ff3dcb0a Eliminate all warnings in HighlyComplete and child frameworks. 2016-05-03 00:34:46 -07:00
Chris Moeller
0eec639b66 Upgrade some Sparkle project thing. 2016-05-03 00:34:17 -07:00
Adam Gashlin
4bbf15ea5c Accept 0x00010102 in header for CWAV
This is supposedly in files from Fire Emblem Fates and
Hyrule Warriors Legends.
2016-05-02 22:59:18 -07:00
Chris Moeller
7903c0e371 Fixed compilation error 2016-04-12 21:45:28 -07:00
Chris Moeller
f10fa14668 Updated Game_Music_Emu with changes that don't currently affect playback. 2016-03-17 17:15:45 -07:00
Chris Moeller
87ea9f3428 Forgot to fix Syntrax-c framework install path. 2016-03-13 23:07:11 -07:00
Chris Moeller
a60970c754 Whoops. 2016-03-13 22:52:53 -07:00
Chris Moeller
3c75c03b70 Implemented new Syntrax/JayTrax Module decoder. 2016-03-13 22:51:17 -07:00
Chris Moeller
dd5c25c125 GME: Fix incorrect length reporting for VGM files, caused by an uninitialized variable. 2016-02-10 17:52:28 -08:00
Chris Moeller
0078b0bccb Worked around a Clang optimizer bug by replacing a table generator with a static table. 2016-02-10 00:04:31 -08:00
Chris Moeller
8533dde6dd Fixed GME/VGMPlay metadata retrieval during playback, which fixes song lengths. 2016-02-09 22:20:00 -08:00
Chris Moeller
cf1857fa94 Updated VGMPlay, fixing YM2608 playback. 2016-02-07 21:03:10 -08:00
Chris Moeller
0f13825a04 Updated libopus to version 1.1.1 and opusfile to 0.6 2015-12-22 00:38:41 -08:00
Chris Moeller
09e546591a Updated Game_Music_Emu to latest VGMPlay branch 2015-11-27 02:02:41 -08:00
Chris Moeller
ae3d45cf45 Updated playptmod 2015-11-12 21:35:58 -08:00
Chris Moeller
b8763c6cad Updated modplay 2015-11-12 21:35:42 -08:00
Chris Moeller
ce2303ef24 Update project files for new Xcode 2015-11-12 21:31:10 -08:00
Chris Moeller
f984f09b4b Fixed memory leak in PTM reader error handlers 2015-08-10 21:17:19 -07:00
Chris Moeller
306a5de8e7 Update Sparkle 2015-08-10 21:16:48 -07:00
Chris Moeller
52362e4341 Workaround bugs in the 10.11 SDK by using the 10.10 SDK instead 2015-08-05 17:03:12 -07:00
Chris Moeller
fdb855eb4c Updated vgmstream to fix a 64 bit compilation issue 2015-08-02 00:19:19 -07:00
Chris Moeller
19e56122a9 Fixed FLAC assert.h issue 2015-08-02 00:17:47 -07:00
Chris Moeller
3b35ff2eda Updated midi_processing to fix RPG Maker loops 2015-08-01 19:16:41 -07:00
Chris Moeller
260b26e2dc Added Sparkle submodule 2015-07-31 23:42:47 -07:00
Chris Moeller
da9723fbf1 Removed Sparkle from main repository 2015-07-31 23:32:56 -07:00
Chris Moeller
c9bee1e7ae Updated modplay, primarily st3play 2015-06-02 00:35:19 -07:00
Chris Moeller
ab7e5e6966 Updated Sparkle framework 2015-06-02 00:34:50 -07:00
Chris Moeller
d4c971f9d2 Updated lazyusf2 2015-05-16 21:11:55 -07:00
Chris Moeller
f760870f06 Fixed munt dependency that should have been removed 2015-05-16 19:15:22 -07:00
Chris Moeller
959a43b2de Updated vgmstream 2015-05-16 18:58:14 -07:00
Chris Moeller
65a1ecef0d Added MUNT to project tree, but it's not being used yet 2015-04-27 19:06:09 -07:00
Chris Moeller
f8db303293 Relaxed XMI IFF processing a bit 2015-04-21 21:52:55 -07:00
Chris Moeller
43d1c88d8c Updated playptmod to version 1.25 2015-04-20 17:58:57 -07:00
Chris Moeller
c48ddc8b43 Added lazyusf region detection from save states 2015-04-19 22:32:04 -07:00
Chris Moeller
28071df622 Fixed various signed/unsigned char issues that don't necessarily affect this application's build process 2015-04-10 13:05:38 -07:00
Chris Moeller
e6b68486f1 Fixed a .JOE file with 0 dataInterleave, assuming 16 byte interleave for such files. 2015-04-10 13:05:02 -07:00
Chris Moeller
4a0382d874 Updated playptmod and st3play 2015-03-26 17:48:57 -07:00
Chris Moeller
5677527ffd Changed code signing procedures, removed unnecessary Plugin.h copies from numerous PlugIn bundles, and re-signed Growl.framework with a valid signature 2015-03-18 21:45:32 -07:00
Chris Moeller
b542152790 Updated modplay with a new st3play, with numerous fixes 2015-03-18 18:06:01 -07:00
Chris Moeller
d9e03f3d2c Updated vio2sf 2015-03-18 18:05:44 -07:00
Chris Moeller
3d15a63e91 Amend last commit, fixing vio2sf. 2015-03-14 17:41:02 -07:00
Chris Moeller
d62a6463af Updated vio2sf. 2015-03-14 17:30:00 -07:00
Chris Moeller
df157bd7ce Updated playptmod to version 1.22, fixing an issue with portamento when there's no period, which affected MOD.cry of doom 3. 2015-03-14 17:29:42 -07:00
Chris Moeller
1181393709 Updated lazyusf2 2015-03-10 22:32:26 -07:00
Chris Moeller
dfed1a3814 Fixed Sap_File song length reporting, even though it doesn't affect Cog 2015-03-10 21:22:04 -07:00
Chris Moeller
7930b02c83 Updated playptmod 2015-03-10 18:34:12 -07:00
Chris Moeller
438b4143de Updated lazyusf2 2015-03-10 18:34:02 -07:00
Chris Moeller
6262a97203 Updated lazyusf2, now supports Turok: Dinosaur Hunter and Turok 2: Seeds of Evil, possibly others 2015-03-03 23:39:38 -08:00
Chris Moeller
3e515ec4a3 Updated lazyusf2 2015-03-02 18:16:06 -08:00
Chris Moeller
62a171290b Update lazyusf2 2015-03-02 14:13:26 -08:00
Chris Moeller
b73c20985c Changed USF player to resample using lazyusf2 2015-03-01 23:04:22 -08:00
Chris Moeller
4d8ec1960f Switched from lazyusf to lazyusf2 2015-03-01 21:28:09 -08:00
Chris Moeller
24730bdfa2 Added extra logging to lazyusf 2015-02-27 18:54:44 -08:00
Chris Moeller
8c360b4555 Added debug build logging to lazyusf 2015-02-26 18:51:44 -08:00
Chris Moeller
83772785f8 Fixed HivelyTracker 5xx command bug, thanks to str00t for reporting it and passing_by for the standalone test case 2015-02-25 18:40:26 -08:00
Chris Moeller
6a66946823 Various MIDI input fixes 2015-02-21 18:09:33 -08:00
Chris Moeller
c17dcc01bc Formatting error 2015-02-21 01:10:55 -08:00
Chris Moeller
e7fb5f001e Added debugging traces to lazyusf 2015-02-21 00:55:46 -08:00
Chris Moeller
d066dfce6e Forgot a file 2015-02-21 00:31:21 -08:00
Chris Moeller
9bcf93a509 Added opcode disassembler code to lazyusf for debugging experiments 2015-02-21 00:30:48 -08:00
Chris Moeller
8808e1a55a Updated st3play and fixed two horrible bugs with ft2play 2015-02-20 00:16:52 -08:00
Chris Moeller
1503ece011 Updated vgmstream to fix a crash 2015-02-13 16:58:18 -08:00
Chris Moeller
739af5e36a Fixed vgmstream bitrate calculator for formats that leave some channels' streamfile pointers empty 2015-02-12 14:23:13 -08:00
Chris Moeller
1f0f4a75a0 Implemented bitrate reporting for vgmstream 2015-02-08 19:20:24 -08:00
Chris Moeller
f98f9c7694 Update lazyusf rsp hle 2015-02-07 17:57:52 -08:00
Chris Moeller
dab47057a3 Updated playptmod to fix some bugs with glissando slides 2015-02-05 16:37:21 -08:00
Chris Moeller
8c6f1fa152 Remove GB DMG hacks that were a poor attempt to mimic vgmplay 2015-01-27 19:11:40 -08:00
Chris Moeller
bf7e405ad8 Hopefully fixed library reference paths 2015-01-24 21:31:41 -08:00
Chris Moeller
faae95ddcb Updated vgmstream with support for G.722.1 and G.719 codecs 2015-01-24 21:22:21 -08:00
Chris Moeller
8f1d76bd92 Updated playptmod and modplay 2015-01-23 17:09:37 -08:00
Chris Moeller
08c0ac22c4 Nope, one more fix 2015-01-21 18:19:36 -08:00
Chris Moeller
951d9f1569 And forgot to add the two new files to Vgmstream project 2015-01-21 18:17:15 -08:00
Chris Moeller
ab233ed799 And I managed to break the Cog specific changes to vgmstream.c again 2015-01-21 18:15:08 -08:00
Chris Moeller
71bb684a0e Fix vgmstream project for new var arrays header 2015-01-21 18:10:47 -08:00
Chris Moeller
c5416111bd Updated vgmstream 2015-01-21 18:08:44 -08:00
Chris Moeller
9c57fdb469 Updated stack allocation system used by DUMB and Opus 2015-01-21 18:03:50 -08:00
Chris Moeller
ead4f8053b Fix partially reverted code for cpuid function with -fPIC, which isn't actually used in 64 bit builds anyway 2015-01-16 20:56:08 -08:00
o1
ccd40d757b Merged recent encoding/stability changes. 2015-01-15 09:13:32 +03:00
o1
3c4cecd1e4 Fighting mp3 tag charset problem:
* id3v1 tags are now displayed in default windows charset rather than always being latin1
* only reading required bits from encoding byte (cures some faulty tag problem)
* faulty utf16 headers without endianness will now display correctly as well
2015-01-15 09:02:24 +03:00
Chris Moeller
38a8b8d0bd Bug fix for module resamplers and playptmod 2015-01-11 18:13:52 -08:00
Chris Moeller
a8e4c9dbbf Bugfix for playptmod 2015-01-11 16:16:42 -08:00
Chris Moeller
32f5ceb212 Fixed playptmod playing channels out of phase with each other 2015-01-10 23:28:41 -08:00
Chris Moeller
1950124506 Major overhaul of module playback routines, including a new band-limited linear interpolation mode, softer default pan separation, and better band-limited synthesis for MOD files 2015-01-10 23:07:51 -08:00
Chris Moeller
9c54354c44 Updated playptmod 2015-01-08 21:10:38 -08:00
o1
9cb9a86248 Updated project settings 2015-01-07 15:09:29 +03:00
Chris Moeller
3e885e5ca7 Fixed bug making SSB4 music unopenable 2015-01-04 21:31:49 -08:00
Chris Moeller
256040357e Made it possible to enable RSP disassembly via a compile time option 2014-12-23 17:15:30 -08:00
Chris Moeller
fcede20802 Updated vgmstream to fix BFSTM support 2014-12-14 21:56:07 -08:00
Chris Moeller
78be8bbec3 Update vgmstream for Super Smash Bros. Wii U 2014-12-13 17:05:15 -08:00
Chris Moeller
bb7fcd31da Updated vgmstream 2014-12-11 21:27:31 -08:00
Chris Moeller
d70a5b5b88 Fixed sidplayfp install path for real this time 2014-12-07 22:52:29 -08:00
Chris Moeller
6a66043b7c Fixed residfp install path 2014-12-07 22:44:44 -08:00
Chris Moeller
08dc22009d Implemented basic residfp support 2014-12-07 22:26:31 -08:00
Chris Moeller
42e6eb03c2 Updated lazyusf 2014-12-03 21:38:28 -08:00
Chris Moeller
1f3939c363 Minor bugfix for lazyusf 2014-11-23 23:46:10 -08:00
Chris Moeller
edf24c73d0 Fixed a few outstanding lazyusf bugs due to failing to migrate fixes 2014-11-23 22:09:46 -08:00
Chris Moeller
339ba527c5 Updated lazyusf 2014-11-23 21:39:42 -08:00
Chris Moeller
55d6e5050c Fixed playptmod song restarting by actually clipping the restart position field before using it, still assuming it may be a valid restart position in some non-STK songs 2014-11-10 16:31:03 -08:00
Chris Moeller
73d90aeeb2 Updated ft2play to v0.68 with a real fix instead of a stupid hack 2014-11-07 16:42:03 -08:00
Chris Moeller
d355b40fce Absolute value function added since Apple doesn't provide a suitable candidate with std::abs 2014-11-04 18:16:41 -08:00
Chris Moeller
88aafebc58 Fixed NCSF player project file 2014-11-04 17:59:56 -08:00
Chris Moeller
7896e73080 Updated NCSF player 2014-11-04 17:56:15 -08:00
Chris Moeller
9eb0037780 Fixed ft2play tone portamento 2014-11-04 17:55:02 -08:00
Chris Moeller
4acbb21f99 Updated Game_Music_Emu to support Game Boy DMG sound in VGM files 2014-11-02 18:28:28 -08:00
Chris Moeller
0290c1a3dd Ft2play now has much better row tracking for pattern loops, fixing loop counts for songs such as F0x-Test.xm 2014-11-02 18:19:30 -08:00
Chris Moeller
2a2c3dd5da Fixed LazyUSF TLB memory access functions to handle open bus accesses instead of attempting out of range access to the RAM block, which fixes Harvest Moon 64. 2014-10-22 19:03:59 -07:00
Chris Moeller
d8d6eeb89a Fixed FLAC assert.h with an absolute path that should work across system reinstalls 2014-10-22 19:03:10 -07:00
Chris Moeller
257416e98b Fixed modplay/ft2play F00 effect song restart 2014-10-20 18:46:39 -07:00
Chris Moeller
58eda0e491 Updated MPCDec to latest release, which now supports SV8 proper 2014-10-19 17:42:04 -07:00
Chris Moeller
9df980732a Fixed vgmstream interleaved BFWAV 2014-10-19 16:38:54 -07:00
Chris Moeller
3b5229e792 Forgot to add new file to vgmstream project 2014-10-19 16:11:39 -07:00
Chris Moeller
d1f6985f02 Updated vgmstream to support G1L files, f.ex. Hyrule Warriors 2014-10-19 14:18:39 -07:00
Chris Moeller
1222c96268 Updated vgmstream to support BFSTM files 2014-10-19 14:09:45 -07:00
Chris Moeller
fb323d11e9 Implemented lazyusf HLE audio IIR function, thanks to JoshW 2014-10-14 22:32:26 -07:00
Chris Moeller
7115566476 Fixed handling Rar 5.x solid archives 2014-10-03 00:36:52 -07:00
Chris Moeller
d1095c3f72 Correct state reference to vibrato sine table 2014-09-30 16:40:34 -07:00
Chris Moeller
0e6d262236 ft2play auto-vibrato was wrong on every type except for sine 2014-09-30 16:37:06 -07:00