Commit Graph

7518 Commits

Author SHA1 Message Date
Stephen Anthony d27b8e05dc Merge branch 'master' into feature/filesystem 2022-10-08 14:28:30 -02:30
Thomas Jentzsch aadb28a618 reworked timer syntax and code and fixed some bugs 2022-10-08 11:54:38 +02:00
Thomas Jentzsch a8142633ce Merge branch 'master' of https://github.com/stella-emu/stella 2022-10-07 09:29:18 +02:00
Thomas Jentzsch b43fdbe52c fixed launcher image navigation for HiDPI mode 2022-10-07 09:29:02 +02:00
Stephen Anthony b5e484f0e7 Merge branch 'master' into feature/filesystem 2022-10-06 21:32:09 -02:30
Stephen Anthony 6b5e2515a1 Add new class to Xcode project. 2022-10-06 13:20:53 -02:30
Stephen Anthony 744532fbba Fix minor compile issues. 2022-10-06 13:07:27 -02:30
Thomas Jentzsch e5f391d5a1 ...plus a fix for the make file 2022-10-06 17:07:11 +02:00
Thomas Jentzsch 083c9dc8d5 Merge branch 'master' of https://github.com/stella-emu/stella 2022-10-06 17:04:40 +02:00
Thomas Jentzsch 4633f4e394 ...and the usual missing new files 2022-10-06 17:04:12 +02:00
Stephen Anthony e8e82dc2dd Fixed typo in module.mk. 2022-10-06 12:33:45 -02:30
Thomas Jentzsch 3de6002c46 added user defined timers to debugger (TODO: screenshots) 2022-10-06 16:55:00 +02:00
Stephen Anthony acc08c7b14 Merge branch 'master' into feature/filesystem 2022-10-04 22:02:24 -02:30
Thomas Jentzsch d8ed1d1d13 Fixed "logBreaks" output in debugger 2022-10-03 18:16:14 +02:00
Stephen Anthony 1419f2d538 Merge branch 'master' into feature/filesystem 2022-10-01 21:06:47 -02:30
Stephen Anthony d893b12807 Some refactoring of SoundSDL2, placing WAV handling in its own inner class. 2022-10-01 21:06:12 -02:30
Thomas Jentzsch cff0821f33 fixed unwanted button up events in UI navigation 2022-10-01 21:21:20 +02:00
Thomas Jentzsch 65115cc3a1 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 4aef957d35 Merge branch 'master' into feature/filesystem 2022-09-28 22:21:30 -02:30
Stephen Anthony 129ec5886a 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 5be7d842ad Merge branch 'master' into feature/filesystem 2022-09-19 14:12:46 -02:30
Stephen Anthony 518f8eb5bd 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 3b073054ff Use unique_ptr instead of C-style allocations. 2022-09-18 16:56:57 -02:30
Thomas Jentzsch 79bf02f5e3 eliminated frequent memory allocation while playing WAV files 2022-09-16 15:18:24 +02:00
Thomas Jentzsch fbcf4670b9 fixed WAV echo problem and enabled on-the-fly resampling 2022-09-15 18:34:37 +02:00
Thomas Jentzsch 5e09f486af added on-the-fly WAV resampling (disabled, causes echo) 2022-09-15 15:21:10 +02:00
Thomas Jentzsch 1263f28e49 removed debug code and cast warning 2022-09-14 19:34:30 +02:00
Thomas Jentzsch 067cf7e021 fixed interrupted WAV continuing to play at restart 2022-09-14 17:38:47 +02:00
Thomas Jentzsch c53e0eabcb fixed Sound muting for WAV files 2022-09-14 13:39:24 +02:00
Stephen Anthony a1843a28c6 Merge branch 'master' into feature/filesystem 2022-09-13 23:06:04 -02:30
Stephen Anthony d488b9c860 More 'const' conversion, with help from clang-15. 2022-09-13 22:52:59 -02:30
Thomas Jentzsch a647b2ba7f implemented gapless playback for WAV files (KidVid) 2022-09-13 15:24:19 +02:00
Stephen Anthony 4a40e62cd4 Merge branch 'master' into feature/filesystem 2022-09-10 21:35:27 -02:30
Thomas Jentzsch 9d6cee710e added messages for Kid Vid 2022-09-10 15:56:25 +02:00
Stephen Anthony 4a097d38a7 Merge branch 'master' into feature/filesystem 2022-09-09 12:18:57 -02:30
Thomas Jentzsch 2027882c77 added mute all songs option for Kid Vid 2022-09-09 14:09:46 +02:00
Stephen Anthony 098710a32e Eliminate unused variable. 2022-09-08 22:59:11 -02:30
Stephen Anthony cb31e95d01 Update appveyor Windows CI builds to use latest SDL. 2022-09-08 22:08:39 -02:30
Stephen Anthony 0ca3fe6310 Merge branch 'master' into feature/filesystem 2022-09-08 20:34:33 -02:30
Thomas Jentzsch 3293aecdd0 enhanced KidVid to allow selecting and starting the games via console switches 2022-09-08 19:43:58 +02:00
Stephen Anthony dfee4f9a56 Merge branch 'master' into feature/filesystem 2022-09-07 11:44:58 -02:30
Thomas Jentzsch 8aa67f8493 fixed cut off Kid Vid songs 2022-09-07 12:26:03 +02:00
Thomas Jentzsch 0739d521bf minor Kid Vid doc update 2022-09-06 08:56:56 +02:00
Stephen Anthony d015bdeb09 Merge branch 'master' into feature/filesystem 2022-09-05 21:09:24 -02:30
Thomas Jentzsch 201a2c909a enhanced KidVid song skipping
removed clicks at end of songs
2022-09-05 23:15:21 +02:00
Stephen Anthony 52e50fea8d Merge branch 'master' into feature/filesystem 2022-09-04 19:59:40 -02:30
Stephen Anthony 5b2e714d4f Bumped state number for changes to KidVid state file. 2022-09-04 14:31:15 -02:30
Thomas Jentzsch 69e61fb4e5 refactored KidVid code a bit
updated doc
2022-09-04 18:40:46 +02:00
Stephen Anthony 01e8d29190 Bump state version for KidVid; clean up some typos. 2022-09-04 12:55:53 -02:30
Thomas Jentzsch 0f09b945ce added KidVid tape state serializing 2022-09-04 10:03:40 +02:00