Thomas Jentzsch
0a81ecc574
oops
2022-06-30 16:43:54 +02:00
Thomas Jentzsch
c7f4dacc69
Merge branch 'master' of https://github.com/stella-emu/stella
2022-06-30 16:33:07 +02:00
Thomas Jentzsch
e0c1aecfc3
fixed filename of Joy2BPlusWidget
2022-06-30 16:32:53 +02:00
Stephen Anthony
358140dbf4
Fix compilation in Linux (module.mk incorrect).
2022-06-30 08:53:18 -02:30
Thomas Jentzsch
37c090d649
added Joy 2B+ support ( resolves #909 )
2022-06-30 12:54:12 +02:00
Thomas Jentzsch
ec2b531f45
enhanced keyboard controller detection (except MagiCard) ( fixes #908 )
2022-06-29 23:40:13 +02:00
Thomas Jentzsch
192897354d
7800 pause is now working again ( fixes #905 )
...
updated doc for 7800 pause hotkey
2022-06-26 19:39:18 +02:00
Stephen Anthony
40206d8af8
libretro: disable TV jitter until it settings are exposed through the UI.
...
This fixes rolling on NTSC ROMs that worked previous to 6.7 release.
2022-06-18 18:09:06 -02:30
Stephen Kitt
70d15a5629
Add Terminus font licensing information ( #902 )
...
src/gui/Stella*tFont.hxx are derived from the Terminus font, whose
license requires the full copyright notice and license to be provided
with original or modified versions of the font.
This adds the missing information.
Signed-off-by: Stephen Kitt <steve@sk2.org>
2022-06-18 14:18:27 +02:00
Stephen Anthony
6a38fcef05
Fix automated Windows builds.
2022-06-14 17:49:47 -02:30
Stephen Anthony
3521f60225
Refactored 'FilesystemNode' -> 'FSNode', in preparation for large overhaul of these classes.
2022-06-14 16:28:20 -02:30
Stephen Anthony
93f6635ea8
Bumped version number for next release. It's probably some time away yet; certainly not this year.
...
One requirement is it will require C++17 fully. So that means g++-10 at minimum, Visual Studio 2022, and the latest version of Xcode.
2022-06-14 15:52:07 -02:30
Stephen Anthony
32e726b5f4
Updated to Visual Studio 2022.
2022-06-14 15:40:40 -02:30
Stephen Anthony
6b003a8cd6
Final commit for 6.7 release.
2022-06-13 10:54:19 -02:30
Stephen Anthony
fd9fdfd47e
Check in some WIP code; still working on issue 851.
2022-06-12 16:54:36 -02:30
Stephen Anthony
94836cda4d
Update Visual Studio for new BUS class, and fix some minor warnings.
2022-06-11 21:27:36 -02:30
Stephen Anthony
70f70c21bb
Fixed some warnings from the previous BUS commit, and added support for Linux/UNIX.
2022-06-11 20:55:43 -02:30
Darrell Spice, Jr
cb892a91bf
Updated BUS to support some of the older demos. ( #898 )
2022-06-11 20:40:12 -02:30
Stephen Anthony
20ca8efd1f
Updated changelog for new macOS M1 support.
2022-06-11 19:33:58 -02:30
Stephen Anthony
a84e89eb22
Updated changelog for last commit.
2022-06-11 19:31:52 -02:30
Stephen Anthony
4926a912ff
Added getSize() to FSNodeZIP. This allows to detect too large files in ZIP files.
2022-06-11 19:15:44 -02:30
Thomas Jentzsch
2b2e47db34
Merge branch 'master' of https://github.com/stella-emu/stella
2022-06-10 17:37:23 +02:00
Thomas Jentzsch
600e593040
changed controller ID from 'J..' to 'C..'
2022-06-10 17:36:19 +02:00
Stephen Anthony
879d9b2722
Pushed 6.7 release to Monday, June 13.
...
This is the last time, I promise :)
2022-06-09 19:18:33 -02:30
Stephen Anthony
96c06f9c30
Minor formatting fix.
...
Just my OCD kicking in.
2022-06-09 17:33:03 -02:30
Thomas Jentzsch
129df6a057
some minor fixes
2022-06-09 12:20:44 +02:00
Stephen Anthony
16fa171e95
Detect file size in FSNodeWINDOWS.
2022-06-08 18:48:40 -02:30
Christian Speckner
8b1371e830
R77: cut down what's new in order to fit screen and avoid crash.
2022-06-08 19:12:48 +00:00
Christian Speckner
88b2d9ad84
Fix memory corruption if history is empty.
2022-06-08 19:11:52 +00:00
Stephen Anthony
19b7fd33a8
Fix minor compile warning from Xcode.
2022-06-07 12:19:48 -02:30
Thomas Jentzsch
e9887146ad
added missing PlusROM code to CartBUS.cxx
2022-06-06 22:26:47 +02:00
Stephen Anthony
77afcc4de6
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
7102ec1823
libretro: Fix compile errors due to missing JitterEmulation functionality.
2022-06-05 20:39:19 -02:30
Stephen Anthony
cbb61a3ee4
Pushed 6.7 release to June 11.
2022-06-05 19:29:49 -02:30
Stephen Anthony
2309ed2eae
std::min and std::max are templates, and can't be combined with 'using'.
2022-06-05 11:40:04 -02:30
Stephen Anthony
3baf404873
Make code a little more concise; should have done this in the last commit.
2022-06-05 11:10:44 -02:30
Stephen Anthony
0503927ec1
Fix minor compile warnings in clang.
2022-06-05 11:02:25 -02:30
Thomas Jentzsch
96ff09b86a
enhanced jitter ( resolves #316 )
2022-06-05 15:14:51 +02:00
Stephen Anthony
dfa9ffbea6
Add extra warning about using brace initialization on json when we shouldn't.
2022-06-04 11:53:28 -02:30
Thomas Jentzsch
3a03da20e6
fixed curly bracket initialization for json map (yields arrays!)
2022-06-04 13:40:23 +02:00
Christian Speckner
783bebb658
Fix out-of-bounds.
2022-06-04 08:45:39 +02:00
Thomas Jentzsch
556f8d9492
added properties for Indy 500 Menu hack
2022-06-03 09:09:41 +02:00
Stephen Anthony
9fdce554ce
Fixed some potential out-of-bounds accesses detected by _GLIBCXX_DEBUG.
2022-05-31 16:49:52 -02:30
Stephen Anthony
2f585b1ae5
Move release date for 6.7 to June 6.
2022-05-29 19:29:09 -02:30
Stephen Anthony
c159d1f9e7
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
9bd3a0a601
Enable _GLIBCXX_ASSERTIONS in debug compile mode in Linux/UNIX.
2022-05-29 18:41:52 -02:30
Stephen Anthony
749bf98ad2
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
53fe13be97
Updated httplib to latest released version.
2022-05-29 13:21:55 -02:30
Stephen Anthony
9571811236
Updated sqlite files to latest released version.
2022-05-29 13:03:12 -02:30
Stephen Anthony
9f01010020
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