Commit Graph

7638 Commits

Author SHA1 Message Date
Stephen Anthony ae75b94f23 Updated httplib to latest version. 2022-10-08 22:26:35 -02:30
Stephen Anthony 3ed08681ef Updated PNG lib to latest version. 2022-10-08 22:22:48 -02:30
Stephen Anthony c8192955b3 Updated JSON lib to latest version. 2022-10-08 22:15:53 -02:30
Stephen Anthony edc82b3888 Suggested fixes from clang-tidy. 2022-10-08 20:33:59 -02:30
Stephen Anthony 27f84976da Fix minor warning: parameter mirrors instance variables. 2022-10-08 20:11:31 -02:30
Thomas Jentzsch 5f1d6ee028 reworked timer syntax and code and fixed some bugs 2022-10-08 11:54:38 +02:00
Thomas Jentzsch 13e74507cb Merge branch 'master' of https://github.com/stella-emu/stella 2022-10-07 09:29:18 +02:00
Thomas Jentzsch 9b62b15637 fixed launcher image navigation for HiDPI mode 2022-10-07 09:29:02 +02:00
Stephen Anthony ce533245cf Add new class to Xcode project. 2022-10-06 13:20:53 -02:30
Stephen Anthony 64bcd660b2 Fix minor compile issues. 2022-10-06 13:07:27 -02:30
Thomas Jentzsch 9406bc7c6b ...plus a fix for the make file 2022-10-06 17:07:11 +02:00
Thomas Jentzsch 8682b5bda0 Merge branch 'master' of https://github.com/stella-emu/stella 2022-10-06 17:04:40 +02:00
Thomas Jentzsch ad8e5eb3f7 ...and the usual missing new files 2022-10-06 17:04:12 +02:00
Stephen Anthony 2a6fdcdb3d Fixed typo in module.mk. 2022-10-06 12:33:45 -02:30
Thomas Jentzsch 7a39ca8b6e added user defined timers to debugger (TODO: screenshots) 2022-10-06 16:55:00 +02:00
Thomas Jentzsch 7655f7cd8a Fixed "logBreaks" output in debugger 2022-10-03 18:16:14 +02:00
Stephen Anthony 79efea994a Some refactoring of SoundSDL2, placing WAV handling in its own inner class. 2022-10-01 21:06:12 -02:30
Thomas Jentzsch d6acadc329 fixed unwanted button up events in UI navigation 2022-10-01 21:21:20 +02:00
Thomas Jentzsch aebc097e95 enhanced UI navigation with a controller
added "Cancel" option to LauncherDialog context menu if opened with a controller
updated docs for image navigation in LauncherDialog
2022-10-01 11:07:02 +02:00
Stephen Anthony 72c6e69bf0 First pass at separating Sound mute/pause functionality.
This will need lots of testing, since it touches many parts of the code.
2022-09-24 21:33:39 -02:30
Stephen Anthony f98fef11db Fixed crash in resampling WAV playing; forgot to create an array.
Make WAV resampling default behaviour.
2022-09-19 01:33:36 -02:30
Stephen Anthony b927f214f3 Use unique_ptr instead of C-style allocations. 2022-09-18 16:56:57 -02:30
Thomas Jentzsch d0c94e5e14 eliminated frequent memory allocation while playing WAV files 2022-09-16 15:18:24 +02:00
Thomas Jentzsch ce684daacc fixed WAV echo problem and enabled on-the-fly resampling 2022-09-15 18:34:37 +02:00
Thomas Jentzsch 26d6f0db69 added on-the-fly WAV resampling (disabled, causes echo) 2022-09-15 15:21:10 +02:00
Thomas Jentzsch 37f8a5595f removed debug code and cast warning 2022-09-14 19:34:30 +02:00
Thomas Jentzsch af5272cff4 fixed interrupted WAV continuing to play at restart 2022-09-14 17:38:47 +02:00
Thomas Jentzsch 077366f34b fixed Sound muting for WAV files 2022-09-14 13:39:24 +02:00
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
Thomas Jentzsch 67a55e5769 added messages for Kid Vid 2022-09-10 15:56:25 +02:00
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
Thomas Jentzsch a77569d1e5 enhanced KidVid to allow selecting and starting the games via console switches 2022-09-08 19:43:58 +02:00
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
Thomas Jentzsch 0d5bc7e7ac enhanced KidVid song skipping
removed clicks at end of songs
2022-09-05 23:15:21 +02:00
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 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