Commit Graph

6334 Commits

Author SHA1 Message Date
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
Thomas Jentzsch d9d519a065 added missing files (again :( ) 2020-09-02 11:17:46 +02:00
Thomas Jentzsch 97484e0d1f Merge remote-tracking branch 'remotes/origin/master' into feature/quadtari 2020-09-02 11:16:56 +02:00
Thomas Jentzsch b256e69f99 added QuadTari debugging widget (joysticks only)
added mapping for 2nd QuadTari joysticks
2020-09-02 10:08:58 +02:00
Thomas Jentzsch fd2d6edf4c added QuadTari support for joysticks
added autodetection for QuadTari
2020-09-01 14:34:53 +02:00
Thomas Jentzsch 268d152ea3 add missing files 2020-09-01 08:09:03 +02:00
Thomas Jentzsch 93e1d0945c fixed 3E+ peeks and pokes (using 3E code now) 2020-09-01 08:01:09 +02:00
Thomas Jentzsch cf2922a2b1 fixes #695 (wrong RWPs) (directPokeBase must NOT be set! (partially reverts b264e7634 and 5568dd300) 2020-09-01 07:52:21 +02:00
Thomas Jentzsch ef962e53ef micro typo 2020-08-31 14:17:12 +02:00
Thomas Jentzsch 61601ed6ae initial commit for QuadTari support (see #693) 2020-08-31 10:33:37 +02:00
thrust26 eb3bde80d9 documented new delayed background color glitch developer option 2020-08-27 14:06:16 +02:00
thrust26 2d21030394 added delayed background color glitch developer option 2020-08-26 23:39:20 +02:00
Stephen Anthony 7a20279fe0 Add '--enable-release' to configure script, which for now sets the Makefile to use LTO. 2020-08-26 15:27:41 -02:30
thrust26 3d8a573d66 Merge branch 'master' of https://github.com/stella-emu/stella 2020-08-26 17:58:05 +02:00
thrust26 2abd94640e enabled "Whole Program Optimization" for release versions (~5% faster in Turbo mode) 2020-08-26 17:57:32 +02:00
Thomas Jentzsch 4126f0e65a updated event version to force initial controller mapping 2020-08-25 09:52:08 +02:00
thrust26 857369aad5 fix attempt for #692 2020-08-23 10:58:36 +02:00
thrust26 a380671a61 added Genesis autodetection for Zeviouz 2020-08-21 21:08:45 +02:00
Stephen Anthony 1cfe5a48e4 Add support for 2600-daptor II when flashed as an AVox-USB converter.
Basically, for this device we use software flow control rather than hardware CTS signal.
2020-08-21 16:04:49 -02:30
Stephen Anthony cb8f6d8ccd Fix compiler warning. 2020-08-17 22:58:22 -02:30
thrust26 e5acfdf983 enhanced CartCDF, now ignores random startup banks (partially addresses #690) 2020-08-17 17:44:34 +02:00
Stephen Anthony be85557e6b Fix warnings from Clang 11.
Apparently d'tors in child classes should now be marked override rather than virtual (to match other methods).
So we do that specifically now.
2020-08-17 10:38:43 -02:30
Stephen Anthony 86b73b781d Revert "Fix compiler warnings: uInt32 to size_t."
This causes more problems than it's worth.

This reverts commit 9b6c29bfca.
2020-08-15 17:37:23 -02:30
Stephen Anthony 9b6c29bfca Fix compiler warnings: uInt32 to size_t. 2020-08-14 13:37:15 -02:30
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