Commit Graph

689 Commits (667af6263158f9761ec7dfc63404bf6f0bf2153c)

Author SHA1 Message Date
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