Stephen Anthony
c502c4d945
Minor update to VS project file.
2020-10-23 10:46:05 -02:30
Stephen Anthony
b6d18845d8
Fairly huge refactoring of FrameBuffer class into FBBackend and friends.
...
Only tested in Linux and libretro for now; Windows and Mac will follow soon.
2020-10-23 10:27:06 -02:30
thrust26
d0448a431e
added QuadTari test ROM
2020-10-23 11:56:42 +02:00
thrust26
54524d163a
updated doc graphics due to new PopupWidget look
2020-10-23 11:55:44 +02:00
thrust26
0d0125fa71
Merge branch 'master' of https://github.com/stella-emu/stella
2020-10-22 12:10:03 +02:00
thrust26
1e68194576
added editable PopupWidget
...
made AtariVox serial port editable
2020-10-22 12:09:49 +02:00
Stephen Anthony
ddf8b84130
Switch to 'cu' AVox-USB devices for Mac.
2020-10-20 09:44:35 -02:30
Stephen Anthony
949e6aa915
Fix serial port autodetect issues for Mac (similar to fixes for Linux).
2020-10-19 19:16:49 -02:30
Christian Speckner
89c6b847e7
Fix romSize overflow. Fixes DPC emulation with UNSAFE_OPTIMIZATIONS.
2020-10-19 23:37:20 +02:00
Christian Speckner
b1288f5059
Whitespace.
2020-10-19 23:36:14 +02:00
Stephen Anthony
858e79e7d3
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
c462cc4680
Initialize EEPROM data if file doesn't exist.
2020-10-17 21:09:42 +02:00
Stephen Anthony
5da4c9eb1c
Moved some framebuffer enums to appropriate file.
2020-10-16 15:32:43 -02:30
Stephen Anthony
cf737d59d0
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
e6dae567f9
Fix some warnings from clang.
2020-10-15 11:29:58 -02:30
thrust26
6dbc6676be
allow disabling scroll bars in ListWidget
2020-10-15 09:40:52 +02:00
thrust26
8219e607e4
updated debugger doc
2020-10-15 08:30:50 +02:00
Stephen Anthony
de6f4004f7
Eliminate dead code.
2020-10-13 21:27:22 -02:30
Stephen Anthony
01b23e4116
A few more cleanups relating to Common::Size vs. separate components.
2020-10-13 21:26:05 -02:30
Stephen Anthony
e5ac81392c
Updated changelog for aspect correction/pixel-exact snapshots.
2020-10-13 12:33:56 -02:30
Stephen Anthony
dbad30bea6
Updated Xcode for VideoModeHandler class.
2020-10-13 11:03:02 -02:30
Stephen Anthony
f0ea31f740
Updated VS project for VideoModeHandler class.
2020-10-13 10:53:39 -02:30
Stephen Anthony
e15d27dc96
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
7eece4e994
fully resolved #165 (added timer read cycles count)
...
refined TiaInfoWidget again
added doc
2020-10-13 15:11:35 +02:00
thrust26
f6d78e57b1
fixed "no debugger" project files
2020-10-13 09:30:04 +02:00
thrust26
720cad7e76
implemented WSYNC part of #165 (TODO: doc)
...
refined TiaInfoWidget, CpuWidget and RamWidget
2020-10-12 21:30:03 +02:00
Thomas Jentzsch
d9dce4064f
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
71ed38855c
added some minor refinements of RamWidget and CpuWidget
2020-10-12 14:12:57 +02:00
thrust26
f4fdebb425
fix #710
2020-10-11 19:48:27 +02:00
Autechre
6ee004158c
Create .gitlab-ci.yml
2020-10-11 19:33:23 +02:00
thrust26
3c21f22584
minor UI keys doc update
2020-10-11 11:04:30 +02:00
thrust26
a021005b4e
added cut/copy/paste text support for Windows keys
2020-10-11 10:46:49 +02:00
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