198 Commits
Author SHA1 Message Date
tomcw 21ea317902 Add Input Config GUI for hooking system keys (eg. Alt+Tab) and Alt+Enter behaviour. (#1532)
Add cmd line: -hook-system-key
Default to not hooking system keys, ie. hook filter is off
Update help doc.
2026-10-24 17:59:06 +01:00
Randall Frank 18303d49fc Saved image format - change from bmp to png (#1512 PR #1530)
- Added the spng library to the builds
- Rewrite the screenshot file save code to use spng
- Change filename extension
2026-10-17 12:07:32 +01:00
tomcw e054d25074 Help doc: update for using SHIFT (on II/II+) to skip HDD booting. (#1234) 2026-10-03 22:44:58 +01:00
tomcw b50da39bb8 Help doc: update for SHIFT Key Mod (#1234) 2026-10-03 22:39:38 +01:00
tomcw 56c95d3126 Add cmd line: -ssc-tcp-port <port> to change the default TCP port number. (#1516) 2026-09-19 11:41:19 +01:00
tomcw 067fdbaf7f Minor tweaks to History.txt & Help config 2026-05-23 17:24:37 +01:00
tomcw c9f38aa7b4 Help: Config: document shift-key mod support. (#1449) 2026-05-23 16:08:49 +01:00
tomcw 587422b4a4 Help: Debugger Execution: document meaning of Right Arrow and Tab. (Fixes #1451) 2026-05-23 15:35:17 +01:00
tomcw ac91969bbb Help: cmd line: add note that -d1 and -h1 insert their respective controller cards with priority over -s6/-s7 empty. (#1491) 2026-05-17 19:05:06 +01:00
tomcw 0f6bf4e171 Slots config for HDC: (#1470)
. Support HDC firmware selection from combo: auto, SP, BLK2, BLK4 modes
2026-04-18 12:31:04 +01:00
tomcw 07651adf71 Rename references of Apple II+ to Apple II Plus (#1449)
And also:
. Apple ][ -> Apple II
. Apple //e -> Apple //e (original)
. Enhanced Apple //e -> Apple //e (enhanced)
. Disk][ -> Disk II
2026-04-11 19:00:46 +01:00
tomcw 9590b1025b Version: 1.31.0.3 (beta)
Help: Fix config link in 'Full-speed mode'
2026-03-27 20:51:27 +00:00
xotmatrix 3d139e4589 Help: Fixes Scroll Lock link to Configuration help (PR #1478) 2026-03-24 21:33:54 +00:00
tomcw a3e3c936fe Help: Update to Sound and Config-Slots help pages (for Disk II 13-sector and MB SSI263 options) 2026-03-22 11:01:49 +00:00
tomcw ae321213c6 Help: update NSC help with new checkbox on Advanced config page 2026-03-20 13:51:19 +00:00
tomcw 9c58f9c333 Help: Creating Disk Images: correct 'Classic Disk Creation' to include support for empty .woz, but not .po or .hdv 2026-03-13 22:33:35 +00:00
tomcw ef8eef395b Rename cards: Disk II, Hard Disk Controller & Z80 SoftCard 2026-03-13 20:50:22 +00:00
tomcw 3b30fb4a55 Config: fix for new SSC added, and COM port selected 2026-03-08 17:36:18 +00:00
tomcw df459967dc Help: add Config-slots page, and fix some links 2026-03-08 13:57:00 +00:00
tomcw 9c522b9841 Help: update cards, as they can now be inserted into any slot 2026-03-08 13:04:56 +00:00
tomcw 52956ff80d Help: Creating Disk Images: use image of the simple pop-up menu (was advanced pop-up) 2026-03-08 12:05:54 +00:00
tomcw 35467b62b2 Help doc: update for new Config UI 2026-03-07 23:27:42 +00:00
tomcw 5186fa4d4b Help doc: fix typo 2025-10-25 10:04:25 +01:00
tomcw 36120f4043 Help: add example image for Mini mem dump for MB 2025-09-28 16:26:57 +01:00
tomcw e1643a1ce3 Help: add some notes & examples for mini mem dump for Mockingboard/Phasor cards 2025-09-21 21:09:17 +01:00
TomChandmichaelangel007 04ba39b1dd Debugger: support prefixed addresses for mini memory dump windows (PR #1427)
* Mem dump cmds without any args will now display the prefix address
* Support data sub-window (that reflects m1 dump)
* Breakpoint display: Right align R and W at end of line
* Help doc: Update Memory page to include prefix address examples
* Help doc: Update Breakpoint & Memory pages: add images showing address prefixes as shown in the UI
---------
Co-authored-by: michaelangel007 <michaelangel007@sharedcraft.com>
2025-09-08 21:58:22 +01:00
TomChandmichaelangel007 54f86f0cdc Debugger: support address prefixes for slot, bank, language card & ROM (#1419)
* Minor tidy

* Changes:
. semicolon now Comment EOL
. double fwd-slash now Divide floor
. (single fwd-slash unassigned)

* . fwd-slash now parsed in Range_GetPrefix()
. WIP: 'bp bank/addr'

* Add error msgs

* Extend Breakpoint_t struct

* Update cmd 'bpl' to support displaying prefixes

* Do prefix checks & output error msgs

* Add _CheckBreakpointValueWithPrefix()
. support bank, for BP_OP_EQUAL
Stop reason: include BP id

* WIP: fix BPs (non-BPM)

* Fix cmd 'bpr'

* Stop reason: don't show BP id for BP_HIT_REG (as it already includes it)
Add comment about nArgs from calling funcs
Refactor _CmdBreakpointAddCommonArg(): nArgs

* Stop reason for memory BP: show full prefixed address

* Stop reason: output BP id in consistenct way

* Support ROM prefix filter

* Complete addr prefix logic

* Improve logic

* BP: 'HDD DMA to/from memory' - use common hit id function

* Support rw bank 100

* Support double forward-slash at start of line as a comment

* Refactor: use debugger naming convention for vars

* Changed prefix errors from 'bad' to 'out-of-range'

* DebugInitialize(): Reset g_breakpointHitID

* Refactor: use debugger var naming convention & formatting style

* Switch divide-operator to the underscore char, and allow double-fslash as a comment anywhere on a line

* Update help for debugger calculator

* Update help for debugger breakpoints

* Update help for debugger breakpoints (conditional)

* Fix help:breakpoints.html & fix ArgsGetRegisterVlaue() to do case-insensitive compare

* Fix underscore to be treated as a alphanumeric in a few edge cases

* Revert to using '//' as divide operator

* Help: update debugger Breakpoints & Calculalor pages

* Help: update debugger Calculator (missed one)

* Detabify and align

* Display (1) or (2) prefix for LC1 or LC2 breakpoint

* #1419 Added Aux.1 and Aux.N indicators

* Display (1) or (2) suffix for LC1 or LC2 breakpoint

* Extend cmd 'bpl' to display BP's end addr

* Show both bank and slot together

* Fix spacing for BP with range

* Add: FG_INFO_BP_MEM, FG_INFO_MEM_WRITE, BG_INFO_MEM_BANK_LC, FG_INFO_MEM_BANK_LC colors

* Cleanup

* Add 3x5 mini hex numbers

* Mini hex font to have rounded 0,A,C glyphs

* Display 2 hex Bank now

* Support edge-case for bank 0x100

* Tidy up end red spacer

* Refactor & introduce new struct AddressPrefix_t

* Fix a few bugs:
. bpl: fix end addr
. fix for 'R' and 'W' not coloured for single-byte BPs (eg. bpmr 100)

---------

Co-authored-by: michaelangel007 <michaelangel007@sharedcraft.com>
2025-09-06 02:43:57 -07:00
tomcw 5386891222 MB:SSI263: update History.txt & help on command line for configuring SSI263 & SC01 chips 2025-07-06 17:14:26 +01:00
tomcw ba3b371ed6 Help: Creating Disk Images: reduce size of pop-up menu. 2025-05-30 22:38:17 +01:00
Michael "Code Poet" Pohoreski 3d0ef63537 Extend context menu for disk buttons (Disk image QoL) (#1363, PR #1364)
Persist menu selection for bitsy.boot, bitsy.bye, basis & prodos.sys to Registry.
Add new cmd line '-bootsector <pathname>'.
Add BootSector (code & binary).
Add OS (basic17.system, bitsy.boot, quit.system; DOS33 & ProDOS2.4.3).
Update help doc:
. add workflow info to ddi-create.html.
. add new ddi-sizes.html, and ddi-advanced.html (for advanced workflow).
2025-05-22 22:44:28 -07:00
tomcw 403ae5d044 Help: Update all the external HTML refs to open the page in a browser (and not within the CHM viewer) 2025-05-05 10:34:48 +01:00
tomcw d963ab5e7e Add 'DOS 3.3 System Master - 680-0210-A.dsk'
Update help doc to ref this disk image.
Update makeAppleWin.bat to copy this disk image and set read-only.
2025-05-05 09:48:25 +01:00
tomcw fb059c7bc5 Update help doc: include refs to BLANK.DSK and ProDOS_2_4_3.po 2025-05-04 22:20:23 +01:00
tomcw fede2c103a Help doc: Add a note about using Ctrl+C to copy Benchmark results to the clipboard 2025-05-04 20:11:23 +01:00
tomcw 19cef509f7 Help: Keyboard: add info about ALT+TAB (and the suppressed keyboard shortcuts: ALT+ESC, ALT+SPACE and CTRL+ESC). 2025-04-21 10:26:12 +01:00
Michael "Code Poet" Pohoreski 9d312230e5 Debugger view output QoL (#1384, PR #1387)
. Add HGR Pages 6, 7, 8 Visualizer viewing for Language Card.
. Update help for HGR Visualizer hotkeys 6, 7, 8 and debugger commands HGR6, HGR7, HGR8.
2025-03-02 15:57:27 +00:00
michaelangel007 9006430f0c #1384 Update main table of contents for Debugger View Ouptut 2025-02-22 10:21:09 -08:00
tomcw e262595e30 AppleWin help: fix some typos & html debugger TOC issues 2025-02-22 17:33:09 +00:00
Michael "Code Poet" Pohoreski c1592b90f4 Debugger view output QoL (#1384, PR #1385)
. Add (missing) help for Debugger's View Output
2025-02-22 16:57:10 +00:00
tomcw 245773795f RamWorks III: default to 1MiB (16x 64K banks). (#478) 2025-02-13 20:56:59 +00:00
Michael "Code Poet" Pohoreski 67896db65e Document the disk image size magic numbers. (PR #1375)
* Document the disk image size magic numbers (in source & help doc).
* Mention 40+ tracks after oddball disk sizes.
* Debugger 2.9.2.2: Fixed: DB HGR = 2000:3FFF was displaying help instead of being parsed.
* Debugger 2.9.2.3: Fixed: DB HGR = 2000:3FFF and DB FOO = 300 wasn't parsing correctly from 2.9.1.3. Fix for commit 48e0fe3a.
* Debugger: 2.9.2.4 Fixed: DA RESET = 3F2 was displaying help instead of being parsed.
* Debugger: 2.9.2.5 Added: Symbol table for DOS 3.3 using file A2_DOS33.SYM2
* Debugger: 2.9.2.6 Added: QoL: Turning a symbol table on/off now shows the current status.
2025-02-08 16:11:08 +00:00
tomcw 1f3e253c4b Help doc: -f-height, best: include info when vidhd is enabled 2025-02-06 21:35:50 +00:00
tomcw 7aa6fb5757 Help doc: bump (c) to 2025 2025-01-19 20:52:15 +00:00
tomcw ef088e49ae RamWorks III: default to 2MiB (32x 64K banks). (#478) 2025-01-19 20:47:48 +00:00
TomCh 02b6bbdbb5 RamWorks III - 16MB support (#478, PR #1369)
. Allow up to 256 x 64KiB banks
. Persist aux slot's mem card's "Number of Banks" to Registry
. LoadConfiguration() now restores aux card from Registry - don't need to pass cmd line each time
. Update help docs
2025-01-19 18:16:53 +00:00
tomcw a0e79d449e Help: Keyboard: add some 'quick-start' info to the top of this page. (PR #1335) 2024-11-16 11:29:13 +00:00
tomcw 7c6ec3dbf0 Add cmd line option (for testing): -load-state-ignore-hdc-fw 2024-11-03 19:02:01 +00:00
tomcw 617e2b5d16 Help: Troubleshooting: add item about overriding high DPI scaling behaviour (#1295) 2024-10-12 20:03:15 +01:00
Andrea 3033f3445b SaveState: add absolute path for disk & hdd images. (#1290, PR #1294) 2024-10-06 20:44:24 +01:00
tomcw ec90ebf156 Help: Update harddisk page for Block mode/SmartPort etc 2024-09-17 21:05:09 +01:00