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
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
cd-w
58e2542428
CDFJ+ test binaries
2020-09-19 15:05:36 -07:00
thrust26
ab723accdb
fixed warnings
2020-09-19 22:35:39 +02:00
cd-w
71a66ec9ba
Add romSize and ramSize functions
2020-09-19 13:03:04 -07:00
cd-w
75d3a6e5e5
Update debugger widget for CDFJ+
2020-09-19 09:23:24 -07:00
cd-w
c2d0de237c
Preliminary support for CDFJ+ bankswitching
2020-09-13 13:16:34 -07:00
Stephen Anthony
67db826bc5
Added code to detect valid serial ports.
...
Next we have to tie this into the UI, so AtariVox port can be more easily detected.
2020-09-12 16:44:55 -02:30
Stephen Anthony
7e8be2b347
Guarantee 'inline' code actually happens.
2020-09-08 12:52:20 -02:30
Thomas Jentzsch
9a183bf8b5
Merge remote-tracking branch 'remotes/origin/master' into feature/quadtari
2020-09-08 16:22:21 +02:00
Thomas Jentzsch
0587d911d5
addressing #694 , this seems to fix it (internal RAM bank segment addresses were exceeding 64K)
2020-09-08 12:26:05 +02:00
Thomas Jentzsch
66b3245c5a
enhanced UA bank switching to support more Brazilian carts ( fixes #698 )
2020-09-06 19:10:08 +02:00
Thomas Jentzsch
978ad7c270
working on more controllers and debugger widgets
2020-09-06 15:30:40 +02:00
Thomas Jentzsch
507a367ced
reduced QuadTari timer to 1 scanline
2020-09-04 07:50:58 +02:00
Stephen Anthony
b2faf3e635
Fix a few compiler warning and errors from the latest g++ and clang compilers.
2020-09-03 20:44:41 -02:30
Thomas Jentzsch
fa987e63b6
added multiple controller support (joystick, driving, SaveKey, AtariVox)
2020-09-03 15:14:55 +02:00
Thomas Jentzsch
f1b1936a73
started working on multiple controller support
2020-09-02 21:54:31 +02:00
Thomas Jentzsch
a86afe97c6
fixed build error and warning
...
reduced QuadTari switch timer value
2020-09-02 13:19:04 +02:00
Thomas Jentzsch
d43a018c6c
added QuadTari controller switch timer
2020-09-02 12:51:31 +02:00
Thomas Jentzsch
2557d03d05
Merge remote-tracking branch 'remotes/origin/master' into feature/quadtari
2020-09-02 11:16:56 +02:00
Thomas Jentzsch
c244cea9fa
added QuadTari debugging widget (joysticks only)
...
added mapping for 2nd QuadTari joysticks
2020-09-02 10:08:58 +02:00
Thomas Jentzsch
5e72e980c9
added QuadTari support for joysticks
...
added autodetection for QuadTari
2020-09-01 14:34:53 +02:00
Thomas Jentzsch
f19792a9e2
add missing files
2020-09-01 08:09:03 +02:00
Thomas Jentzsch
1262efb425
fixed 3E+ peeks and pokes (using 3E code now)
2020-09-01 08:01:09 +02:00
Thomas Jentzsch
7273996532
fixes #695 (wrong RWPs) (directPokeBase must NOT be set! (partially reverts 0bf12045d
and b57c2d05c
)
2020-09-01 07:52:21 +02:00
Thomas Jentzsch
bf4b63cb1c
initial commit for QuadTari support (see #693 )
2020-08-31 10:33:37 +02:00
thrust26
859f33f54c
added delayed background color glitch developer option
2020-08-26 23:39:20 +02:00
Thomas Jentzsch
c3081081b0
updated event version to force initial controller mapping
2020-08-25 09:52:08 +02:00
thrust26
42fc3f4f14
added Genesis autodetection for Zeviouz
2020-08-21 21:08:45 +02:00
Stephen Anthony
c00fda482d
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
0ef60c517b
Fix compiler warning.
2020-08-17 22:58:22 -02:30
thrust26
fcdd143d23
enhanced CartCDF, now ignores random startup banks (partially addresses #690 )
2020-08-17 17:44:34 +02:00
Stephen Anthony
bc8b34e923
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
Thomas Jentzsch
7964c93a2f
fixed autofire for trackball using keyboard fire event
2020-08-04 12:08:43 +02:00
Stephen Anthony
3fa7dadcba
Finalize AVox CTS support. Now more testing is needed ...
2020-08-02 10:59:41 -02:30
Stephen Anthony
4719533b22
Add SerialPort::isCTS() to all ports, and connect it to AtariVox.
2020-07-30 17:50:34 -02:30
Stephen Anthony
cb624ef424
Forgot comment in last commit.
2020-07-30 13:35:16 -02:30
Stephen Anthony
c171783695
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
thrust26
be21438c92
added static What's New" popup (see #581 ) (to get things going :-)
2020-07-28 23:47:13 +02:00
thrust26
3cc7d9b655
added option to display detected settings info when a ROM is loaded ( resolves #684 )
2020-07-28 09:40:44 +02:00
Stephen Anthony
28751b0732
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
2622fdf080
Fix warnings from clang.
2020-07-27 10:45:41 -02:30