Commit Graph

6210 Commits

Author SHA1 Message Date
Stephen Anthony 235539a331 Revert change in serial port autodetection that was causing the real serial port to not be found. 2020-10-24 15:21:19 -02:30
Stephen Anthony acd0b60090 Minor updates to comments. 2020-10-23 21:45:04 -02:30
thrust26 57d2cb602f Merge branch 'master' of https://github.com/stella-emu/stella 2020-10-23 19:46:17 +02:00
thrust26 0259d6c9c7 fixed Atari mouse auto detection 2020-10-23 19:46:06 +02:00
Stephen Anthony 064df33737 libretro: Minor doc updates and code rearrangement. 2020-10-23 14:48:31 -02:30
Stephen Anthony 547916e707 Updated Xcode project for recent framebuffer rework. 2020-10-23 10:54:50 -02:30
Stephen Anthony bb6af18330 Minor update to VS project file. 2020-10-23 10:46:05 -02:30
Stephen Anthony b5e0b4523d 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 6af3fbc4fb updated doc graphics due to new PopupWidget look 2020-10-23 11:55:44 +02:00
thrust26 e1181eb1bc Merge branch 'master' of https://github.com/stella-emu/stella 2020-10-22 12:10:03 +02:00
thrust26 44d3acd542 added editable PopupWidget
made AtariVox serial port editable
2020-10-22 12:09:49 +02:00
Stephen Anthony fb035c6bf7 Switch to 'cu' AVox-USB devices for Mac. 2020-10-20 09:44:35 -02:30
Stephen Anthony c15985bf14 Fix serial port autodetect issues for Mac (similar to fixes for Linux). 2020-10-19 19:16:49 -02:30
Christian Speckner c00d57d8ef Fix romSize overflow. Fixes DPC emulation with UNSAFE_OPTIMIZATIONS. 2020-10-19 23:37:20 +02:00
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