Commit Graph

7638 Commits

Author SHA1 Message Date
hunterk 18afccf2b8 add Joy2B+ support to libretro (#950)
fixes #949 and returns input to Elevator Agent game
2023-01-05 08:33:14 +01:00
Stephen Anthony 6e1bc4c77c Fix compile error in clang-16; large number of constexpr string_view causes compile error. 2022-12-30 21:17:02 -03:30
Stephen Anthony c51b372a53 Updated httplib, libpng and sqlite libs to latest releases. 2022-12-30 19:56:45 -03:30
Stephen Anthony a0ee07fdc3 Remove FIXME for string_view conversion. 2022-12-30 18:34:12 -03:30
Stephen Anthony bdffdd7b9d Minor string optimizations. 2022-12-30 18:00:37 -03:30
Stephen Anthony ca59a8f3c8 Updated files to 2023; an early Happy New Year to anyone reading this logs. 2022-12-30 14:11:04 -03:30
Stephen Anthony e2fc5010bf Updated UNIX config files to latest version. 2022-12-30 14:08:34 -03:30
Stephen Anthony 61f8e202e7 Minor formatting fixes. 2022-12-29 20:03:24 -03:30
Stephen Anthony 1252d1da94 Another string_view conversion. 2022-12-29 15:22:38 -03:30
Stephen Anthony c81bdf642b Convert MD5 functionality to proper C++17 class. 2022-12-29 12:25:39 -03:30
Stephen Anthony d5f77514ab Various fixes for suggestions from clang-16. 2022-12-29 10:19:14 -03:30
Stephen Anthony 5efaebca76 Remove std::stoi completely; reimplement with std::from_chars and string_view. 2022-12-28 20:57:31 -03:30
Thomas Jentzsch 200caa8423 Merge branch 'master' of https://github.com/stella-emu/stella 2022-12-28 14:12:42 +01:00
Thomas Jentzsch 3a5ec79227 Added images processing files (Windows only) 2022-12-28 14:12:23 +01:00
Stephen Anthony c2a80ada0e Add experimental 'mold' linker support to configure for UNIX. 2022-12-27 10:58:01 -03:30
Thomas Jentzsch ba5630e50b updated doc for new high score game support 2022-12-25 10:14:41 +01:00
Thomas Jentzsch 204a865da4 added some more high score properties (resolves #929) 2022-12-25 10:07:51 +01:00
Stephen Anthony 301f20889e Consolidate and refactor some code (mostly string conversions). 2022-12-24 16:42:08 -03:30
Stephen Anthony 217f52822d Fix potential crash on empty string. 2022-12-24 13:21:13 -03:30
Stephen Anthony d428c6ac9a More conversions to string_view. 2022-12-23 20:01:24 -03:30
Thomas Jentzsch 2dba71290d reworked RiotWidget 2022-12-22 14:25:05 +01:00
Stephen Anthony 64ed418bb5 And a few more string_view conversions. 2022-12-21 20:36:35 -03:30
Stephen Anthony 02d7b85fd9 Yet more conversion of 'const char*' to string_view. 2022-12-21 20:20:30 -03:30
Stephen Anthony eaca65d452 More conversion of 'const char*' to string_view. 2022-12-21 19:24:37 -03:30
Thomas Jentzsch 8637c11338 reworked TIAWidget 2022-12-21 18:59:12 +01:00
Stephen Anthony e407fd9d17 Eliminate redundant checks for empty strings. 2022-12-21 12:25:40 -03:30
Stephen Anthony 7c3200500e Improve Bankswitch class efficiency by using string_view. 2022-12-20 22:16:11 -03:30
Thomas Jentzsch b382878d0e fixed two bugs regarding Joy2B+ controller 2022-12-20 11:07:53 +01:00
Stephen Anthony 06699aafa0 Yet more conversion of 'const string&' to 'string_view'. 2022-12-19 19:33:19 -03:30
Stephen Anthony e2534af4e8 Updated changelog. 2022-12-19 17:24:08 -03:30
Stephen Anthony 50a2823da6 More conversion of 'const string&' to 'string_view'. 2022-12-19 17:21:36 -03:30
Thomas Jentzsch 1966a9b805 enhanced missile state display in debugger
updated 3E+ comments
2022-12-19 11:38:43 +01:00
Stephen Anthony 8c7d8931f2 Default to using system-wide libsqlite3 on Linux/UNIX systems.
Fix for slow exit from app in this mode is now fixed.
2022-12-18 21:18:56 -03:30
Thomas Jentzsch 80d0db751f fixed messages lost when changing state with auto pause enabled (fixes #944) 2022-12-17 11:03:48 +01:00
Stephen Anthony 859dacdf63 Convert 'const string&' to 'string_view', as per C++17 recommendations. WIP. 2022-12-16 19:15:30 -03:30
Thomas Jentzsch bc12f241e5 minor UI update to Power-on options dialog 2022-12-16 09:07:18 +01:00
Thomas Jentzsch 262c2c18f7 3e+ comments fixed 2022-12-14 18:15:27 +01:00
Stephen Anthony fef3437579 Restrict RAM searching to hex values only. 2022-12-11 15:50:40 -03:30
Thomas Jentzsch 8ca1fc5ad5 added middle mouse button support (emulates double click) 2022-12-06 19:21:07 +01:00
Stephen Anthony 3e23e2f8bf Updated zlib to latest version (1.2.13). 2022-12-04 20:42:14 -03:30
Stephen Anthony 2cdb52d1fa Some refactoring in ZipHandler. Debugging code present for now. 2022-12-04 18:38:43 -03:30
Thomas Jentzsch 3370ca4afc fixed multi segment cart disassembly 2022-12-04 18:15:11 +01:00
Thomas Jentzsch e9efdbc3a1 slightly optimized Thumb emulation for R77 2022-12-03 00:38:31 +01:00
Thomas Jentzsch f677acf273 and some more (forgot to save) 2022-12-02 19:52:03 +01:00
Thomas Jentzsch e5bb3c9ff8 some code cleanup 2022-12-02 19:51:24 +01:00
Stephen Anthony 2efbca4ef8 Disable warning for deadcode in Thumbulator. 2022-12-02 12:20:36 -03:30
Thomas Jentzsch 6e86a2472f added Release PGO x64 build configuration for VS 2022-12-02 10:42:21 +01:00
Stephen Anthony d02f06e6a3 Convert more defines to static constexpr, take 2. 2022-12-01 19:13:44 -03:30
Stephen Anthony 746619a177 Revert "Convert more defines to static constexpr."
This reverts commit 62ad70bed5.

Mistakenly checked in debug code for another part of the codebase.
2022-12-01 19:08:27 -03:30
Stephen Anthony 62ad70bed5 Convert more defines to static constexpr. 2022-12-01 19:04:01 -03:30