tomcw
9cacf8d90d
Small refactor for reading $C01x soft switch status flags
...
Prevent Apple II from reading $C01x/$C07F soft switch status flags
2018-06-30 14:30:30 +01:00
tomcw
5f87cc0f7c
1.27.5: Bump version & update History.txt
2018-06-24 10:19:27 +01:00
tomcw
47ec7f4355
Reverted ad12a8e
: video rendering from screen position -1: so now DHGR vertical column 559 is hidden again (see #555 ).
...
Changed HGR rendering, such that that last video byte (at hpos=64) clears g_nLastColumnPixelNTSC so that the end-of-line off-screen pixel is zero (see #555 ).
2018-06-23 17:50:23 +01:00
tomcw
9bc7feb37e
Mockingboard: Better support for stop/starting 6522's IER.TIMERx ( #567 )
2018-06-20 22:13:18 +01:00
tomcw
7f478fa36c
Mockingboard: Reading 6522's IER now returns 0x80|IER. ( Fixes #567 )
2018-06-17 18:47:57 +01:00
tomcw
6ad2621282
Fixed save-state not saving last key & update history.txt
2018-06-16 11:36:43 +01:00
tomcw
51669f36f3
Hook system keys: ( #556 )
...
. added -no-hook-system-key to prevent hooking system keys
. updated help
. HookFilter.dll: changed to directly send virtual key code
2018-06-16 10:24:05 +01:00
tomcw
734bc4cee2
AKD: Support both Return and Enter (and other extended keys). ( #330 )
2018-06-12 21:50:27 +01:00
tomcw
4a0e93fe28
Added new -alt-enter cmd-line switch to allow configuration of Alt+Enter behaviour ( #556 )
2018-06-10 18:14:34 +01:00
tomcw
d2a34dfae0
Removed all VS2005 proj/slns ( #559 )
2018-06-10 17:08:32 +01:00
tomcw
e0da17ed96
Removed all VS2012 proj/slns ( #559 )
2018-06-10 17:01:44 +01:00
tomcw
7de5914251
Added VS2013 and VS2017 support for HookFilter DLL
2018-06-05 22:15:23 +01:00
tomcw
fdd6a622dc
Simplified AKD support
2018-06-02 22:26:29 +01:00
tomcw
539f5db40a
Fix for //e keyboard's AKD. ( Fixes #330 )
2018-05-30 22:38:10 +01:00
tomcw
9fed8d0cf5
Added VS2015 support for HookFilter DLL
2018-05-29 22:42:40 +01:00
tomcw
1583ad2521
VS2008 sln: add dependency on HookFilter.vcproj
2018-05-29 21:54:46 +01:00
tomcw
a07407c6f8
Suppress AKD support for II and II+ models. ( Fixed #116 )
2018-05-28 22:36:00 +01:00
tomcw
0d4be07e7e
SysKey hook filter:
...
. Fix for GetKeyState() not detecting the special keys as being up (so AKD was erroneously reporting the key still down).
. eg. Whilst pressing TAB, press LEFT ALT, then release TAB.
2018-05-28 22:13:54 +01:00
tomcw
6b53adde55
SysKey hook filter:
...
. Also suppress ALT+SPACE
. PostMessage to AppleWin message-pump for WM_KEYDOWN, WM_KEYUP for these special key combos
. Add special any-key-down (AKD) handling for these special key combos
2018-05-28 17:27:38 +01:00
tomcw
19b90800cf
Add hook filter for system keys (eg. ALT+TAB, ALT+ESC, CTRL+ESC) - #145 , #556
2018-05-27 10:56:35 +01:00
tomcw
20cd8913f5
For #556 : Suppress the Windows Default Beep (ie. Ding) whenever ALT+<key> is pressed.
2018-05-26 18:04:13 +01:00
tomcw
9fff2070c4
1.27.4: Bump version & update History.txt
2018-05-26 16:45:25 +01:00
tomcw
ad12a8e6d2
Fix for #555 :
...
. Start video rendering from screen position -1 (ie. 1 DHGR pixel offscreen)
. Allows 559th DHGR vertical column to be visible
. But now an HGR HCOLOR=2 vertical line at column 0 is only 1 DHGR pixel wide
Also:
. Fix TEXT80 to be aligned with DHGR
. Fix FLASH in TEXT80 (inverse aux bits needed to be masked with 0x7f)
2018-05-24 21:34:26 +01:00
tomcw
3e7cc361ff
#555 : Fix for displaying colour dots & vertical lines in the far right hand column
2018-05-13 17:33:13 +01:00
tomcw
7beaf610d2
SSC:
...
. Save-state: SSC unit v2 - support DCD flag, removed redundant vars
2018-05-10 13:47:26 +01:00
tomcw
2fdc270837
SSC: Make default baud-rate consistent (9600)
2018-05-05 16:56:15 +01:00
tomcw
ba090ebcef
SSC: Change DIPSW1's baud rate to 9600 (was 19200) & reflect this change in the help doc for SSC
2018-04-23 21:34:09 +01:00
tomcw
54d159c044
Help: Updated command-line to only describe -dcd (ie. removed -dsr, -dtr switches).
2018-04-22 15:22:05 +01:00
tomcw
a7a4ee28cc
Help: Added a new help page about AppleWin's SSC emulation. ( Fixes #554 )
2018-04-22 15:16:51 +01:00
tomcw
52e7d61c7e
SSC:
...
. DCD state is now a mirror of DSR unless -dcd switch is used. (Fixes #553 )
. Removed -dsr,-dtr switches, so -modem is now an alias for -dcd. (Also for #553 )
. Wait for events (RLSD,DSR,CTS) in CommThread and call GetCommModemStatus() in CommThread.
2018-04-22 14:37:59 +01:00
michaelangel007
279fdf523b
Debugger: Add HELP CD todo, mention cycle profiling done
2018-04-20 11:26:00 -07:00
michaelangel007
03983f8c08
Add more ideas
2018-04-20 10:56:36 -07:00
michaelangel007
0b298f3995
Moved debugger wanted features to docs/Debugger_Wishlist.txt
2018-04-20 10:49:10 -07:00
michaelangel007
10d68a3308
Debugger: 2.9.0.15: Cleanup: HELP CALC examples and See also.
2018-04-17 09:45:45 -07:00
michaelangel007
74c6739542
Debugger: Added HELP CALC see also: HELP OP
2018-04-17 09:43:06 -07:00
michaelangel007
c449ef12b7
Debugger: Clarify HELP CALC operators
2018-04-17 09:33:56 -07:00
michaelangel007
e852d91031
Debugger: Add examples for HELP CALC
2018-04-17 09:32:58 -07:00
michaelangel007
858586d646
Debugger: Cleanup output order of HELP CALC
2018-04-17 09:32:11 -07:00
michaelangel007
f9bc18f54c
Debugger: Fix spelling
2018-04-17 09:30:59 -07:00
michaelangel007
9105019e11
Fixed: Debugger 2.9.0.14: HELP JSR
2018-04-17 07:16:21 -07:00
michaelangel007
8a9ddda46a
2.9.0.13: Add profiler cycles
2018-04-15 13:35:58 -07:00
michaelangel007
c938cdf188
Add: DiskFormatTrack.cpp
2018-04-15 09:39:07 -07:00
tomcw
4ab5aa1e7c
SSC work:
...
. SSC: For TCP mode, support DSR, DCD & CTS status bits (#308 ).
. SSC: Now DTR must also be set to enable interrupts (in addition to the respective Tx/Rx interrupt bit).
. SSC: When reading the Status register, throttle calls to GetCommModemStatus() to a maximum of once every 8ms.
2018-04-14 21:15:41 +01:00
tomcw
1ed484eb01
1.27.2: Bump version & update History.txt
2018-04-12 21:59:51 +01:00
tomcw
2900816167
Removed duplicate extern FILE* g_fh
2018-04-08 17:48:08 +01:00
TomCh
a78f1e04da
SSC: Support for TX IRQ and other SSC updates ( #552 )
...
. Support TX IRQ for both TCP and COM modes (fixes #522 )
. Support CTS/RTS (fixes #311 )
. Fixed reading DIPSW registers
. Fixed TCP mode which was only generating an IRQ for first byte received
. Added UpdateCommandReg() to consolidate all updates to SSC command reg
. Updated reference URLs
2018-04-08 17:37:26 +01:00
tomcw
598b20fb52
Refactor: Use INTCXROM instead of SLOTCXROM to be consistent with UTAIIe ( fixes #419 )
2018-04-06 22:36:54 +01:00
tomcw
ccd68d95b5
1.27.1: Bump version & update History.txt
2018-04-05 21:50:37 +01:00
tomcw
419238bb54
Added cmd-line option: -s7 empty to remove the HDD Controller card from slot 7
2018-04-05 21:33:36 +01:00
tomcw
2ba55e0c12
Fix Swap Disk regression ( fixes #543 )
2018-04-02 18:21:18 +01:00