Commit Graph

106 Commits

Author SHA1 Message Date
TomCh
9553106f4e
Debugger: Add IRQ support to LBR and new command to Break on Interrupt (#987, PR #990)
Extend LBR so that it includes the control-flow on a taken interrupt
Add a new command 'brkint <0|1>' to support Break on Interrupt

Internal: in core emulation loop, moved IRQ/NMI check to start of loop so that just the "interrupt vectoring" case can be single-stepped (instead of previously opcode + interrupt vector).

Debugger help chm: update Breakpoints section to include BRK, BRKOP and BRKINT
2021-10-16 16:57:00 +01:00
tomcw
a50fcf2850 Help: update cards supported by save-state 2021-09-21 21:39:44 +01:00
tomcw
f85e175328 Debugger help: document how to allow CTRL+SHIFT+0 to work (to set bookmark-0) 2021-09-17 21:16:24 +01:00
TomCh
685b93f387
Add 4Play & SNES MAX card support (#946, #972, PR #982)
Support these new cards in slots 3, 4 or 5; based on code from Lukazi.
- extend Configuration's Input prop sheet page.
- add save/load snapshot for both cards.
- add command line switch for alt controller type (for SNES MAX card).
Change to using Registry's 'Configuration\Slot 3' for slot 3 cards (Uthernet, 4Play & SNES MAX).
Update help doc.
2021-09-10 13:57:55 +01:00
tomcw
efeac8420d Debugger help: tweak description 2021-08-29 12:09:09 +01:00
TomCh
7b55e994ec
Config GUI for DiskII card in slot-5 & improved slot config in Registry (#975, #977, PR #978)
Change to using Registry's 'Configuration\Slot n' for disk ii image pathnames (was 'Preferences').
Delete Registry's 'Configuration\Slot n' section each time there's a change of card.
Add same functionality to conf.ini.
LoadConfiguration(): load from the new Slot-n section (or otherwise the old legacy key).
Only update Registry's 'Starting Directory' for s6,d1.
Update help doc.
2021-08-29 11:39:51 +01:00
michaelangel007
1b4f15ae50 (#976) Add Ctrl-PrintScreen to debugger CHM docs; section Debugger > Windows 2021-08-08 06:59:11 -07:00
michaelangel007
0d192fba7d Added instructions for updating CHM and installing MS Help Workshop (See #976) 2021-08-08 06:55:00 -07:00
tomcw
1fe557855a 1.30.3.0: update History and minor change to Help doc 2021-06-19 15:15:32 +01:00
tomcw
e8677a9d9e Update makeAppleWin.bat (remove HookFilter.dll) 2021-06-09 22:11:40 +01:00
tomcw
cc126d7745 Help doc: update for Command Line: -fs-height 2021-05-31 16:28:33 +01:00
tomcw
aa6572301b Help docs: update for NSC and SSI263 2021-05-23 17:12:53 +01:00
tomcw
83ae73387a Bump version to 1.30.0.0. Update History.txt, and some updates to help doc 2021-04-17 18:15:33 +01:00
tomcw
1314fcc0ed Swap joystick buttons (#936)
. cmd-line (-swap-buttons) or GUI "Swap 0/1" now swaps buttons 0/1 for all devices
. ie. Open/Solid Apple keys, real joystick, mouse or Num Pad keys
+ update the docs
2021-04-10 19:09:36 +01:00
tomcw
c906fb5872 Help doc: bump (c) year 2021-02-19 15:51:34 +00:00
tomcw
b6f51bde9f Help doc: Troubleshooting 'switch to 2x mode' 2021-02-18 21:13:32 +00:00
TomCh
daa0675694
Pravets refactor: move all specialisations into new Pravets class. (PR #914)
Mainly for keyboard & printer specialisations.
2021-01-17 10:48:06 +00:00
tomcw
7d2ddb3556 Base 64A: support special F2 key via the Delete key (GH#912) 2021-01-14 21:32:59 +00:00
tomcw
954d7c1731 Cmd line: support -fs-height=nnnn starting in Windowed mode. (#876) 2020-12-12 18:23:23 +00:00
tomcw
3045e77349 Help doc: updated for Ctrl+F3/F4 and -conf <file> 2020-11-02 20:50:53 +00:00
tomcw
aa4a3c06d7 RGB Card support: updated help doc 2020-11-01 17:15:16 +00:00
tomcw
98b72658b7 1.29.15.0: Updated version, History.txt & help 2020-10-25 18:41:22 +00:00
TomCh
43455eb4fe
Improved determining path & filename when saving/loading a save-state (#691) (PR #849)
Whenever harddisks/disks are inserted (or removed) and *if path has changed* then:
. Then the internal save-state's path & filename will be updated to reflect the new defaults.
. LoadConfiguration(): Read the save-state pathname from Registry before harddisks/disks.

Also:
. CiderPress: only save pathname on OK.
. Refactored CPropertySheetHelper::BrowseToFile().
. Extended support for -d1,-d2,-h1, etc such that if the param is "", then it will eject/unplug the disk/harddisk.
2020-10-25 17:14:23 +00:00
tomcw
4defaa80fb Help docs: updated for RGB card/monitor support 2020-10-15 21:41:14 +01:00
tomcw
d9f3d1e667 1.29.14.0: Updated version, History.txt and help 2020-08-17 21:49:10 +01:00
tomcw
b35ba0b04a RESET: reset annunciators for //e and Base64A 2020-07-07 20:54:46 +01:00
tomcw
e5ccf26d4f Help: updated about NSC in save-state, and -no-nsc switch 2020-06-10 21:45:19 +01:00
tomcw
f238be27e8 Use SetCursor() to busy when loading state file. (Fixes #781)
Fixed typos in dbg-bookmarks.html.
2020-06-03 20:26:06 +01:00
tomcw
a332e58f1a Help: Debugger: added new section on Bookmarks 2020-05-31 16:11:43 +01:00
tomcw
b132b0d0a8 Added cmd line switch: -power-on 2020-05-26 21:37:56 +01:00
tomcw
2c268b18d1 Corrected the acknowledgement (credit to @ghedger) for the SSI263 samples. (Fixes #784) 2020-05-16 22:29:10 +01:00
tomcw
22806c6c59 Phasor: support both kinds of speech interrupts (#777) 2020-04-07 22:11:31 +01:00
tomcw
2fa22d220b Merge branch 'feature/no-registry' of ssh://github.com/taeber/AppleWin into taeber-feature/no-registry 2020-04-03 21:29:54 +01:00
tomcw
db373c6955 Help docs: updated for Apple II J-Plus 2020-04-03 20:39:07 +01:00
tomcw
5177c093fb Fix typos in History.txt 2020-03-27 21:11:49 +00:00
tomcw
18249bc31c Updated History.txt & AppleWin.chm (for new -rom) 2020-03-26 23:07:11 +00:00
tomcw
7268bc1421 Updated help: mainly for WOZ DiskII 13-sector auto-firmware support + other additions & fixes 2020-02-22 15:50:35 +00:00
tomcw
ac603dcd10 Minor updates to help for cmd-line 2020-02-21 15:33:23 +00:00
tomcw
d978a1789b Updated History.txt for 1.29.10.0 2020-02-10 21:49:45 +00:00
Taeber Rapczak
c7d2fef62f Allow use of an INI-file instead of the Registry
This change adds the `-conf` switch which, if specified, will use an
INI-file instead of the Windows Registry.

This addresses AppleWin/AppleWin#709 and AppleWin/AppleWin#446.
2020-02-09 21:18:31 -05:00
tomcw
ccb589af5a 1.29.8.0: Updated version, History.txt and Resource/Help's copyright year
Added DebuggerAutoRun.txt
2020-01-19 15:36:31 +00:00
tomcw
045d7b6509 Config: Input: Added 'Swap 0/1' toggle for swapping buttons 0 & 1 2020-01-18 19:06:06 +00:00
tomcw
192fa9bc91 Help: add info about -left/right-alt-control-buttons & -swap-buttons command line switches 2020-01-18 17:02:01 +00:00
tomcw
75bc648f01 1.29.7.0: Updated version, History.txt and Help 2019-12-20 15:23:54 +00:00
tomcw
a73d216fae Help (troubleshooting): Added an item for no Apple II speaker sound. (Fixes #716) 2019-11-10 16:56:30 +00:00
tomcw
bd730e25c0 Help: Debugger: Added row-80 - red 'x' for ALTZP 2019-10-24 19:56:20 +01:00
tomcw
32d0098b70 Help: Debugger: Added BPMR & BPMW 2019-10-22 21:42:55 +01:00
tomcw
3ba303a749 Help: updated for the 3 new command line switches 2019-10-12 18:50:14 +01:00
tomcw
34b0c33cb1 1.29.3.0: Updated version and History.txt. Updated help. 2019-10-11 22:42:06 +01:00
tomcw
3311c6f742 Updated History.txt and help about Ctrl-n for emulation speed control (#678) 2019-08-29 18:54:01 +01:00