Commit Graph

6399 Commits

Author SHA1 Message Date
Thomas Jentzsch 0b05320632 fixed autofire for trackball using keyboard fire event 2020-08-04 12:08:43 +02:00
Stephen Anthony 8ed50890e1 Finalize AVox CTS support. Now more testing is needed ... 2020-08-02 10:59:41 -02:30
thrust26 c29933ed90 minor change in Inputdialog (AtariVox) 2020-07-31 08:55:16 +02:00
Stephen Anthony 7ec5343c56 Merge branch 'master' of github.com:stella-emu/stella into master 2020-07-30 17:51:05 -02:30
Stephen Anthony cd06ae69eb Add SerialPort::isCTS() to all ports, and connect it to AtariVox. 2020-07-30 17:50:34 -02:30
thrust26 0491cbb999 refined texts for WhatsNewDialog 2020-07-30 22:19:12 +02:00
Stephen Anthony 6d7ead1660 Add missing files to Xcode project. 2020-07-30 16:26:45 -02:30
Stephen Anthony 5c4391bee8 Forgot comment in last commit. 2020-07-30 13:35:16 -02:30
Stephen Anthony ef16e3f902 Tie CTS signal from the serial port to the appropriate AVox pin.
Still TODO is actually implement this in the platform-specific serial code.
2020-07-30 13:33:22 -02:30
Stephen Anthony af6f7a5ef4 Fix compile errors in gcc/clang. 2020-07-29 13:19:43 -02:30
thrust26 ea90ec84aa added 'What's New' button to 'About' dialog 2020-07-29 15:52:50 +02:00
thrust26 e151a9cc9f removed magic number in WhatsNewDialog 2020-07-29 10:57:44 +02:00
thrust26 2e5812ee2d fixed #686 (launcher losing navigation) 2020-07-29 10:56:48 +02:00
thrust26 7d130521f8 added missing files 2020-07-29 07:46:22 +02:00
thrust26 b355e00561 added static What's New" popup (see #581) (to get things going :-) 2020-07-28 23:47:13 +02:00
thrust26 cbc5f1be0d added option to display detected settings info when a ROM is loaded (resolves #684) 2020-07-28 09:40:44 +02:00
Stephen Anthony b6638540c7 Make FSNodeZIP::exists() actually inspect the ZIP contents, and not just the ZIP file itself.
This fixes issues with checking for a .pro file in a ZIP file always being true, even if there isn't one.
2020-07-27 23:27:21 -02:30
Stephen Anthony 68d977b49b I guess we're far enough along to move the version number. 2020-07-27 13:41:54 -02:30
Stephen Anthony c23ddea711 libretro: Fix compile error with recent sound code changes. 2020-07-27 10:53:43 -02:30
Stephen Anthony 9b620435de Fix warnings from clang. 2020-07-27 10:45:41 -02:30
thrust26 543ddf2ffe added option to select audio device (resolves #682) 2020-07-27 09:43:31 +02:00
thrust26 88e700c7b2 Merge branch 'master' of https://github.com/stella-emu/stella 2020-07-27 09:02:10 +02:00
thrust26 cb75f794db fixed missing log file saving 2020-07-27 09:01:54 +02:00
Stephen Anthony 3785f2b791 AtariVox controller was mistakenly reported as SaveKey in the logs. 2020-07-27 00:42:53 -02:30
Christian Speckner 9ad484f62d Remove misleading comment. 2020-07-26 21:57:00 +02:00
thrust26 069f98194b Fixed popup widget text limits 2020-07-26 21:41:17 +02:00
thrust26 f9fcd11267 minor doc update 2020-07-26 18:29:50 +02:00
thrust26 829710b637 added emulation speed change to 'direct only' hotkeys 2020-07-26 10:59:08 +02:00
thrust26 fd02e13d55 added emulation speed hotkeys 2020-07-26 10:52:38 +02:00
thrust26 709e1ccb5a added docs for TM playback 2020-07-26 09:31:58 +02:00
Stephen Anthony 1a7ee58982 Fix bug with accessing files as text using binary I/O.
This doesn't seem to matter for Linux and macOS, but breaks Windows CRLF
endings.
2020-07-25 17:53:53 -02:30
Stephen Anthony ac1a4b8d68 Fixed snapshots being cut off in fullscreen mode (fixes #674). 2020-07-25 16:37:52 -02:30
Stephen Anthony 5f2811f2c4 Almost all file I/O now goes through FilesystemNode::read/write, instead of raw C++ fstreams.
This allows data to be stored in a ZIP archive and for Stella to use it as if it were a normal file.
Still TODO is add ZIP write support.
2020-07-25 12:57:12 -02:30
Stephen Anthony 2f6b57b0b4 Fix documentation warning from clang. 2020-07-25 11:28:41 -02:30
thrust26 d047e9b504 added missing hotkey doc for autofire 2020-07-25 14:54:37 +02:00
thrust26 9667c843f0 added autofire (resolves #676) 2020-07-25 10:19:07 +02:00
thrust26 d954b495b7 enhanced debugger option "Re-disassemble" into "Disassemble @ current line" (resolves #652) 2020-07-24 11:09:01 +02:00
thrust26 54733946a4 Two minor fixes 2020-07-23 21:12:33 +02:00
thrust26 81fdbf4091 removed GZIP from doc and rephrased ZIP text 2020-07-23 14:28:52 +02:00
thrust26 2e6bb5aa57 started adding playback mode (see #678) 2020-07-23 12:39:22 +02:00
thrust26 32f872729c updated doc and changes 2020-07-22 12:11:23 +02:00
thrust26 16fe6ffcb2 use mapped keys instead of fixed keys in TM UI (resolves #679) 2020-07-22 12:03:31 +02:00
thrust26 f4db583d7f support F12 (snapshot) in TM UI too (implements #679) 2020-07-22 10:29:23 +02:00
Stephen Anthony 63ca43a35e Converted CartDebug to use new FSNode I/O. This means we can load from sym/list files stored in a ZIP file. 2020-07-18 15:26:42 -02:30
Stephen Anthony 8b5c13feb4 Begin the process of converting all file open/close operations to be done in FSNode.
This will eventually allow ZIP files (and any other compression scheme we use in the future)
to read and write as if they were normal files.  Basically an implementation of a mini-VFS.
2020-07-16 21:20:50 -02:30
Thomas Jentzsch 33d2e5a7ac minor hotkey fix (avoids mapping clash) 2020-07-16 19:35:36 +02:00
Thomas Jentzsch 22af507eef Merge branch 'master' of https://github.com/stella-emu/stella 2020-07-16 17:26:30 +02:00
Thomas Jentzsch cc3fe461a3 Prevent enabling phosphor when cycling through global options (fixes #672) 2020-07-16 17:25:33 +02:00
Stephen Anthony 2549188d3f Add ability to use .pro file stored in a ZIP file (containing the ROM, with the same name). 2020-07-13 18:54:52 -02:30
Thomas Jentzsch 1ad3b286b6 added numpad keys as defaults for global hotkeys 2020-07-04 10:31:42 +02:00