Thomas Jentzsch
a6746103ec
added if loading by ROM property name fails, try ROM file name ( fixes #911 )
2022-07-15 11:11:56 +02:00
Thomas Jentzsch
87da2de653
enhanced scanline based frame layout detection to fractional values, this allows combining results with color based layout overruling
2022-07-14 20:03:45 +02:00
Stephen Anthony
bc5aaac936
Fix minor compile warnings.
2022-07-13 11:32:27 -02:30
Thomas Jentzsch
ffec4ea576
added optional autodetection of PAL-60 & NTSC-50
2022-07-13 10:34:15 +02:00
Thomas Jentzsch
2ca38d65bb
improved Windows command line output
2022-07-07 21:29:38 +02:00
Thomas Jentzsch
a1f6194c53
fixed console output not working under Windows
2022-07-07 20:25:30 +02:00
Thomas Jentzsch
b8527cd5ef
Some minor polishing on LauncherDialog
2022-07-05 11:45:17 +02:00
Thomas Jentzsch
5b736d13d9
Revert "Doubled gap before "Filter" label"
...
This reverts commit 84c391e17d
.
2022-07-05 09:23:09 +02:00
Thomas Jentzsch
84c391e17d
Doubled gap before "Filter" label
2022-07-05 09:18:14 +02:00
splendidnut
526544e355
Suggested layout changes for the Launcher UI. ( #910 )
...
* Changed the layout in the new Launcher UI to have the controls in a more natural order.
* Changed the layout using provided feedback in the Github pull-request.
- Swapped button locations for Options and Help.
- Moved Reload button to be left of the Filter label/field.
- Updated screenshots in docs directory
* Updated screenshots in docs directory to show Favorites folder in file listing.
Co-authored-by: splendidnut <pblackman@gmail.com>
2022-07-05 08:48:26 +02:00
Thomas Jentzsch
cd129decfc
updated PathWidget to skip reloading if path has not changed
2022-07-02 20:59:33 +02:00
Stephen Anthony
5b3c4eb2d1
Fix warnings in gcc and clang for missing initializers.
...
Normally I would disable the warning completely (everywhere), but it's very useful to have.
In this case, the code can be much faster, as it saves having to initialize empty string objects. So we disable the warning selectively.
2022-07-01 10:05:35 -02:30
Thomas Jentzsch
a5d79817ef
removed superfluous empty initializers
...
made InputDialog slightly wider
2022-07-01 10:27:17 +02:00
Thomas Jentzsch
fd3915af18
Compacted controller mappings doc
2022-07-01 10:00:26 +02:00
Stephen Anthony
4c243b6738
Added Joy2B classes to Xcode project.
2022-06-30 13:25:07 -02:30
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