Commit Graph

7127 Commits

Author SHA1 Message Date
Thomas Jentzsch 93ef03f4d8 refactored AppMode definition 2021-10-27 10:23:41 +02:00
Thomas Jentzsch ac8acce229 fixed two duplicate hotkeys 2021-10-26 10:20:24 +02:00
Thomas Jentzsch 2bf3c6ecf9 fixed global hotkey for mouse control
minor global hotkey refactoring
2021-10-26 10:11:38 +02:00
Stephen Anthony c3fa1890d5 Fix segfault on some systems when using BrowserDialog during a program run.
Remove old debugging print code.
2021-10-24 13:57:40 -02:30
Stephen Anthony 79da2e1d8a Fix gcc warning with braces around MACRO. 2021-10-23 21:51:13 -02:30
Stephen Anthony 5e3f244cd2 Fix minor warnings with semicolons. 2021-10-22 19:14:40 -02:30
Thomas Jentzsch 50c85d735c prevent creating lots of zero-size debugger script files when autosave is enabled 2021-10-21 14:07:33 +02:00
Thomas Jentzsch 7be3a3b18e made PlusROMs command line ID temporary 2021-10-20 20:28:35 +02:00
Thomas Jentzsch 48dd48c110 minor tooltip change for ARM chips emulated 2021-10-20 12:22:17 +02:00
Thomas Jentzsch 1f9885224f removed 'WE' prefix from PlusROM id 2021-10-18 12:32:34 +02:00
Thomas Jentzsch bd2bddbe15 switched to new PlusROMs header scheme 2021-10-17 19:33:04 +02:00
Thomas Jentzsch e2b8e0f2a9 fixed Windows serial port names list 2021-10-17 17:29:56 +02:00
Thomas Jentzsch 12ccc2d15c updated PlusROM backend wording 2021-10-17 14:53:26 +02:00
Thomas Jentzsch a3b34a8bd6 just a few minor changes 2021-10-17 10:59:11 +02:00
Thomas Jentzsch c7205f1665 reactivated direct peeks for PlusROMs 2021-10-16 22:55:08 +02:00
Stephen Anthony 299024bb58 VS project no longer supports WinXP builds (take 2) 2021-10-16 17:21:31 -02:30
Thomas Jentzsch 6657f9de64 renamed bank locked into hotspots locked 2021-10-16 17:30:39 +02:00
Thomas Jentzsch f5a29714a6 added bank locking in debugger to PlusROM (maybe we should rename it into hotspot locking?) 2021-10-16 17:18:10 +02:00
Thomas Jentzsch 6e49d1fe12 disable audio sample saving when TimeMachine is disabled (fixes #835) 2021-10-15 12:10:00 +02:00
Thomas Jentzsch f50c080b35 fixed render recreation 2021-10-15 10:31:37 +02:00
Thomas Jentzsch 6c5a3acea8 fixes #834 (major renderer memory leak) 2021-10-14 19:35:49 +02:00
Thomas Jentzsch 43c26ed3e8 added address sanitizer configuration to VS 2021-10-14 17:10:11 +02:00
Thomas Jentzsch e058967ddd fix positioning of invisible window (see #833) 2021-10-12 09:26:21 +02:00
Christian Speckner d1c76d9c58 More accurate error message. 2021-10-11 17:59:36 +02:00
Christian Speckner cc0d101d98 Make logger threadsafe. 2021-10-11 17:59:00 +02:00
Christian Speckner 1f94a79b1c Fix segfault on invalid PlusROM URL. 2021-10-11 17:46:47 +02:00
Thomas Jentzsch b5f5c5068a updated doc screenshots 2021-10-10 20:33:31 +02:00
Thomas Jentzsch 649352991a reverted some previous, superfluous changes 2021-10-10 15:52:13 +02:00
Stephen Anthony eeecf28acc Fix minor compile warning from clang. 2021-10-10 10:34:04 -02:30
Thomas Jentzsch b65aef7719 Merge branch 'master' of https://github.com/stella-emu/stella 2021-10-10 12:06:20 +02:00
Thomas Jentzsch d049326c8d added message display for PlusROMs (TODO: update screenshots)
renamed message display setting
extended PlusROM support to ARM carts (TODO: test)
2021-10-10 12:06:01 +02:00
Thomas Jentzsch 7c670bbfc3 saving changes for the merge 2021-10-10 08:44:31 +02:00
Stephen Anthony 5d64f0a9c3 Remove C-style 'srand()' and use our already existing 'Random' class.
This also fixes a warning of NULL vs. nullptr.
2021-10-09 20:22:59 -02:30
Stephen Anthony e2f7712d06 Fix compilation in VS, no longer support WinXP. 2021-10-09 20:18:07 -02:30
Christian Speckner 6bb055a159 Fix callback usage. 2021-10-10 00:08:44 +02:00
Thomas Jentzsch 2921bc29de initial commit 2021-10-09 23:28:28 +02:00
Thomas Jentzsch 3de04ae8cc updated PlusROM doc 2021-10-09 09:15:38 +02:00
Thomas Jentzsch 742c0d6334 Minor cosmetic change of previous commit 2021-10-09 09:14:27 +02:00
Thomas Jentzsch e3a4022b8b added missing timer interrupt registers 2021-10-09 09:08:23 +02:00
Thomas Jentzsch 7e078513f7 resolved #796 by adding event migration 2021-10-05 21:38:56 +02:00
Thomas Jentzsch f239f140a9 fixed and enhanced PlusROM hotspot handling 2021-10-04 10:13:16 +02:00
Thomas Jentzsch a2eb62402f added frame drop logging 2021-10-04 10:11:24 +02:00
Thomas Jentzsch 16b9ebe0f8 fixed QuadTari controller settings 2021-10-04 10:07:42 +02:00
Thomas Jentzsch 7c2721ef2e moved PlusROM id generation outside GUI code 2021-10-02 08:42:05 +02:00
Stephen Anthony ff4bb3cd77 Fixed minor warnings with clang 13. 2021-10-01 13:57:46 -02:30
Thomas Jentzsch 208e7e3075 added PlusROM detection display
simplified PlusROM id generation logic
shortened QuadTari.name()
2021-10-01 17:00:10 +02:00
Thomas Jentzsch 793b554f53 enhanced PlusROM, now reads id and nick from Settings
added PlusROM id generation to PlusRomsSetupDialog
2021-10-01 12:24:53 +02:00
Thomas Jentzsch 7c8f426a1b added missing write method to QuadTari (fixes #832, SaveKey not working in QT) 2021-09-28 21:43:46 +02:00
Thomas Jentzsch 72f5f17011 added regex for PAL-M in filename (->NTSC) 2021-09-27 22:08:53 +02:00
Thomas Jentzsch 64be78b6b7 added actual ROM size to ROM info (developer mode only) 2021-09-26 10:11:17 +02:00