Commit Graph

6172 Commits

Author SHA1 Message Date
thrust26 e0d92192a9 Display zoom factor when switch from/to fullscreen mode 2020-10-08 21:34:00 +02:00
Stephen Anthony d3dd0566a4 Final updates for 6.3 release. 2020-10-06 15:57:49 -02:30
thrust26 bd89f3c810 added info to "Correct aspect ratio" UI setting 2020-10-06 15:30:07 +02:00
thrust26 80b87bd0b9 fixed wording 2020-10-05 23:07:52 +02:00
thrust26 b34732902c Merge branch 'master' of https://github.com/stella-emu/stella 2020-10-05 23:05:49 +02:00
thrust26 90375c82f9 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 0c571080ea Added debugger pseudo-registers to detect timer access on wraparound (fixes #606). 2020-10-05 16:48:57 -02:30
Stephen Anthony a83c794d1b 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 1a739162ab changed plain video mode into no correct aspect ratio mode
updated docs
2020-10-05 19:25:04 +02:00
thrust26 c003d88813 added doc for plain video mode
renamed plain video mode option
2020-10-05 14:26:11 +02:00
Christian Speckner b1f28a83d1 Add plain video mode. 2020-10-04 21:55:47 +02:00
thrust26 8e9af80a01 Adapt dialog for various font sizes 2020-09-29 23:21:28 +02:00
Stephen Anthony 7823640f2f Added autodetection for AVox-USB adaptor to UI (fixes #688). 2020-09-29 16:10:59 -02:30
Stephen Anthony 7a0bd5344d Forgot to include header file in VS project file. 2020-09-29 16:08:48 -02:30
Stephen Anthony ffb0ccdf62 Wrap 'windows.h' inside a C++ compatible header file. 2020-09-29 15:56:27 -02:30
Thomas Jentzsch 73e1a35faa 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 7d2be44a5c 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 85abd89c74 CDFJ+ test binaries 2020-09-19 15:05:36 -07:00
Stephen Anthony dc3fc32c84 Fix minor warning (missing newline), and minor cleanup. 2020-09-19 18:22:57 -02:30
thrust26 96d5986ddd updated docs for CDFJ+ 2020-09-19 22:39:44 +02:00
thrust26 e0a74d2346 fixed warnings 2020-09-19 22:35:39 +02:00
Thomas Jentzsch 948ade2fb1 Merge pull request #703 from chrisdwalton/master
added CDFJ+ bankswitching
2020-09-19 22:32:37 +02:00
cd-w 9090acc1c9 Add romSize and ramSize functions 2020-09-19 13:03:04 -07:00
cd-w c975ca0850 Revert "Remove vscode settings"
This reverts commit 6636429e2b.
2020-09-19 10:30:55 -07:00
cd-w 6636429e2b Remove vscode settings 2020-09-19 09:48:32 -07:00
cd-w c8755f8905 Update debugger widget for CDFJ+ 2020-09-19 09:23:24 -07:00
cd-w 6d94f64b24 Preliminary support for CDFJ+ bankswitching 2020-09-13 13:16:34 -07:00
Stephen Anthony 40362ebc6c 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 31960479f0 Merge branch 'master' of https://github.com/stella-emu/stella 2020-09-09 12:26:16 +02:00
Thomas Jentzsch 2b83322951 updated docs for 'Dark' theme 2020-09-09 12:25:57 +02:00
Stephen Anthony a755b7a1f5 Guarantee 'inline' code actually happens. 2020-09-08 12:52:20 -02:30
Stephen Anthony 82a266da00 Add QuadTari support to Xcode. 2020-09-08 12:23:46 -02:30
Thomas Jentzsch ae7e76a364 Merge remote-tracking branch 'remotes/origin/master' into feature/quadtari 2020-09-08 16:22:21 +02:00
Thomas Jentzsch eb0f526b3a 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 68fd3670b3 updated Quadtari docs 2020-09-07 20:48:36 +02:00
Thomas Jentzsch 6c06d05c95 added more controller widget support for QuadTari
added tabbing through controller widgets
2020-09-07 15:37:45 +02:00
Thomas Jentzsch 1eae318c53 enhanced UA bank switching to support more Brazilian carts (fixes #698) 2020-09-06 19:10:08 +02:00
Thomas Jentzsch d590938156 working on more controllers and debugger widgets 2020-09-06 15:30:40 +02:00
Thomas Jentzsch cb7888b1b6 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 48cea696d8 Updated StellaSettingsDialog and WhatsNewDialog 2020-09-05 22:24:13 +02:00
Thomas Jentzsch fc5f3bb8d7 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 ce7e01e989 reduced QuadTari timer to 1 scanline 2020-09-04 07:50:58 +02:00
Stephen Anthony 635094b75f Fix a few compiler warning and errors from the latest g++ and clang compilers. 2020-09-03 20:44:41 -02:30
Thomas Jentzsch d68c8ba65a QuadTari documentation 2020-09-03 19:35:38 +02:00
Thomas Jentzsch 21bc244d97 added multiple controller support (joystick, driving, SaveKey, AtariVox) 2020-09-03 15:14:55 +02:00
Stephen Anthony 2c0bd6ecee 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 36aa23824a started working on multiple controller support 2020-09-02 21:54:31 +02:00
Stephen Anthony f5cfa1a621 Fix compile warning in clang, and compile error for libretro build. 2020-09-02 12:12:38 -02:30
Thomas Jentzsch 6c301621b3 fixed build error and warning
reduced QuadTari switch timer value
2020-09-02 13:19:04 +02:00
Thomas Jentzsch 0c02892265 added QuadTari controller switch timer 2020-09-02 12:51:31 +02:00