Commit Graph

1784 Commits (a142a065760cd51659e049e68428a1c0a9a4dbe8)

Author SHA1 Message Date
Chris Moeller a8b47ea0ed Fixed ft2play handling version 1.02 format files 2014-03-21 09:24:43 -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 1b9fc96ed1 Updated DUMB 2014-03-21 07:16:44 -07:00
Chris Moeller 741271e153 Worked around two issues in DUMB's XM reader; Fixes dark lighthouse.xm 2014-03-20 22:37:11 -07:00
Chris Moeller a567183510 Updated modplay, bringing volume ramping to st3play 2014-03-20 22:02:55 -07:00
Chris Moeller bdd43b2a4b Updated modplay/ft2play, fixing a crash bug 2014-03-20 20:07:59 -07:00
Chris Moeller de8df552c2 Updated modplay, and added safety checks to signature verification 2014-03-20 18:29:48 -07:00
Chris Moeller a2ced7c506 Replaced st3play with modplay, which now brings ft2play support 2014-03-20 00:27:34 -07:00
Chris Moeller f05e4764cb Updated st3play 2014-03-18 23:29:06 -07:00
Chris Moeller 38d287ac75 Updated st3play 2014-03-18 23:04:26 -07:00
Chris Moeller e4d76dd1ca Added st3play plugin 2014-03-18 20:17:45 -07:00
Chris Moeller 1c68ad1c8d Modify update script to just fucking sign the file repeatedly until it validates 2014-03-16 21:51:08 -07:00
Chris Moeller 65d1a32ad5 Added missing file to the repository and fixed a serious crash bug handling .vb files 2014-03-16 20:36:50 -07:00
Chris Moeller e0fe917356 Updated vgmstream 2014-03-14 22:43:51 -07:00
Chris Moeller 053bda3d92 Fixed LDS playback 2014-03-14 17:57:48 -07:00
Chris Moeller 27fc345488 Fixed MP3 decoding hanging at the end of the file 2014-03-12 20:39:01 -07:00
Chris Moeller 1b46139563 Changed update script to generate zip files using ditto instead, hopefully that will be less likely to break my code signatures on occasion like tar/bz2 has 2014-03-12 19:19:55 -07:00
Chris Moeller 704f04b8ce Fixed stupid errors compiling with Xcode 5.1 2014-03-10 22:06:48 -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 24a3573503 Updated FFMPEG, and enabled some new formats, including Atrac3+ 2014-03-09 21:16:37 -07:00
Chris Moeller 895cb7440f Fixed playptmod running indefinitely 2014-03-08 23:50:43 -08: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 ec40c5041c Updated LazyUSF 2014-03-08 18:36:59 -08:00
Chris Moeller c6e4436366 Renamed LazyUSF audio HLE parts to match their original file names 2014-03-05 16:28:08 -08:00
Chris Moeller 5b456915f3 Added HLE audio to LazyUSF, disabled because it's incomplete 2014-03-04 21:39:37 -08:00
Chris Moeller c75cfa27bd Updated DUMB 2014-03-04 17:21:07 -08:00
Chris Moeller 579f385a14 Minor cleanup in LazyUSF 2014-03-02 00:12:58 -08:00
Chris Moeller 5f88c6d882 Fixed 2SF and USF to read emulator setup tags from nested library files for playback 2014-02-26 16:37:56 -08:00
Chris Moeller 2c2f5b18c9 Real Ogg Vorbis fix for vgmstream 2014-02-26 01:36:37 -08:00
Chris Moeller 888fea57d3 Enabled Ogg Vorbis correctly this time 2014-02-26 00:28:24 -08:00
Chris Moeller e67b072d91 Enabled Ogg Vorbis support in vgmstream 2014-02-26 00:14:50 -08:00
Chris Moeller a4d0959623 Added vgmstream plugin 2014-02-25 23:50:54 -08:00
Chris Moeller 85cc09e07f Updated and fixed VGM OKIM6258 support from VGMPlay 0.40.4 2014-02-24 16:38:46 -08:00
Chris Moeller d3d370b76e Removed unnecessary void declaration 2014-02-20 17:20:48 -08:00
Chris Moeller 5c4a4602db Added error logging to LazyUSF, player now stops on errors. 2014-02-20 17:07:57 -08:00
Chris Moeller 486ce41c7f Added documentation to LazyUSF public interface header 2014-02-20 16:11:43 -08:00
Chris Moeller c438cc7ed1 Decreased xSF silence detection threshold to 5 seconds for all formats except for PSF and PSF2, improved USF sample rate detection, and fixed USF leading silence removal 2014-02-19 16:59:06 -08:00
Chris Moeller 34e95ff1c2 Updated LazyUSF and bumped its optimization settings 2014-02-18 17:20:37 -08:00
Chris Moeller 5bf11d551e Updated to latest LazyUSF 2014-02-18 00:05:23 -08:00
Chris Moeller 5e39b592d5 Fixed a number of warnings and function inlining in LazyUSF 2014-02-16 16:20:13 -08:00
Chris Moeller 5eb4b34e81 Bug fix in LazyUSF 2014-02-16 00:02:37 -08:00
Chris Moeller 1d3770757b Updated LazyUSF library 2014-02-15 23:38:46 -08:00
Chris Moeller b02a0db5a4 Whoops. 2014-02-15 01:46:20 -08:00
Chris Moeller f086d8c9bf Imported lazyusf in its new library form and removed the external app 2014-02-15 01:37:59 -08:00
Chris Moeller 6985aa3ae6 Updated LazyUSF binary 2014-02-14 01:23:04 -08:00
Chris Moeller 6e234756c1 LazyUSF input now ignores SIGPIPE, so the lazyusf process terminating abnormally won't cause Cog to terminate 2014-02-13 21:37:35 -08:00
Chris Moeller 9cd138384d Setting Repeat One will now direct all synthesizing decoders to run forever, rather than merely restarting repeatedly. Playptmod now cuts off length detection after half an hour, in case some files' loops are not detected. 2014-02-13 21:16:18 -08:00
Chris Moeller 7531b3324f Improved the robustness of the lazyusf communication process to terminate cleanly if the external process crashes or otherwise terminates improperly. Also updated lazyusf to terminate if its input pipe is broken during decoding. 2014-02-13 20:21:44 -08:00
Chris Moeller f2b981acba Rewrote and enabled lazyusf support, now working properly 2014-02-12 23:34:52 -08:00
Chris Moeller 06b1058b47 YOU DEATH IST KNoW ME NoW 2014-02-05 17:49:56 -08:00