Commit Graph

12 Commits

Author SHA1 Message Date
tomch
6956f4e5f8 v1.24.0 & (C) 2014
Changed config for joystick emulation by keyboard: {keybd+standard, keybd+centering} -> {keybd:cursor, keybd:numpad}
. Added new UI Checkbox for centering control (keybd only)
This keeps backward compatibility, but extends to allow joystick emu by cursor keys.
NB. Added a warning message when selecting this new joystick emu, as there are limitations.
2013-12-31 22:40:10 +00:00
tomch
3f8691cae4 v1.23.3.0
Changes:
. Support cursor keys (in addition to numpad) when using keyboard as joystick emulation
. Support auto-fire for all 3 joystick buttons (via Config->Input)
. Added confirmation message box for reboot (F2)
Fixes:
. [Support #103098] Sometimes swapping disk could cause INIT to fail with ERROR #8
2013-12-06 21:10:41 +00:00
tomch
0b13b6fddb Joystick.cpp:
- #define SUPPORT_CURSOR_KEYS to use cursors keys as Apple joystick #0
  . TODO: Need some UI config support for cursor keys & selecting whether the key press is also made available to the Apple II (eg. like Jace)
2013-05-20 20:51:45 +00:00
tomch
047e49c594 Config: better logic between mousecard & using mouse for joystick emu. 2012-08-12 19:10:47 +00:00
tomch
0f72cdb43e Merge from Tom: r683
Added Speech API support:
. Capture char output to COUT
. Enable speech via -speech cmd-line
. Ctrl+Reset and FullSpeed mode purge the speech buffers
Removed #pragma hdrstop from all .cpp files except AppleWin.cpp (which is the PCH create file)
2010-02-14 21:11:26 +00:00
nick_westgate
18ebd06cfe Implemented the shift key mod for II/II+. This fixes a problem with Homeword. 2009-10-18 05:37:01 +00:00
tomch
a2f0bc5775 Merge from AppleWin-Tom branch:
Consolidated Save-State & Advanced prop sheets (now all on Advanced)
Disable joystick emulation via mouse when mouse interface is enabled
Support shift-f9 to cycle backwards through video modes
Use DirectInput to get mouse delta (instead of absolute WM_MOUSEMOVE msg)
Support Ctrl-Left Mouse Button to show the Windows cursor (otherwise GEOS never allows mouse to leave window)
Fix for Blazing Paddles (mouse support)
2008-05-17 23:20:33 +00:00
tomch
333666c2f0 Merge from Tom branch to trunk
. Mouse interface now implemented & selectable from UI
. Scroll Lock toggle also configurable from UI
2007-08-06 21:38:35 +00:00
tomch
43bfc1a05b Merge from Tom branch to trunk
. SSC now working: PR#2 & IN#2
. etc.
2007-05-28 11:16:42 +00:00
nick_westgate
2dd856bf75 Updated AppleWin (not TFE etc) copyright dates from "2006" to "2006-2007". 2007-04-01 15:24:52 +00:00
nick_westgate
35ec4f29b2 Added floating bus emulation.
Summary of changes:
AppleWin.cpp: Made dwCyclesThisFrame global -> g_dwCyclesThisFrame.
CPU.cpp: Made InternalCpuExecute()'s nCyclesLeft static -> nInternalCyclesLeft.
CPU.cpp: Added CpuGetCyclesThisFrame().
Memory.cpp: Added MemGet80Store().
Memory.cpp: Added MemReadFloatingBus().
Memory.cpp: Added MemReadFloatingBus(BYTE const highbit).
Memory.cpp: Changed NullIo() to call MemReadFloatingBus().
Video.cpp: Added video scanner constants and VideoGetScannerAddress(bool* pbVblBar_OUT).
Video.cpp: Changed VideoCheckVbl() to call VideoGetScannerAddress().
Various files: Replaced MemReturnRandomData() calls with MemReadFloatingBus().
2006-03-12 09:05:39 +00:00
tomch
312e86b4f9 *** empty log message *** 2006-02-25 20:50:29 +00:00