Commit Graph

6453 Commits

Author SHA1 Message Date
Christian Speckner 8141ba827c Whitespace. 2020-10-19 23:36:14 +02:00
Stephen Anthony 14a0c7ca35 Change serial port autodetection in Unix to not re-configure the ports, only test if they can be opened.
If this fixes the recently reported bug, we will extend this to other systems.
2020-10-18 14:32:30 -02:30
Christian Speckner d204a5cea8 Initialize EEPROM data if file doesn't exist. 2020-10-17 21:09:42 +02:00
Stephen Anthony f04c44371c Moved some framebuffer enums to appropriate file. 2020-10-16 15:32:43 -02:30
Stephen Anthony 63a30180d2 A few more FrameBuffer cleanups.
- refactored a block of code that was essentially the same in 3 different places
2020-10-16 14:19:15 -02:30
Stephen Anthony bf58825d67 Fix some warnings from clang. 2020-10-15 11:29:58 -02:30
thrust26 388e3504fb allow disabling scroll bars in ListWidget 2020-10-15 09:40:52 +02:00
thrust26 51416dd883 updated debugger doc 2020-10-15 08:30:50 +02:00
Stephen Anthony d5d4955b12 Eliminate dead code. 2020-10-13 21:27:22 -02:30
Stephen Anthony ed75c68be8 A few more cleanups relating to Common::Size vs. separate components. 2020-10-13 21:26:05 -02:30
Stephen Anthony 951e72242c Updated changelog for aspect correction/pixel-exact snapshots. 2020-10-13 12:33:56 -02:30
Stephen Anthony 0b62b01126 Updated Xcode for VideoModeHandler class. 2020-10-13 11:03:02 -02:30
Stephen Anthony 8333a805ba Updated VS project for VideoModeHandler class. 2020-10-13 10:53:39 -02:30
Stephen Anthony 99d1370ccb Started cleanup of FrameBuffer class.
- Moved Video mode stuff into separate class
- Fix bug with aspect correction in fullscreen mode still giving graphical artifacts
2020-10-13 10:47:37 -02:30
thrust26 f48aa3a43d fully resolved #165 (added timer read cycles count)
refined TiaInfoWidget again
added doc
2020-10-13 15:11:35 +02:00
thrust26 9bcbf33d13 fixed "no debugger" project files 2020-10-13 09:30:04 +02:00
thrust26 9ffa0aeb39 implemented WSYNC part of #165 (TODO: doc)
refined TiaInfoWidget, CpuWidget and RamWidget
2020-10-12 21:30:03 +02:00
Thomas Jentzsch 923780ee12 Merge pull request #711 from twinaphex/master
Create .gitlab-ci.yml - for new Libretro build infrastructure
2020-10-12 21:25:28 +02:00
thrust26 598dbdfd7a added some minor refinements of RamWidget and CpuWidget 2020-10-12 14:12:57 +02:00
thrust26 c0b5d48a32 fix #710 2020-10-11 19:48:27 +02:00
Autechre 580d9a2bd6 Create .gitlab-ci.yml 2020-10-11 19:33:23 +02:00
thrust26 a810cd4842 minor UI keys doc update 2020-10-11 11:04:30 +02:00
thrust26 23eb13932a added cut/copy/paste text support for Windows keys 2020-10-11 10:46:49 +02:00
thrust26 338116018b Added basic (entire and single line only) text cut/copy and paste (partially implements #105) 2020-10-11 10:12:42 +02:00
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