Commit Graph

6282 Commits

Author SHA1 Message Date
thrust26 76c526bcb0 Added basic (entire and single line only) text cut/copy and paste (partially implements #105) 2020-10-11 10:12:42 +02:00
thrust26 7fbcc95c19 Display zoom factor when switch from/to fullscreen mode 2020-10-08 21:34:00 +02:00
Stephen Anthony 3d3dd0a191 Final updates for 6.3 release. 2020-10-06 15:57:49 -02:30
thrust26 6455fbce01 added info to "Correct aspect ratio" UI setting 2020-10-06 15:30:07 +02:00
thrust26 2f7d7c0416 fixed wording 2020-10-05 23:07:52 +02:00
thrust26 e2c3584bb7 Merge branch 'master' of https://github.com/stella-emu/stella 2020-10-05 23:05:49 +02:00
thrust26 7fa2db712b made correct aspect ratio a permanent setting
added hotkey for correct aspect ratio
updated docs
2020-10-05 23:05:33 +02:00
Stephen Anthony 282e082862 Added debugger pseudo-registers to detect timer access on wraparound (fixes #606). 2020-10-05 16:48:57 -02:30
Stephen Anthony ad6a930e83 Startup bank randomization is now disabled for BUS and DPC+ too (similar reasoning as for CDF). 2020-10-05 16:18:34 -02:30
thrust26 2464094694 changed plain video mode into no correct aspect ratio mode
updated docs
2020-10-05 19:25:04 +02:00
thrust26 60bffab65d added doc for plain video mode
renamed plain video mode option
2020-10-05 14:26:11 +02:00
Christian Speckner e2d8d7e23e Add plain video mode. 2020-10-04 21:55:47 +02:00
thrust26 c7e66fff0a Adapt dialog for various font sizes 2020-09-29 23:21:28 +02:00
Stephen Anthony fcce8d3cbb Added autodetection for AVox-USB adaptor to UI (fixes #688). 2020-09-29 16:10:59 -02:30
Stephen Anthony c4dffc1210 Forgot to include header file in VS project file. 2020-09-29 16:08:48 -02:30
Stephen Anthony afa0fe3190 Wrap 'windows.h' inside a C++ compatible header file. 2020-09-29 15:56:27 -02:30
Thomas Jentzsch 55e69273d4
Merge pull request #704 from chrisdwalton/master
added CDFJ+ test binaries 
improved CartCDF class description
2020-09-20 08:11:03 +02:00
Stephen Anthony 91db2cdd33 Autodetect serial port for AVox-USB adaptor on startup, and set 'avoxport' argument.
This completely automates the discovery of the AVox port when only one such port exists.
If there is more than one, this code selects the first one.  Further work will allow the user to go into the Input dialog and select the correct one, if more than one exists.

On my system, this adds about a 0.02 second delay to startup, so I think we can just leave it enabled.
If it ends up being too slow on some systems, we can introduce an option to disable autodetection.
2020-09-19 19:41:34 -02:30
cd-w 58e2542428 CDFJ+ test binaries 2020-09-19 15:05:36 -07:00
Stephen Anthony 448df9765a Fix minor warning (missing newline), and minor cleanup. 2020-09-19 18:22:57 -02:30
thrust26 756d2101b2 updated docs for CDFJ+ 2020-09-19 22:39:44 +02:00
thrust26 ab723accdb fixed warnings 2020-09-19 22:35:39 +02:00
Thomas Jentzsch 745e9dc934
Merge pull request #703 from chrisdwalton/master
added CDFJ+ bankswitching
2020-09-19 22:32:37 +02:00
cd-w 71a66ec9ba Add romSize and ramSize functions 2020-09-19 13:03:04 -07:00
cd-w 8dcf3be270 Revert "Remove vscode settings"
This reverts commit 48b2b89bdd.
2020-09-19 10:30:55 -07:00
cd-w 48b2b89bdd Remove vscode settings 2020-09-19 09:48:32 -07:00
cd-w 75d3a6e5e5 Update debugger widget for CDFJ+ 2020-09-19 09:23:24 -07:00
cd-w c2d0de237c Preliminary support for CDFJ+ bankswitching 2020-09-13 13:16:34 -07:00
Stephen Anthony 67db826bc5 Added code to detect valid serial ports.
Next we have to tie this into the UI, so AtariVox port can be more easily detected.
2020-09-12 16:44:55 -02:30
Thomas Jentzsch 0703606c89 Merge branch 'master' of https://github.com/stella-emu/stella 2020-09-09 12:26:16 +02:00
Thomas Jentzsch 472f0cac6e updated docs for 'Dark' theme 2020-09-09 12:25:57 +02:00
Stephen Anthony 7e8be2b347 Guarantee 'inline' code actually happens. 2020-09-08 12:52:20 -02:30
Stephen Anthony b8c6a9b024 Add QuadTari support to Xcode. 2020-09-08 12:23:46 -02:30
Thomas Jentzsch 9a183bf8b5 Merge remote-tracking branch 'remotes/origin/master' into feature/quadtari 2020-09-08 16:22:21 +02:00
Thomas Jentzsch 0587d911d5 addressing #694, this seems to fix it (internal RAM bank segment addresses were exceeding 64K) 2020-09-08 12:26:05 +02:00
Thomas Jentzsch 9b29d65592 updated Quadtari docs 2020-09-07 20:48:36 +02:00
Thomas Jentzsch 500253323a added more controller widget support for QuadTari
added tabbing through controller widgets
2020-09-07 15:37:45 +02:00
Thomas Jentzsch 66b3245c5a enhanced UA bank switching to support more Brazilian carts (fixes #698) 2020-09-06 19:10:08 +02:00
Thomas Jentzsch 978ad7c270 working on more controllers and debugger widgets 2020-09-06 15:30:40 +02:00
Thomas Jentzsch 283d9b14e3 made changes in controller widgets and switches highlighted in SWCHA(R)/SWCHB(R)
made SWCHB(R) editable in debugger
2020-09-06 09:03:29 +02:00
Thomas Jentzsch 4a3503637e Updated StellaSettingsDialog and WhatsNewDialog 2020-09-05 22:24:13 +02:00
Thomas Jentzsch 146fe3783c made changes in controller widgets and switches highlighted in SWCHA(R)/SWCHB(R)
made SWCHB(R) editable in debugger
2020-09-05 16:16:12 +02:00
Thomas Jentzsch 507a367ced reduced QuadTari timer to 1 scanline 2020-09-04 07:50:58 +02:00
Stephen Anthony b2faf3e635 Fix a few compiler warning and errors from the latest g++ and clang compilers. 2020-09-03 20:44:41 -02:30
Thomas Jentzsch 8565432861 QuadTari documentation 2020-09-03 19:35:38 +02:00
Thomas Jentzsch fa987e63b6 added multiple controller support (joystick, driving, SaveKey, AtariVox) 2020-09-03 15:14:55 +02:00
Stephen Anthony cb22a9e75f libretro: Updated VS2017 project.
This has been broken for months, so I wonder whether we should keep it.
2020-09-02 19:29:35 -02:30
Thomas Jentzsch f1b1936a73 started working on multiple controller support 2020-09-02 21:54:31 +02:00
Stephen Anthony 34c937a143 Fix compile warning in clang, and compile error for libretro build. 2020-09-02 12:12:38 -02:30
Thomas Jentzsch a86afe97c6 fixed build error and warning
reduced QuadTari switch timer value
2020-09-02 13:19:04 +02:00