Commit Graph

56 Commits (cd55a0b08c8dfb7061128902e6856ffcf66a9959)

Author SHA1 Message Date
Christopher Snowhill eec8bf9f1c Enable warnings to track stack overuse
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-07-24 17:50:28 -07:00
Christopher Snowhill 2c2a058126 Cog now requires macOS 10.13 as a minimum version
All optional fallback code for older versions has also been removed, and
everything now assumes 10.13.0 or newer. Some cases are still included
for point releases, such as 10.13.2.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-23 23:23:07 -07:00
Christopher Snowhill 8ad7e086a8 Update copyright year 2022-01-02 23:34:29 -08:00
Christopher Snowhill 1e97d02384 Cleaned up project files, also removed accidental and remaining team identifiers 2021-05-01 15:43:56 -07:00
Dzmitry Neviadomski 3a387c3a3f Update Copyright year to 2021 with regex. 2021-03-03 23:05:57 +03:00
Chris Moeller 9e8fd61d8c Update xcschemes. 2017-12-05 19:10:41 -08:00
Christopher Snowhill 913287665d Update project files to current recommendations. 2017-09-26 16:12:33 -07:00
Christopher Snowhill 039347f36f Made all scheme configurations shared, imported. 2017-09-17 18:40:02 -07:00
Christopher Snowhill dac58b9f48 Updated PLAYPTMOD to version 1.35. 2017-06-11 17:57:00 -07:00
Christopher Snowhill bcff934561 Updated playptmod to version 1.31. 2016-12-22 20:44:37 -08:00
Christopher Snowhill 8ad0b7e8e3 Updated projects to Xcode recommendations. 2016-11-03 22:42:21 -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
Chris Moeller 17272ce43c Clean up lots of warnings and minor issues. 2016-06-29 22:10:29 -07:00
Chris Moeller 0213dd9741 Updated Blam Synthesis resampler, improving quality and performance significantly. 2016-06-02 00:31:13 -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 ae3d45cf45 Updated playptmod 2015-11-12 21:35:58 -08:00
Chris Moeller ce2303ef24 Update project files for new Xcode 2015-11-12 21:31:10 -08: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 43d1c88d8c Updated playptmod to version 1.25 2015-04-20 17:58:57 -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 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 7930b02c83 Updated playptmod 2015-03-10 18:34:12 -07:00
Chris Moeller dab47057a3 Updated playptmod to fix some bugs with glissando slides 2015-02-05 16:37:21 -08:00
Chris Moeller 8f1d76bd92 Updated playptmod and modplay 2015-01-23 17:09:37 -08: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
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 91c10ea197 Added a hack to playptmod to detect 7-bit versus 8-bit panning 2014-09-29 19:30:11 -07:00
Chris Moeller f6bf26c58a Updated playptmod to version 1.15 2014-09-29 16:45:35 -07:00
Chris Moeller ea067ee410 Fixed incorrectly applied playptmod patch 2014-09-28 17:55:49 -07:00
Chris Moeller 2eb678b190 Fix for poorly converted STK->PTMOD modules. 2014-09-28 17:14:32 -07:00
Chris Moeller 4a8deb992e Fixed playptmod offset command, and disabled offset bug handling for FT2 files 2014-08-19 23:02:10 -07:00
Chris Moeller 08453b00ae Fixed playptmod obeying MOD restart position 2014-05-24 17:53:02 -07:00
Chris Moeller 641302d597 Updated playptmod with several important bug fixes from eightbitbubsy 2014-05-10 18:12:34 -07:00
Chris Moeller 7876eed573 Fixed playptmod length detection when testing for vblank timing 2014-04-24 18:11:53 -07:00
Chris Moeller be23bdb88a Oops 2014-04-16 19:02:12 -07:00
Chris Moeller 7028972f59 Hopefully final playptmod fix for IFF sample loops 2014-04-16 18:56:15 -07:00
Chris Moeller 59a94badcd Added a safety fix to playptmod for handling IFF headers in sample data with loops 2014-04-15 17:07:20 -07:00
Chris Moeller 6c3c261ef9 Removed muffling cutoff from blip_buf and added a sinc generator, and changed playptmod vblank mode so it only applies to ProTracker mods and not any other tracker's formats 2014-04-11 18:23:53 -07:00
Chris Moeller e8766f1594 Skipping samples and song length detection with playptmod is now a lot faster 2014-03-21 08:04:19 -07:00
Chris Moeller f77e44f7ad Adjusted playptmod volume levels again, hopefully for the last time 2014-03-10 21:59:10 -07:00
Chris Moeller 0b42254e4b Updated playptmod, and now playptmod is unclipped and supports indefinite looping 2014-03-08 20:09:30 -08:00
Chris Moeller 9e9c50b5cf Added M_PI definition in case it's ever removed, since it technically isn't ANSI spec 2013-11-18 22:38:25 -08:00
Chris Moeller 0921d843d8 Reverted previous commit and added a correct playptmod fix 2013-11-18 22:27:01 -08:00
Chris Moeller 94c1ebf2a7 Fixed playptmod handling an invalid sample offset 2013-11-18 15:34:07 -08:00