Commit Graph

7440 Commits

Author SHA1 Message Date
Thomas Jentzsch fbcb8dd09d 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 8f81b59e88 disable audio sample saving when TimeMachine is disabled (fixes #835) 2021-10-15 12:10:00 +02:00
Thomas Jentzsch e0564c0661 fixed render recreation 2021-10-15 10:31:37 +02:00
Thomas Jentzsch eafac57d1d fixes #834 (major renderer memory leak) 2021-10-14 19:35:49 +02:00
Thomas Jentzsch 2e4a20e914 added address sanitizer configuration to VS 2021-10-14 17:10:11 +02:00
Thomas Jentzsch 69afdb7e90 fix positioning of invisible window (see #833) 2021-10-12 09:26:21 +02:00
Christian Speckner 63a5845964 More accurate error message. 2021-10-11 17:59:36 +02:00
Christian Speckner eb1eceb685 Make logger threadsafe. 2021-10-11 17:59:00 +02:00
Christian Speckner bb479e5010 Fix segfault on invalid PlusROM URL. 2021-10-11 17:46:47 +02:00
Thomas Jentzsch b0ed0f6568 updated doc screenshots 2021-10-10 20:33:31 +02:00
Thomas Jentzsch a85562c01e reverted some previous, superfluous changes 2021-10-10 15:52:13 +02:00
Stephen Anthony 0fe84ca24c Fix minor compile warning from clang. 2021-10-10 10:34:04 -02:30
Thomas Jentzsch 2fc4ad7383 Merge branch 'master' of https://github.com/stella-emu/stella 2021-10-10 12:06:20 +02:00
Thomas Jentzsch 62bcb851bb 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 6bf4a971f2 saving changes for the merge 2021-10-10 08:44:31 +02:00
Stephen Anthony e38e6afa35 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 307bd279b4 Fix compilation in VS, no longer support WinXP. 2021-10-09 20:18:07 -02:30
Christian Speckner 8af0d8716a Fix callback usage. 2021-10-10 00:08:44 +02:00
Thomas Jentzsch 96217eeca5 initial commit 2021-10-09 23:28:28 +02:00
Thomas Jentzsch bc437cee0c updated PlusROM doc 2021-10-09 09:15:38 +02:00
Thomas Jentzsch d28cc2144d Minor cosmetic change of previous commit 2021-10-09 09:14:27 +02:00
Thomas Jentzsch 9c2059b472 added missing timer interrupt registers 2021-10-09 09:08:23 +02:00
Thomas Jentzsch 5e01adfc43 resolved #796 by adding event migration 2021-10-05 21:38:56 +02:00
Thomas Jentzsch ec2d815ca3 fixed and enhanced PlusROM hotspot handling 2021-10-04 10:13:16 +02:00
Thomas Jentzsch 0647dd855b added frame drop logging 2021-10-04 10:11:24 +02:00
Thomas Jentzsch 9a0f8a1c73 fixed QuadTari controller settings 2021-10-04 10:07:42 +02:00
Thomas Jentzsch 2b8807c664 moved PlusROM id generation outside GUI code 2021-10-02 08:42:05 +02:00
Stephen Anthony 5287750dca Fixed minor warnings with clang 13. 2021-10-01 13:57:46 -02:30
Thomas Jentzsch 50ae506764 added PlusROM detection display
simplified PlusROM id generation logic
shortened QuadTari.name()
2021-10-01 17:00:10 +02:00
Thomas Jentzsch ee294db395 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 80ce5f9ac9 added missing write method to QuadTari (fixes #832, SaveKey not working in QT) 2021-09-28 21:43:46 +02:00
Thomas Jentzsch b32b287f83 added regex for PAL-M in filename (->NTSC) 2021-09-27 22:08:53 +02:00
Thomas Jentzsch 025b319181 added actual ROM size to ROM info (developer mode only) 2021-09-26 10:11:17 +02:00
Thomas Jentzsch 0bb570a0dc fixed #830 (Debugger window messed up) 2021-09-25 19:07:17 +02:00
Thomas Jentzsch 16d870e067 minor code cleanups 2021-09-25 11:00:59 +02:00
Thomas Jentzsch 0dd1d9b39f added E7 support for 12K ROMs 2021-09-24 23:38:15 +02:00
Thomas Jentzsch 8cf708846c Merge branch 'master' of https://github.com/stella-emu/stella 2021-09-24 22:49:52 +02:00
Thomas Jentzsch 221dbbf652 renamed E7 cart classes 2021-09-24 22:43:11 +02:00
Stephen Anthony 949992f277 Fix Linux/libretro builds for no-longer-existing classes. 2021-09-24 18:09:59 -02:30
Thomas Jentzsch fb8bf85408 merged E7 bankswitching classes 2021-09-24 22:22:48 +02:00
Thomas Jentzsch c4dd323807 tweaked TIA randomization a bit 2021-09-21 18:43:55 +02:00
Thomas Jentzsch d151c08f29 minor debugger 'tia' command formatting enhancement 2021-09-21 09:37:00 +02:00
Thomas Jentzsch 89e0cf960c added SCABS info for FE bankswitching (fixes #753) 2021-09-20 16:43:02 +02:00
Thomas Jentzsch 33fde54f79 added 256 in 1 Megatronix test ROM and properties 2021-09-20 16:32:25 +02:00
Thomas Jentzsch 55f028a668 added missing persisting of several settings when using hotkeys 2021-09-20 09:26:57 +02:00
lodefmode 3f8acc1485 Misc fixes (#828)
* - Street demo was missing audio.

* - pause playback at end of file to avoid annoying audio buzz

* - Fixed intermittent failure to forward step.
2021-09-19 14:23:30 -02:30
Thomas Jentzsch bbc6453213 fixed TV type autodetection failing when randomizing TIA 2021-09-19 18:20:30 +02:00
Thomas Jentzsch f086056100 improved TIA randomization 2021-09-19 17:39:17 +02:00
Thomas Jentzsch dc0021a015 fixed enhanced multicarts handling
added, mixed type X in 1 test ROM
2021-09-19 12:52:36 +02:00
Thomas Jentzsch 826ae7d005 Merge pull request #827 from lodefmode/master
OSD tidy + better demos
2021-09-19 10:54:11 +02:00