Commit Graph

7311 Commits

Author SHA1 Message Date
Thomas Jentzsch 731432d676 a few minor changes (finally resolves #913 and #914) 2022-08-06 09:20:13 +02:00
Thomas Jentzsch 70daa0868a added bankswitching type to displayed multi cart information 2022-08-05 18:57:11 +02:00
Stephen Anthony 999f9bfd5b Implemented suggestions from various linting tools. 2022-08-04 22:15:04 -02:30
Stephen Anthony 25dd887283 Fixed compile error. 2022-08-04 18:38:10 -02:30
Thomas Jentzsch 6f5d4e3fff added disabling of some Game properties widgets for multi carts
added ROM name to Game properties title
2022-08-04 22:56:12 +02:00
Thomas Jentzsch 809119ff46 Update README.md 2022-08-02 15:51:02 +02:00
Thomas Jentzsch 2697c7bd47 Update README.md 2022-08-02 15:50:23 +02:00
Thomas Jentzsch e88797253e Update README.md 2022-08-02 15:47:16 +02:00
Thomas Jentzsch 0ef63d4b79 Update README.md 2022-08-02 15:44:38 +02:00
Thomas Jentzsch 78e859725e updated doc for optional filtering of Game Properties/Emulation/Types using ROM size 2022-08-02 12:33:14 +02:00
Thomas Jentzsch 5e4a8b66d3 added optional filtering of Game Properties/Emulation/Types using ROM size (TODO: doc) 2022-07-30 21:24:39 +02:00
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