Commit Graph

7380 Commits

Author SHA1 Message Date
Thomas Jentzsch 49d775c893 some minor fixes 2022-06-09 12:20:44 +02:00
Stephen Anthony df2c8c70d9 Detect file size in FSNodeWINDOWS. 2022-06-08 18:48:40 -02:30
Christian Speckner 764a6d66aa R77: cut down what's new in order to fit screen and avoid crash. 2022-06-08 19:12:48 +00:00
Christian Speckner e86bf5df78 Fix memory corruption if history is empty. 2022-06-08 19:11:52 +00:00
Stephen Anthony a582a64cb6 Fix minor compile warning from Xcode. 2022-06-07 12:19:48 -02:30
Thomas Jentzsch ac4801ffb3 added missing PlusROM code to CartBUS.cxx 2022-06-06 22:26:47 +02:00
Stephen Anthony cec3b76fb9 First pass at detecting ROM file size and not loading ROMs that are too large.
Note that this only works in UNIX for now; still TODO for Windows and ZIP files.
For the TODO, the current code still loads ROMs, but just doesn't ignore large files.
2022-06-05 20:58:03 -02:30
Stephen Anthony 7e03cfac4d libretro: Fix compile errors due to missing JitterEmulation functionality. 2022-06-05 20:39:19 -02:30
Stephen Anthony aad997a6bd Pushed 6.7 release to June 11. 2022-06-05 19:29:49 -02:30
Stephen Anthony 226ceea12f std::min and std::max are templates, and can't be combined with 'using'. 2022-06-05 11:40:04 -02:30
Stephen Anthony f8e1ebac82 Make code a little more concise; should have done this in the last commit. 2022-06-05 11:10:44 -02:30
Stephen Anthony b1dfa60def Fix minor compile warnings in clang. 2022-06-05 11:02:25 -02:30
Thomas Jentzsch 3beb5599e2 enhanced jitter (resolves #316) 2022-06-05 15:14:51 +02:00
Stephen Anthony eb6d854599 Add extra warning about using brace initialization on json when we shouldn't. 2022-06-04 11:53:28 -02:30
Thomas Jentzsch 496848d3a3 fixed curly bracket initialization for json map (yields arrays!) 2022-06-04 13:40:23 +02:00
Christian Speckner dff9606216 Fix out-of-bounds. 2022-06-04 08:45:39 +02:00
Thomas Jentzsch bf78b34848 added properties for Indy 500 Menu hack 2022-06-03 09:09:41 +02:00
Stephen Anthony 6815513d47 Fixed some potential out-of-bounds accesses detected by _GLIBCXX_DEBUG. 2022-05-31 16:49:52 -02:30
Stephen Anthony ba44910f1e Move release date for 6.7 to June 6. 2022-05-29 19:29:09 -02:30
Stephen Anthony 23a3a972de Modified last commit to use more extensive 'DEBUG' checks with glibc.
This detects other issues; I guess I have more work to do :)
2022-05-29 18:46:29 -02:30
Stephen Anthony ad1bbb750b Enable _GLIBCXX_ASSERTIONS in debug compile mode in Linux/UNIX. 2022-05-29 18:41:52 -02:30
Stephen Anthony 53dba3bba9 Fix a few array out of bounds accesses (fixes #806).
Note that this applies to mainline too, not just libretro.
2022-05-29 16:40:17 -02:30
Stephen Anthony b70906c95f Updated httplib to latest released version. 2022-05-29 13:21:55 -02:30
Stephen Anthony 70ac0f38c8 Updated sqlite files to latest released version. 2022-05-29 13:03:12 -02:30
Stephen Anthony dd051f4b4e Bumped version # for event and state files, since both have non-compatible changes since the 6.6 release. 2022-05-29 12:58:20 -02:30
Stephen Anthony df4556efb9 Updated to latest zlib release (1.2.12). 2022-05-28 17:59:00 -02:30
Stephen Anthony 05be90f1ed Fix json handing when compiling with g++ compiler.
This fixes issues with not loading joystick mappings with g++.
2022-05-28 16:51:17 -02:30
Stephen Anthony facdfc2b4b Fixed wrong date in documentation. 2022-05-27 19:38:57 -02:30
Thomas Jentzsch 3a262489fa enhanced debugger doc (closes #892) 2022-05-26 16:11:59 +02:00
Christian Speckner d49b2b3818 Merge remote-tracking branch 'origin/6.6-r77' 2022-05-24 21:55:13 +00:00
Stephen Anthony 78cc21824e Updated internal properties database to RomHunter v17. 2022-05-23 19:45:40 -02:30
Stephen Anthony 5b788cac1e Fixed creation and merging of stella.pro to DefProps.hxx. 2022-05-20 19:07:04 -02:30
Thomas Jentzsch 264e573cf8 minor fix to WhatsNewDialog 2022-05-17 18:05:03 +02:00
Stephen Anthony 4ab905a1da Updated release date for upcoming 6.7 release. 2022-05-17 12:57:09 -02:30
Stephen Anthony 859dfc79db Fix crash when directory doesn't exist in BrowserWidget (fixes #888). 2022-05-14 14:59:22 -02:30
Thomas Jentzsch 65f8823ba8 improved Mindlink support 2022-05-09 19:04:23 +02:00
Stephen Anthony c0ab3580c3 Fixes for a few minor warnings from cppcheck. 2022-05-08 17:50:16 -02:30
Stephen Anthony 928de47898 Minor fixes for warnings from some lint tools. 2022-05-08 13:55:17 -02:30
Thomas Jentzsch e13233e5b7 two minor fixes for multi-segment ROM disassemblies 2022-05-05 12:28:47 +02:00
Thomas Jentzsch 73ffb66b3d allow quick select for directories starting with non-letter chars (fixes #891) 2022-05-05 00:20:33 +02:00
Thomas Jentzsch 1a20e6deb4 fixed saved disassembly for extra RAM 2022-05-03 10:18:27 +02:00
Stephen Anthony f50b8f068d Improve processing files that aren't valid ROMs.
Now, the extension is actually checked before opening the ROM.
Streaming ROMs (MVC) are already taken care of, but still TODO is limit read to Cart::maxSize().
2022-04-30 18:53:39 -02:30
Thomas Jentzsch 06f42252fa fixed disassembling of ZP-RAM code (fixes #890) 2022-04-30 21:24:36 +02:00
Thomas Jentzsch efb2a9f299 corrected RESMPx for double sized players (fixes #889) 2022-04-21 18:57:33 +02:00
Stephen Anthony 95fd093739 Fix minor warning from clang. 2022-04-19 11:30:28 -02:30
Thomas Jentzsch 5545ef0cfc improved disassembly of multi segment ROMs (see #568) 2022-04-19 11:10:09 +02:00
Stephen Anthony ecaa3197d2 Eliminate warning for unused parameter. 2022-04-16 21:54:16 -02:30
Stephen Anthony 19e8e8e022 When opening ROMs, ignore error messages in certain cases. 2022-04-16 21:52:10 -02:30
Stephen Anthony fed3fa2241 Fix parsing large MVC files causing lockup/crash in GUI (fixes # 829).
Still TODO is deal with large files other than MVC, and also ZIP files.
At least the logic for analyzing size is now in one method (OSystem::openROM).
2022-04-16 19:25:50 -02:30
Thomas Jentzsch df4900828c added regex for PAL-N in filename (->NTSC50) 2022-04-13 11:27:53 +02:00