Commit Graph

7468 Commits

Author SHA1 Message Date
Stephen Anthony c9575e7c6b Merge branch 'master' into feature/filesystem 2022-09-13 23:06:04 -02:30
Stephen Anthony 2208460aee More 'const' conversion, with help from clang-15. 2022-09-13 22:52:59 -02:30
Thomas Jentzsch 0330545769 implemented gapless playback for WAV files (KidVid) 2022-09-13 15:24:19 +02:00
Stephen Anthony 44477dcc8b Merge branch 'master' into feature/filesystem 2022-09-10 21:35:27 -02:30
Thomas Jentzsch 67a55e5769 added messages for Kid Vid 2022-09-10 15:56:25 +02:00
Stephen Anthony 1398719258 Merge branch 'master' into feature/filesystem 2022-09-09 12:18:57 -02:30
Thomas Jentzsch ca2542d3a1 added mute all songs option for Kid Vid 2022-09-09 14:09:46 +02:00
Stephen Anthony 8978295e84 Eliminate unused variable. 2022-09-08 22:59:11 -02:30
Stephen Anthony 397d7a003e Update appveyor Windows CI builds to use latest SDL. 2022-09-08 22:08:39 -02:30
Stephen Anthony 0f0bf63a41 Merge branch 'master' into feature/filesystem 2022-09-08 20:34:33 -02:30
Thomas Jentzsch a77569d1e5 enhanced KidVid to allow selecting and starting the games via console switches 2022-09-08 19:43:58 +02:00
Stephen Anthony 969ef75891 Merge branch 'master' into feature/filesystem 2022-09-07 11:44:58 -02:30
Thomas Jentzsch 35bebad0f8 fixed cut off Kid Vid songs 2022-09-07 12:26:03 +02:00
Thomas Jentzsch 40c77bba71 minor Kid Vid doc update 2022-09-06 08:56:56 +02:00
Stephen Anthony 97641e9eda Merge branch 'master' into feature/filesystem 2022-09-05 21:09:24 -02:30
Thomas Jentzsch 0d5bc7e7ac enhanced KidVid song skipping
removed clicks at end of songs
2022-09-05 23:15:21 +02:00
Stephen Anthony 3f831cfaad Merge branch 'master' into feature/filesystem 2022-09-04 19:59:40 -02:30
Stephen Anthony fb0736b2e0 Bumped state number for changes to KidVid state file. 2022-09-04 14:31:15 -02:30
Thomas Jentzsch 4f1b1ab97e refactored KidVid code a bit
updated doc
2022-09-04 18:40:46 +02:00
Stephen Anthony 87eee88752 Bump state version for KidVid; clean up some typos. 2022-09-04 12:55:53 -02:30
Thomas Jentzsch 497cf09a98 added KidVid tape state serializing 2022-09-04 10:03:40 +02:00
Thomas Jentzsch cd147492be updated doc for Kid Vid 2022-09-04 08:48:19 +02:00
Stephen Anthony f753d47c71 Add stubs to KidVid for save/load functionality (TODO). 2022-09-03 22:43:42 -02:30
Stephen Anthony 557daa6194 Merge branch 'master' into feature/filesystem 2022-09-03 22:17:07 -02:30
Stephen Anthony 6924a3d159 Minor formatting cleanups for recent commits. 2022-09-03 20:10:22 -02:30
Thomas Jentzsch c7cac63a38 added WAV file volume adjustment (resolves #77) 2022-09-03 20:56:38 +02:00
Stephen Anthony d54e7f34fe Fix a few minor compiler warnings.
Make WAV play methods not pure virtual, so we can change them without affecting libretro.
2022-09-03 14:51:20 -02:30
Stephen Anthony 574b60588b libretro: Fix compile failure from latest Sound changes. 2022-09-03 14:08:09 -02:30
Stephen Anthony 287a035440 Fix minor compile warning. 2022-09-03 13:13:29 -02:30
Thomas Jentzsch 9b1238464e added WAV playing and adapted KidVid code accordingly 2022-09-03 16:54:33 +02:00
Stephen Anthony 8e246e200c Convert KidVid file I/O to C++ ifstreams. 2022-09-02 10:14:14 -02:30
Thomas Jentzsch d0fad1091a some KidVid refactoring 2022-09-02 08:18:55 +02:00
Stephen Anthony 391a0a6c08 Merge branch 'master' into feature/filesystem 2022-09-01 15:25:03 -02:30
Stephen Anthony 74c0613147 One last fix for Xcode project. 2022-09-01 15:24:37 -02:30
Stephen Anthony 1b5f681bb0 Merge branch 'master' into feature/filesystem 2022-09-01 15:22:49 -02:30
Stephen Anthony 02a8970bb6 Finally fixed Xcode project. 2022-09-01 15:07:57 -02:30
Stephen Anthony 5f0ded46ce More fixes to Xcode project. 2022-09-01 14:12:52 -02:30
Thomas Jentzsch 371c369ae4 Merge branch 'master' of https://github.com/stella-emu/stella 2022-09-01 17:47:35 +02:00
Thomas Jentzsch 59c1b21b01 allow playing KidVid without tapes 2022-09-01 17:47:19 +02:00
Stephen Anthony b8812d7b6b Second pass at fixing Xcode project. 2022-09-01 13:05:26 -02:30
Stephen Anthony c8b3bd8ba0 First pass at fixing Xcode project. 2022-09-01 12:52:03 -02:30
Stephen Anthony 99d81cc58c Test commit from my Mac. 2022-09-01 12:19:47 -02:30
Thomas Jentzsch 98b06cffc0 reworked KidVid code a little bit (still not working) 2022-09-01 13:58:43 +02:00
Stephen Anthony 5cf690cf55 Merge branch 'master' into feature/filesystem 2022-08-25 20:58:17 -02:30
Stephen Anthony d6c1481d17 Fix minor initialization warning. 2022-08-25 20:57:57 -02:30
Stephen Anthony ba3455f751 Merge branch 'master' into feature/filesystem 2022-08-22 19:17:35 -02:30
Thomas Jentzsch 4b79864ccc disabled random start bank for MDM bankswitching ROMs 2022-08-22 09:36:38 +02:00
Thomas Jentzsch 21f1154c07 fixed multiple images crash when no images exist 2022-08-22 09:35:53 +02:00
Stephen Anthony 5d112388c3 More fixes from clang-tidy. 2022-08-21 21:43:42 -02:30
Stephen Anthony aca3bd8ddb Merge branch 'master' into feature/filesystem 2022-08-21 21:32:04 -02:30