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
Thomas Jentzsch
cdecb9165e
improved bank origin detection ( fixes #428 )
2022-04-11 09:14:01 +02:00
Thomas Jentzsch
47710cdbcd
Fixed spelling of EconoBanking
2022-04-10 16:25:15 +02:00
Thomas Jentzsch
8fd02dc8ad
fixed company name into Fotomania
2022-04-10 16:16:12 +02:00
Stephen Anthony
2cf31c10ee
Disable warnings in Xcode for all files we don't control.
2022-04-09 13:08:58 -02:30