Commit Graph

144 Commits

Author SHA1 Message Date
TomCh 10bf60e149
Support an extra Saturn card in slot 3 and for all Apple II models. (#1279, PR #1284)
. Command line config only, and only permitted in slot 3 for now.
. Save-state Unit v9: Extended: memory (added 'Last Slot to Set Main Mem LC', 'MMU LC Mode').
. Add LanguageCardManager class.
2024-03-22 21:36:50 +00:00
tomcw 9c1304686c Add (debug) cmd line switch: -hdc-firmware-v1 (#1277)
. use this to force all attached HDCs to use the old v1 firmware
2024-03-02 21:16:28 +00:00
tomcw ff8f1b21c7 Updates to AppleWin.chm:
. Update Acknowledgements (Robocom dongles)
. Uthernet II: improve 'Virtual DNS' description
2024-03-02 17:02:15 +00:00
tomcw 972ab3998b Help Troubleshooting: restore the note about resetting config to default (and move to top of page). (#918) 2024-03-02 12:11:10 +00:00
tomcw e41478be0b Help Troubleshooting: add a note about .po floppy images that don't boot 2024-02-28 21:50:56 +00:00
Peter Ibbotson 2cbecdda68
ProDOS HDD Controller firmware returns volume size in Y:X for STATUS command (PR #1272)
* New command line option to force a size for autoexpanding use.
* New HDD Controller firmware uses a separate v2 name and folder.
* Harddisk.cpp now loads HDD Controller firmware v2 by default.
* Save-state for 'Generic HDD' bumped to v4
2024-02-06 21:32:30 +00:00
tomcw d0cc5b2808 Updates to AppleWin.chm:
. Add a note about '-s6 empty' and how to restore the diskii card. (#104)
. Add a troubleshooting note about how to reset config to default. (#918)
2024-01-13 18:20:02 +00:00
tomcw 78ee8101d5 Speaker: change from mono to stereo sound buffer (but left channel silent).
Possible fix for #1159.
2024-01-13 17:55:57 +00:00
tomcw dfcf3d8bb0 Help doc: add info about '-mac-lc-card-dlgr' 2023-11-26 18:43:01 +00:00
TomCh 927b0da09a
Support Robocom's Interface Module protection dongles (#1247, PR#1248) 2023-07-17 21:02:55 +01:00
tomcw cd9136ef1d Help doc: update acknowledgements 2023-03-31 18:11:21 +01:00
tomcw af98c02f2b Help doc: update for CodeWriter protection key 2023-03-31 14:38:51 +01:00
tomcw f55c1abc52 Help doc: add info about '-s5h1' and '-s5h2' 2023-03-05 22:52:05 +00:00
tomcw 46302015b6 Help doc: add info about '-s<N> hdc' 2023-03-05 22:41:59 +00:00
tomcw 4f8ee0d7d9 AppleWin help: add info about -multimon command line (#1190) 2023-03-04 23:08:49 +00:00
tomcw a57bb0cb6a Update help for -capslock=off 2023-02-27 22:54:29 +00:00
tomcw 31cb83419a AppleWin.chm: Sound: updated info about which slots the MB/Phasor/SAM cards can be plugged into 2023-02-26 21:06:42 +00:00
tomcw 9853d906df Update Help for new Config->Sound selection 2023-01-28 20:18:10 +00:00
tomcw aa40b2dda7 1.30.13.0 2023-01-02 09:41:49 +00:00
tomcw 42148a7ffe Update Acknowledgements & History.txt 2023-01-01 21:52:19 +00:00
tomcw dfbf630edd Help: add -snes-max-user-joy1 <file.yaml> & -snes-max-user-joy2 <file.yaml> 2023-01-01 21:05:50 +00:00
tomcw af9d2a6402 Help: add info about dongle 2023-01-01 19:34:32 +00:00
tomcw 9358abbb28 Help: add info about LCM Eve & Feline cards 2022-12-11 13:28:39 +00:00
tomcw 6a1ebe7801 Help: update for Config -> Disk: 'Show Status' 2022-11-17 21:29:20 +00:00
tomcw 8e2ee62d37 Debugger: add new command: 'bpv <vpos,[len]>'
. break on video-scanner's vpos matching
. NB. auto disable when hit
2022-10-08 19:19:18 +01:00
tomcw e6cdd5a2c9 Help: update cmd line for '-s5|6 diskii13' and debugger info about zp/memory watches 2022-10-06 21:54:12 +01:00
tomcw a1509608f9 Help doc: add info about cmd line switch: -fs-width 2022-07-02 11:33:29 +01:00
tomcw 3ab80d9b9c Command line: support '-s2 ssc' 2022-06-26 19:06:39 +01:00
tomcw 061570398d Help: Debugger: extend info about loading DebuggerAutoRun.txt 2022-06-06 21:32:23 +01:00
Andrea 6a5ea92a4e
Uthernet II: add virtual DNS feature (PR #1097)
Uthernet II: add extended feature to virtualise DNS requests.
. This allows pure TCP/UDP sockets to run *without* MACRAW requests (and so without libpcap).
. Raw sockets will not work.
. Add configuration for Virtual DNS.
libpcap: ensure all functions check if the library is loaded before using it.
Uthernet 1: do NOT overwrite tfe_cannot_use as it should only reflect the availability of npcap on *this* system.
Add Copyright notice, and mention Virtual DNS in html.
2022-05-08 16:26:01 +01:00
tomcw 03aec01086 Help: add cmd line info about -wav-speaker/mockingboard 2022-04-18 10:45:13 +01:00
tomcw 7640ce8383 AppleWin.chm: credit @audetto for his work done on Uthernet II support (+other tweaks) 2022-03-22 19:51:25 +00:00
Andrea 500c2e50b6
Uthernet II: handle TCP connection failure. (PR #1070) 2022-03-22 19:39:49 +00:00
TomCh b4b29e1ef5
Refactor ParallelPrinter.cpp/h as a C++ class (PR #1067)
Add command line:  -s1 parallel.
NB. Only a single Parallel Printer card is supported, and currently it's restricted to slot 1.
2022-03-18 22:04:34 +00:00
tomcw 3d39698d2c CHM: Bump copyright year 2022-02-08 21:24:50 +00:00
TomCh 577ffccf8f
VidHD: Support SHR for Apple II/II+ models (#997, PR #1013)
. Support aux writes for II/II+ (6502 emulation, not 65C02)
. Extend VidHD save-state for II/II+ aux memory
2021-12-19 14:17:51 +00:00
tomcw 2de04b35c5 Help: Update debugger info for 'brk' cmd 2021-12-11 14:32:00 +00:00
tomcw 5dd5d563b0 Debugger help: update for 'brkint on|off' 2021-10-28 21:09:36 +01:00
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