From a3b34a8bd6be35ed196225e15f102ee1dae144f1 Mon Sep 17 00:00:00 2001 From: Thomas Jentzsch Date: Sun, 17 Oct 2021 10:59:11 +0200 Subject: [PATCH] just a few minor changes --- Changes.txt | 24 +++++++++++------- docs/index.html | 6 ++--- src/emucore/EventHandler.hxx | 2 +- .../plusroms/C.A.V.E. Apocalypse NTSC.bin | Bin 0 -> 16384 bytes 4 files changed, 19 insertions(+), 13 deletions(-) create mode 100644 test/roms/plusroms/C.A.V.E. Apocalypse NTSC.bin diff --git a/Changes.txt b/Changes.txt index 28b38ca27..012e1bda4 100644 --- a/Changes.txt +++ b/Changes.txt @@ -12,26 +12,32 @@ Release History =========================================================================== -6.5.3 to 6.6 (??? ??, 202?) +6.5.3 to 6.6 (??? ??, 202?) (Halloween?) - * Added PlusROMs support for saving high scores + * Added PlusROMs support for saving high scores. * Added preliminary support for 'MVC' bankswitching scheme by Rob Bairos. - * Added web links for many games + * Added web links for many games. - * Added dead zone and linearity settings for analog controllers + * Added dead zone and linearity settings for analog controllers. - * Fixed MindLink controller + * Added 'Check for Update' button to Help dialog. - * Added TIA randomization on startup option + * Fixed MindLink controller. - * Debugger: enhanced prompt's auto complete and history + * Fixed SaveKey not working with QuadTari. - * Debugger: added optional logging of breaks and traps + * Added TIA randomization on startup option. - * Debugger: added Thumb cycle counting + * Added different debug color luminances for player and missile copies. + + * Debugger: enhanced prompt's auto complete and history. + + * Debugger: added optional logging of breaks and traps. + + * Debugger: added Thumb cycle counting. -Have fun! diff --git a/docs/index.html b/docs/index.html index 920e43e1b..5b106f150 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2868,9 +2868,9 @@
-tia.dbgcolors <roygbp>
- Assign the colours (R)ed, (O)range, (Y)ellow, (G)reen, (B)lue and (P)urple + Assign the colours (R)ed, (O)range, (Y)ellow, (G)reen, (P)urple and (B)lue to each graphical register P0/M0/P1/M1/PF/BL, respectively. Currently, - these change be changed around to apply different colours to the + these can be changed around to apply different colours to the respective register. @@ -4450,7 +4450,7 @@ Set color for specific object in 'Debug Colors' mode - (PF0, PF1 and PF2 have a slightly different luminance)

+ (copies of the same object have a slightly different luminance)

Disabled in ROM launcher mode-tia.dbgcolors diff --git a/src/emucore/EventHandler.hxx b/src/emucore/EventHandler.hxx index 431f3f644..d9cfffadd 100644 --- a/src/emucore/EventHandler.hxx +++ b/src/emucore/EventHandler.hxx @@ -652,7 +652,7 @@ class EventHandler ; // The event(s) assigned to each combination event - BSPF::array2D myComboTable; + BSPF::array2D myComboTable{Event::NoType}; // Holds static strings for the remap menu (emulation and menu events) using EmulActionList = std::array; diff --git a/test/roms/plusroms/C.A.V.E. Apocalypse NTSC.bin b/test/roms/plusroms/C.A.V.E. Apocalypse NTSC.bin new file mode 100644 index 0000000000000000000000000000000000000000..c205163d46e923bc5ad22ac4d3313ba5b9bcc18d GIT binary patch literal 16384 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 literal 0 HcmV?d00001