Commit Graph

  • 8ded49c33a Fix compile error in clang-16; large number of constexpr string_view causes compile error. Stephen Anthony 2022-12-30 21:17:02 -0330
  • 498af52ca2 Updated httplib, libpng and sqlite libs to latest releases. Stephen Anthony 2022-12-30 19:56:45 -0330
  • 3458da8445 Remove FIXME for string_view conversion. Stephen Anthony 2022-12-30 18:34:12 -0330
  • 89fb53a510 Minor string optimizations. Stephen Anthony 2022-12-30 18:00:37 -0330
  • 9cc804d0e0 Updated files to 2023; an early Happy New Year to anyone reading this logs. Stephen Anthony 2022-12-30 14:11:04 -0330
  • 1ed89f079a Updated UNIX config files to latest version. Stephen Anthony 2022-12-30 14:08:34 -0330
  • 72fe8ebebe Minor formatting fixes. Stephen Anthony 2022-12-29 20:03:24 -0330
  • 226cc3c3c7 Another string_view conversion. Stephen Anthony 2022-12-29 15:22:38 -0330
  • b09e6cb71c Convert MD5 functionality to proper C++17 class. Stephen Anthony 2022-12-29 12:25:39 -0330
  • a15b56aa1e Various fixes for suggestions from clang-16. Stephen Anthony 2022-12-29 10:19:14 -0330
  • 204aafa927 Remove std::stoi completely; reimplement with std::from_chars and string_view. Stephen Anthony 2022-12-28 20:57:31 -0330
  • e150a3dd58 Merge branch 'master' of https://github.com/stella-emu/stella Thomas Jentzsch 2022-12-28 14:12:42 +0100
  • 999e13b4d3 Added images processing files (Windows only) Thomas Jentzsch 2022-12-28 14:12:23 +0100
  • 423a6e01a9 Add experimental 'mold' linker support to configure for UNIX. Stephen Anthony 2022-12-27 10:58:01 -0330
  • 6923d3b446 updated doc for new high score game support Thomas Jentzsch 2022-12-25 10:14:41 +0100
  • ce46240aa7 added some more high score properties (resolves #929) Thomas Jentzsch 2022-12-25 10:07:51 +0100
  • 027efc5979 Consolidate and refactor some code (mostly string conversions). Stephen Anthony 2022-12-24 16:42:08 -0330
  • da0b491429 Fix potential crash on empty string. Stephen Anthony 2022-12-24 13:21:13 -0330
  • 1657538b87 More conversions to string_view. Stephen Anthony 2022-12-23 20:01:24 -0330
  • 0ad87a048f reworked RiotWidget Thomas Jentzsch 2022-12-22 14:25:05 +0100
  • 313f7dd914 And a few more string_view conversions. Stephen Anthony 2022-12-21 20:36:35 -0330
  • ff0bbf525f Yet more conversion of 'const char*' to string_view. Stephen Anthony 2022-12-21 20:20:30 -0330
  • 1fa2e98988 More conversion of 'const char*' to string_view. Stephen Anthony 2022-12-21 19:24:37 -0330
  • 60346c78cf reworked TIAWidget Thomas Jentzsch 2022-12-21 18:59:12 +0100
  • 0b812334f3 Eliminate redundant checks for empty strings. Stephen Anthony 2022-12-21 12:25:40 -0330
  • aaaea54310 Improve Bankswitch class efficiency by using string_view. Stephen Anthony 2022-12-20 22:16:11 -0330
  • 82da36dd68 fixed two bugs regarding Joy2B+ controller Thomas Jentzsch 2022-12-20 11:07:53 +0100
  • 54993268c7 Yet more conversion of 'const string&' to 'string_view'. Stephen Anthony 2022-12-19 19:33:19 -0330
  • e436548ac1 Updated changelog. Stephen Anthony 2022-12-19 17:24:08 -0330
  • d4f1509def More conversion of 'const string&' to 'string_view'. Stephen Anthony 2022-12-19 17:21:36 -0330
  • adbedfbbcf enhanced missile state display in debugger updated 3E+ comments Thomas Jentzsch 2022-12-19 11:38:43 +0100
  • f7e6e61d8a Default to using system-wide libsqlite3 on Linux/UNIX systems. Fix for slow exit from app in this mode is now fixed. Stephen Anthony 2022-12-18 21:18:56 -0330
  • d1073fc51f fixed messages lost when changing state with auto pause enabled (fixes #944) Thomas Jentzsch 2022-12-17 11:03:48 +0100
  • 31cc0884db Convert 'const string&' to 'string_view', as per C++17 recommendations. WIP. Stephen Anthony 2022-12-16 19:15:30 -0330
  • e1ef0045ac minor UI update to Power-on options dialog Thomas Jentzsch 2022-12-16 09:07:18 +0100
  • 47a6b1de32 3e+ comments fixed Thomas Jentzsch 2022-12-14 18:15:27 +0100
  • e8543ba075 Restrict RAM searching to hex values only. Stephen Anthony 2022-12-11 15:50:40 -0330
  • 43a67ef224 added middle mouse button support (emulates double click) Thomas Jentzsch 2022-12-06 19:21:07 +0100
  • dcc3eebab1 Updated zlib to latest version (1.2.13). Stephen Anthony 2022-12-04 20:42:14 -0330
  • b17a2e63b2 Some refactoring in ZipHandler. Debugging code present for now. Stephen Anthony 2022-12-04 18:38:43 -0330
  • 62a3a9275c fixed multi segment cart disassembly Thomas Jentzsch 2022-12-04 18:15:11 +0100
  • 67ee544435 slightly optimized Thumb emulation for R77 Thomas Jentzsch 2022-12-03 00:38:31 +0100
  • d62f6a3380 and some more (forgot to save) Thomas Jentzsch 2022-12-02 19:52:03 +0100
  • ccc4b6c832 some code cleanup Thomas Jentzsch 2022-12-02 19:51:24 +0100
  • 6399147174 Disable warning for deadcode in Thumbulator. Stephen Anthony 2022-12-02 12:20:36 -0330
  • 06e8e606e3 added Release PGO x64 build configuration for VS Thomas Jentzsch 2022-12-02 10:42:21 +0100
  • e4d8072503 Convert more defines to static constexpr, take 2. Stephen Anthony 2022-12-01 19:13:44 -0330
  • 61d6d89a21 Revert "Convert more defines to static constexpr." Stephen Anthony 2022-12-01 19:08:27 -0330
  • 58382db331 Convert more defines to static constexpr. Stephen Anthony 2022-12-01 19:04:01 -0330
  • a37c76071a Fix missing braces on switch/case block. Stephen Anthony 2022-12-01 18:46:53 -0330
  • 679a0318f9 Convert defines to static constexpr. Stephen Anthony 2022-12-01 18:31:31 -0330
  • f9edb95a6e Implemented suggestions from clang-tidy-16 (mostly emplace vs. push_back). Stephen Anthony 2022-12-01 15:39:21 -0330
  • e63ce4935c added some ARM ROMs for profiling Thomas Jentzsch 2022-11-30 15:09:33 +0100
  • b1f100147f added a few more FORCE_INLINE and inline hints Thomas Jentzsch 2022-11-30 09:33:04 +0100
  • 50d2155d1b next try Thomas Jentzsch 2022-11-29 16:44:47 +0100
  • 29225e2d93 Revert "improved inlining in VS (I hope this doesn't break the code again)" Thomas Jentzsch 2022-11-29 16:10:43 +0100
  • 8c253f2cc4 improved inlining in VS (I hope this doesn't break the code again) Thomas Jentzsch 2022-11-29 14:07:51 +0100
  • 9aa40fb150 Fix build. Christian Speckner 2022-11-29 12:18:38 +0100
  • f5bcf94592 trying to fix build errors Thomas Jentzsch 2022-11-29 11:12:08 +0100
  • 025de6e8e9 accelerated emulation by using forced inlines Thomas Jentzsch 2022-11-29 10:53:31 +0100
  • 38e8121b10 added global FORCE_INLINE macro used FORCE_INLINE macro in Thumbulator Thomas Jentzsch 2022-11-29 09:23:39 +0100
  • 866ee840de optimized thumb flags handling Thomas Jentzsch 2022-11-28 22:12:48 +0100
  • 4802981a3a Merge branch 'master' of https://github.com/stella-emu/stella Thomas Jentzsch 2022-11-27 13:10:22 +0100
  • 96d5a3ff5b optimized thumb branch instructions Thomas Jentzsch 2022-11-27 13:10:02 +0100
  • 78c4245db7 Update Linux build script. Stephen Anthony 2022-11-24 16:04:15 -0330
  • 685f91def2 Make automated builds use latest SDL (2.26) where possible. Stephen Anthony 2022-11-24 15:35:09 -0330
  • bb1b0ab953 fixed 7800 pause button Thomas Jentzsch 2022-11-23 22:29:43 +0100
  • cafc3572c3 Updates to Xcode project for Xcode 14. Stephen Anthony 2022-11-23 15:27:11 -0330
  • fa49e03410 Updated to latest sqlite3 release. Stephen Anthony 2022-11-20 15:31:26 -0330
  • 9ddacb45a9 Fix typo. Stephen Anthony 2022-11-17 15:36:35 -0330
  • d1767d4d93 More 'const char* const' fixes. Stephen Anthony 2022-11-13 12:31:36 -0330
  • 788c836130 Minor fixes to FSNodePOSIX. Stephen Anthony 2022-11-12 21:44:50 -0330
  • 25c882b4bd Use already calculated file size, and cache for later use. Stephen Anthony 2022-11-11 20:26:14 -0330
  • c9e10fdc6e Stop WAV playing when exiting a KidVid ROM and starting a non-KidVid one. Stephen Anthony 2022-11-03 21:42:14 -0230
  • 2c4b98ef7a Yet more cleanups in FSNodeWINDOWS. Stephen Anthony 2022-10-29 16:12:39 -0230
  • 6cbb06b10a added VSYNC warning to console info overlay in developer mode Thomas Jentzsch 2022-10-20 12:48:51 +0200
  • 7a8845548d Speed up file/directory access in Windows by 3-4x. Stephen Anthony 2022-10-18 17:21:13 -0230
  • 7193c40532 More cleanups to FSNodeWINDOWS. Stephen Anthony 2022-10-15 19:54:51 -0230
  • 89d1193342
    Use apt-get instead of apt (#938) Stephen Kitt 2022-10-13 14:01:14 +0200
  • e3170edb96
    Upgrade GHAs to drop save-state and set-output (#939) Stephen Kitt 2022-10-13 11:26:37 +0200
  • 0a5d20c77c
    Upgrade GHAs to drop save-state and set-output Stephen Kitt 2022-10-13 10:50:54 +0200
  • 6237c7c961
    Use apt-get instead of apt Stephen Kitt 2022-10-13 10:27:15 +0200
  • 6e46d46ffa More cleanups to FSNodeWINDOWS. Stephen Anthony 2022-10-12 18:45:24 -0230
  • e63975847f fixed build test Thomas Jentzsch 2022-10-12 22:21:10 +0200
  • d38831bbb2 failed build test Thomas Jentzsch 2022-10-12 22:03:48 +0200
  • 63e99ef0d1 More cleanups to FSNodePOSIX. Stephen Anthony 2022-10-12 12:58:00 -0230
  • dfb64f05a8 Add missing directory separator that sometimes is missing in SQL database file. Stephen Anthony 2022-10-11 18:45:46 -0230
  • 35e0cf7a67 Remove Readme.txt, replace with README.md (which contains the former). Stephen Anthony 2022-10-10 23:33:51 -0230
  • 3629a264bc Remove appveyor script; we can always re-enable if required. Stephen Anthony 2022-10-10 23:28:33 -0230
  • 9ce0d374f6
    Run the build GHA on pushes as well as PRs (#937) Stephen Kitt 2022-10-10 23:03:56 +0200
  • 35bc4ac8b6 Some optimizations for FSNodeWINDOWS. Stephen Anthony 2022-10-10 18:26:45 -0230
  • f2fe0edeab
    Run the build GHA on pushes as well as PRs Stephen Kitt 2022-10-10 22:51:26 +0200
  • 0a14629fa4 More optimization for FSNodePOSIX. Stephen Anthony 2022-10-10 17:05:22 -0230
  • 437046bb6b Some minor optimizations to FSNodePOSIX. Stephen Anthony 2022-10-10 16:40:25 -0230
  • 44c5d35301
    Add a GitHub action to build on Windows (#936) Stephen Kitt 2022-10-10 19:58:03 +0200
  • 25c0f5ad69 Merge branch 'master' into feature/filesystem feature/filesystem Stephen Anthony 2022-10-10 14:53:05 -0230
  • 7d62136d34
    Add a GitHub action to build on Windows Stephen Kitt 2022-10-10 12:42:43 +0200
  • d7d73234ff
    Add a GitHub action to build on Linux and macOS (#935) Stephen Kitt 2022-10-10 19:15:55 +0200
  • bd7bc856c9
    Add a GitHub action to build on Linux and macOS Stephen Kitt 2022-10-10 09:54:33 +0200
  • 7b5d25d9f1 Fix minor warning from clang-tidy. Stephen Anthony 2022-10-09 21:50:57 -0230