Commit Graph

  • 646cbb971f Resources: make the IDC_SLOTn and IDC_SLOTn_OPTION consecutive to simplify the code config-gui tomcw 2026-01-17 16:59:50 +00:00
  • aa11ba2f27 Add Debugging section and slow debugging under MSVC 2022 solution and work arounds. master michaelangel007 2026-01-08 15:26:32 -08:00
  • d346c45100 Fix MSVC 2019 not linking due to BreakpointCard.cpp missing from Project. michaelangel007 2026-01-05 11:46:15 -08:00
  • a8a929d077 Disk PSP: remove page & files tomcw 2026-01-04 18:08:47 +00:00
  • 4509f5bd9d Rename PageSound.cpp/h -> PageSlots.cpp/h tomcw 2026-01-04 17:47:44 +00:00
  • a19c0ff944 rmw3: only show 'rw3 mem size changed' when rw3 card is in both old & new configs tomcw 2026-01-04 17:34:54 +00:00
  • e60c91ae85 Fix: rw3 size is in 64K banks tomcw 2026-01-04 17:00:00 +00:00
  • 4617daf6c0 rw3 options: limit to 16MB tomcw 2026-01-04 16:44:26 +00:00
  • ecb68ca1d4 Fix for II(orig) model change, and slot 0 saying 'Unknown card added' tomcw 2026-01-04 16:25:18 +00:00
  • 195790ace4 Slots PSP: Add 'Reset to Default' button tomcw 2026-01-04 16:17:02 +00:00
  • 31036b7939 Fix for model change, and slot 0 saying 'Unknown card added/removed' tomcw 2026-01-04 15:29:42 +00:00
  • f0685cda27 Fix for II/II+ with s0=LC, and on restart s0=empty tomcw 2026-01-04 15:00:04 +00:00
  • f97acf4788 Debugger: Fixed: Ctrl Right-Arrow now updates targets (#1460, PR #1461) Michael "Code Poet" Pohoreski 2026-01-01 03:50:51 -08:00
  • 971217c8cb Debugger: Fixed: Stack info shows correct return address if stack wraps around (#1457, PR #1459) Michael "Code Poet" Pohoreski 2026-01-01 03:42:51 -08:00
  • d661a5e276 Debugger: Added: QoL right arrow on RTS to use the stack return address (#1456, PR #1458) Michael "Code Poet" Pohoreski 2026-01-01 03:24:58 -08:00
  • 3da1ce2eb7 RepeatInitialization: reset all cards near end of func; support cmd-line setting SLOT0=empty tomcw 2025-12-31 19:27:57 +00:00
  • 23a977b163 config PSP: set SLOT0 correctly when Apple2Type changes tomcw 2025-12-31 18:14:47 +00:00
  • 5038ad48b3 Input & Advanced PSPs: move lower controls up to middle tomcw 2025-12-31 17:44:19 +00:00
  • d6c4229b98 Config PSP: move Master Volume near the top tomcw 2025-12-31 14:46:31 +00:00
  • c75223729a Config PSP: add 'Master Volume' control; Speaker.cpp: remove 'soundtype' var; Registry remove 'Sound Emulation' tomcw 2025-12-31 14:25:06 +00:00
  • 62b91a0cb1 Debugger: Fix right arrow follow bytes marked up as data. (#1382, PR #1455) Michael "Code Poet" Pohoreski 2025-12-31 02:42:35 -08:00
  • b0d889ea68 CardMgr: provide aux card choices tomcw 2025-12-30 12:48:42 +00:00
  • 07d03e221a Add m_ prefix to var tomcw 2025-12-30 09:44:48 +00:00
  • efc525c7b9 Debugger: Fix right arrow follow branch address when target branch address was negative ($81 .. $FF) (#1451, PR #1454) Michael "Code Poet" Pohoreski 2025-12-30 01:20:16 -08:00
  • 5a3169961f Move 'Scroll Lock toggle' from Input PSP to Config PSP tomcw 2025-12-29 21:02:17 +00:00
  • 43a12adea6 Move 'Show Disk II Status' from Disk PSP to Slot PSP's Disk II config tomcw 2025-12-29 20:41:46 +00:00
  • 1c2b94f5f4 Move 'Enhance Disk Speed' from Disk PSP to Config PSP tomcw 2025-12-29 20:19:33 +00:00
  • a4e0030836 Config: keep copy of all FDC & HDC image pathnames tomcw 2025-12-29 16:33:54 +00:00
  • 48b70d4f15 Config MouseCard: add dialog & remove controls from Input PSP tomcw 2025-12-29 12:47:32 +00:00
  • 4204690bb7 Input PSP: remove CPM, 4Play & SNES MAX card options tomcw 2025-12-28 21:28:36 +00:00
  • 8179b7af06 Support floppy swap button tomcw 2025-12-28 19:03:05 +00:00
  • 55ff7a30ec Support HDD swap button tomcw 2025-12-28 18:53:09 +00:00
  • fdeae461ca Move CiderPress browser from Disk to Advanced PSP tomcw 2025-12-28 18:34:31 +00:00
  • 6112464107 ApplyNewConfig(): Always save all slot's config tomcw 2025-12-28 15:59:43 +00:00
  • 2a69106890 SetSlot(): don't call InitializeIO() - done a bit later tomcw 2025-12-28 15:47:03 +00:00
  • ab4f93a557 Remove Uilib.h & .cpp tomcw 2025-12-28 15:13:58 +00:00
  • aca7e98e76 Update Uthernet & ConfigTfe dialog tomcw 2025-12-28 15:08:33 +00:00
  • 4a506dc6cd WIP: m_tfe_selected tomcw 2025-12-27 22:18:21 +00:00
  • 0137b171c8 SSC & Parallel: PSP now persists to ConfigNew (not Registry) tomcw 2025-12-27 21:30:15 +00:00
  • 5daad0f2ff Hook up rw3 mem size tomcw 2025-12-21 21:33:19 +00:00
  • 22aa555409 Config RW3: add dialog & support saving aux card from Config tomcw 2025-12-21 19:07:52 +00:00
  • 03d740a9a1 Make switch statements consistent for msg handling tomcw 2025-12-13 12:19:53 +00:00
  • 840abaa2ac Config Printer: add dialog & remove controls from Advaanced PSP tomcw 2025-12-13 12:02:38 +00:00
  • f03bd4ee72 Config SSC: add dialog tomcw 2025-12-02 21:00:15 +00:00
  • fbd3b46f7d Config HDC: support 8 hard drives tomcw 2025-12-02 20:41:24 +00:00
  • 72c6d92aab VidHD: minor simplification tomcw 2025-11-24 21:19:46 +00:00
  • 0176396083 VidHD is single instance too tomcw 2025-11-24 21:10:23 +00:00
  • ed9b70c108 VidHD: permit in any slot tomcw 2025-11-24 20:49:49 +00:00
  • 9d2203cf24 HW Config changed: restore TFE i/f changes tomcw 2025-11-23 16:47:44 +00:00
  • d97e597001 Config PSP: remove 'VidHD in slot3' support tomcw 2025-11-23 16:42:27 +00:00
  • 2430679ffe Prevent both U1 & U2 cards being inserted at same time tomcw 2025-11-23 16:11:41 +00:00
  • b3baaa957f Support Uthernet I/II options via Slot PSP; remove Ethernet... from Config PSP tomcw 2025-11-23 15:42:40 +00:00
  • f11f68d622 Remove old sound-card specific code tomcw 2025-11-22 21:34:59 +00:00
  • 74b72462d2 Handle IDOK tomcw 2025-11-22 21:30:06 +00:00
  • 818ffeb81d Hook up the combo boxes for floppy & HDD disk selection tomcw 2025-11-22 21:24:45 +00:00
  • 45317c6db3 Move sub-dialog handler into Slot PSP tomcw 2025-11-22 19:35:08 +00:00
  • a37c53fd8d Tweak the OK/Cancel button positions tomcw 2025-11-22 19:15:57 +00:00
  • 57728f338d Add OK/Cancel buttons to sub-dialogs tomcw 2025-11-22 19:04:42 +00:00
  • 63ed9bee2b WIP: IDC_SLOTn_OPTION for HDD tomcw 2025-11-22 18:37:59 +00:00
  • f6da6c811d WIP: IDC_SLOTn_OPTION for Disk2 tomcw 2025-11-22 18:16:20 +00:00
  • d4839e298c Permit cards in any slot (except s0), and construct CardManager with all 8 slots empty tomcw 2025-11-22 16:47:57 +00:00
  • 4384f70343 Simplify with IsSingleInstanceCard() tomcw 2025-11-22 12:04:17 +00:00
  • 1a84eac6f0 Use m_ConfigNew instead of GetCardMgr().QuerySlot(slot), and re-InitOptions() after slot combo selection tomcw 2025-11-18 20:47:20 +00:00
  • 4d52ffb345 WIP: support all slots in Prop.SheetHelper tomcw 2025-11-16 22:06:59 +00:00
  • 590b15d53e Sound: OK: force default for sound-type & volumes tomcw 2025-11-16 17:18:22 +00:00
  • dca37d1841 Disable SLOT0 / AUX depending on model type tomcw 2025-11-16 16:48:17 +00:00
  • 6f44014872 Switch char-array to std::string tomcw 2025-11-16 16:05:13 +00:00
  • 3ca847388a Maintain choices-list for each slot tomcw 2025-11-15 17:09:34 +00:00
  • 7109c561f7 WIP: Better combo drop-down ordering for cards tomcw 2025-11-15 15:02:06 +00:00
  • 502e126c96 WIP: drop-down with all card choices tomcw 2025-11-14 22:30:10 +00:00
  • 7afff6362e UI: add slot option ... tomcw 2025-11-14 22:05:24 +00:00
  • 6d581d81f0 Disk II: motor off & stopped spinning: write back any dirty track (#1444, PR #1447) TomCh 2025-11-14 21:10:23 +00:00
  • 459c2e6ca4 WIP: add some tests cards tomcw 2025-11-14 20:54:44 +00:00
  • 10d282d332 Add aux card options tomcw 2025-10-26 19:48:36 +00:00
  • 14d82d4d8b Change PropSheetPage: Sound -> Slots tomcw 2025-10-26 19:22:32 +00:00
  • ad58be2dcf Improve comment tomcw 2025-10-25 13:08:32 +01:00
  • 66f172e77d Update README.md TomCh 2025-10-25 10:07:00 +01:00
  • 5186fa4d4b Help doc: fix typo tomcw 2025-10-25 10:04:25 +01:00
  • bc7c6b2150 Fix for PAL Colour TV: . switching TEXT=1: doesn't instantaneously set ColorBurst=0 (#1443) . switching TEXT=0: only touch ColorBurst if MIXED && vpos>=160 (improved logic) tomcw 2025-10-20 22:00:34 +01:00
  • 0ed8d3407e Fix for AppleWin's window width (for Min Version = 6.00) (#1438) Change: Win32 builds: Minimum Required Version = 6.00 (Vista) tomcw 2025-10-19 12:12:01 +01:00
  • 3f6009bfb8 Alternate method to scan COM ports (#1425 PR #1442) TomCh 2025-10-19 11:14:53 +01:00
  • 14323064de When using -debugger-auto-run <file.txt> (to set breakpoints), then we want to be MODE_STEPPING when leaving MODE_LOGO tomcw 2025-10-18 16:27:40 +01:00
  • 971793a53c Breakpoint card: add save/load state support tomcw 2025-10-18 15:39:11 +01:00
  • dce193b760 Add a Debugger breakpoint card (PR #1441) TomCh 2025-10-18 14:54:39 +01:00
  • ae28de062a DiskII: When a write-protected disk is ejected (and motor is on) then write-protect switch state becomes 'write enabled'. (#1433) tomcw 2025-10-03 23:21:43 +01:00
  • b14a707c59 Debugger: extend 'help bpm' to include info on addr prefixes, with examples tomcw 2025-10-03 22:08:24 +01:00
  • 2081116322 A couple of changes from the linux branch. (PR #1437) Andrea 2025-09-28 22:00:00 +01:00
  • 0128c57fab Update README.md TomCh 2025-09-28 19:06:51 +01:00
  • bb6ac84f6b Version: 1.31.0.0 . Update History.txt . Fix makeAppleWin.bat for PDB files v1.31.0.0 tomcw 2025-09-28 18:53:37 +01:00
  • 64173ce56e 64-bit builds are named AppleWin-x64.exe Update CodingConventions.txt to reflect VS2022 release builds. Update History.txt. tomcw 2025-09-28 17:34:55 +01:00
  • 36120f4043 Help: add example image for Mini mem dump for MB tomcw 2025-09-28 16:26:57 +01:00
  • 6edec53256 Fix Video 7 card's power-on state GH1435-RGB-Card-power-on-state tomcw 2025-09-27 15:34:21 +01:00
  • ef6bf16ea7 Mini mem dump for MB/AY: support case-insensitive device names tomcw 2025-09-23 19:56:47 +01:00
  • 1a68914a4a Fix all x64 warnings in the AppleWin proj (PR #1434) TomCh 2025-09-22 21:25:35 +01:00
  • e1643a1ce3 Help: add some notes & examples for mini mem dump for Mockingboard/Phasor cards tomcw 2025-09-21 21:09:17 +01:00
  • 827ec5fe80 Coding Conventions: explicitly state not to use sprintf_s() tomcw 2025-09-18 10:45:13 +01:00
  • 11fcaa63d1 Synch linux branch (PR #1432) Andrea 2025-09-18 10:40:02 +01:00
  • 1d6a50e7c1 Fix LINK : warning LNK4010 . "invalid subsystem version number 5.01; default subsystem version assumed" . for x64, switched to 6.00 (default) . for Win32, left at 5.01 (minimum for x86) tomcw 2025-09-14 16:25:44 +01:00
  • 84c7c347cc Benchmark dialog: include CPU id for ARM64 CPUs tomcw 2025-09-14 16:01:10 +01:00
  • b2da092718 Benchmark dialog: add CPU id; add 'debug' suffix (for debug build) tomcw 2025-09-14 15:40:40 +01:00