Commit Graph

  • 2b8ad28ff7 Fix for junk in FormatTrack::m_VolTrkSecChk4and4[8] Need to reset FormatTrack state when track changes. tomcw 2023-05-01 14:45:56 +0100
  • 10901fc483 For DSK/NIB images, in authentic disk mode: . when the disk spins then feed nibbles into nibble-reader (to keep VTSC in sync) For WOZ images: . fix so that DumpTrackWOZ() continues to work. tomcw 2023-05-01 13:13:58 +0100
  • a0670098c4 Add cleanup link to GH #1215 michaelangel007 2023-04-30 15:03:47 -0700
  • f66d870d74 Initialize all drives T/S status to unknown michaelangel007 2023-04-30 14:55:00 -0700
  • a3c02bb5ed Remove unused API michaelangel007 2023-04-30 14:54:38 -0700
  • 57f076dde7 Sync to master michaelangel007 2023-04-30 14:48:45 -0700
  • 8da89f863f Fix FormatTrack state for authentic speed michaelangel007 2023-04-30 13:45:43 -0700
  • 35476d2fb0 Cleanup disk status Track/Sector, fix to work with .WOZ and non .WOZ michaelangel007 2023-04-30 13:37:04 -0700
  • 3066617f34 Add ability for FormatTrack to use cached Disk2InterfaceCard michaelangel007 2023-04-30 13:17:58 -0700
  • 6a3cd8310d Add includes michaelangel007 2023-04-30 13:13:38 -0700
  • 96a386a77a Config->Sound: improve UX for extra MB cards when cmd-line is empty tomcw 2023-04-29 09:47:50 +0100
  • 5ba153c244
    Add support for SD Music card (PR #1217) TomCh 2023-04-29 00:41:22 +0900
  • e1b0b20aad
    Debugger DISK INFO QoL (#1212) Michael "Code Poet" Pohoreski 2023-04-28 08:28:49 -0700
  • 38dafa1dd7 Add support for SD Music card . cmd line: -sN sdmusic . cmd line: -mb-audit tomcw 2023-04-28 16:22:38 +0100
  • c27152accf Fix typo michaelangel007 2023-04-28 06:48:05 -0700
  • 66fc4ab2eb Replace two line disk info. with one line michaelangel007 2023-04-27 21:37:15 -0700
  • 89e16847e8 Cleanup. Fix alignment michaelangel007 2023-04-27 06:33:00 -0700
  • b8d946a5b8 2.9.1.21 Added: DISK INFO [#] michaelangel007 2023-04-27 06:26:50 -0700
  • 842ca9c0f0 Simplify 1 and 2 status display logic, use proper global config variable michaelangel007 2023-04-27 06:24:05 -0700
  • 236fd86015 Fix ConsolePrintFormat() to corrently wrap '\n' michaelangel007 2023-04-27 06:18:32 -0700
  • 69c9726a08 Add single line output for DISK INFO foundation. Still need CONFIG DISK # michaelangel007 2023-04-26 23:03:43 -0700
  • 0a29983464 Cleanup whitespace michaelangel007 2023-04-26 23:03:08 -0700
  • 69bb9f9fff Cleanup GetCurrentState() michaelangel007 2023-04-26 22:09:27 -0700
  • ba1dc880e5 Add Log.h to Disk.h michaelangel007 2023-04-26 21:47:06 -0700
  • 3ac17fc8a5 Replace optional pointer with reference in GetCurrentState() michaelangel007 2023-04-26 19:04:27 -0700
  • e3ac70cc32 Only do Physical to Logical sector remapping if have a valid sector number michaelangel007 2023-04-25 23:42:42 -0700
  • 1d1d176b35 Only do Physical to Logical sector remapping if we have a valid sector michaelangel007 2023-04-25 23:09:24 -0700
  • c8b7af6828 Initialize last track/sector, update on drive eject michaelangel007 2023-04-25 22:59:25 -0700
  • 5a89948172 Set disk status if drive empty michaelangel007 2023-04-25 22:58:40 -0700
  • 789ff5336f Fix empty drive not showing T?? michaelangel007 2023-04-25 22:58:15 -0700
  • fdd93d0b43 Restore Logical Sector number michaelangel007 2023-04-25 22:24:49 -0700
  • 430b1c95cf Don't need status for GetLastReadTrackSector() michaelangel007 2023-04-25 22:24:01 -0700
  • 736ebcdb82 Set last track sector on write for non .WOZ michaelangel007 2023-04-25 21:33:48 -0700
  • d86cd7a671 Disk: Remove memory probing and cache last track/sector directly from the Prologue Address Fields for non .WOZ disks michaelangel007 2023-04-25 21:18:41 -0700
  • e402746423 Debugger: Update DISK INFO to show last nibble for non WOZ floppy image michaelangel007 2023-04-24 21:33:25 -0700
  • d1856ade18 Debugger: Fix ConsolePrint() to wrap long lines of text michaelangel007 2023-04-24 21:28:54 -0700
  • 908e4db878 Debugger: Update DISK INFO to display disk info across 2 lines of text michaelangel007 2023-04-24 21:28:29 -0700
  • b2bb604c8a Cleanup michaelangel007 2023-04-24 21:26:51 -0700
  • d2aeb96653 Sync to master michaelangel007 2023-04-24 20:07:07 -0700
  • f8da683d45
    1204 debugger long input crash (#1213) Michael "Code Poet" Pohoreski 2023-04-24 20:00:08 -0700
  • 9e3cda709c Unabbreviate SOL and EOL michaelangel007 2023-04-24 19:58:19 -0700
  • a140946a23
    RIFF: fix sizes. (PR #1214) Andrea 2023-04-23 21:10:51 +0200
  • ea269a381f Add support for a long input line when we decide to enable it michaelangel007 2023-04-16 16:47:33 -0700
  • 589b1ada56 Refactor common expression michaelangel007 2023-04-16 16:46:50 -0700
  • 36dc06bc1f Init michaelangel007 2023-04-16 16:46:22 -0700
  • 44f8b2aa09 Cleanup alignment michaelangel007 2023-04-16 16:44:04 -0700
  • 90eefe5f9b Colorize console error line michaelangel007 2023-04-16 15:56:41 -0700
  • e23421da46 Fix backspace when input line has 78 characters michaelangel007 2023-04-16 15:01:59 -0700
  • ef5421ca21 Debugger: Clamp long input michaelangel007 2023-04-16 15:01:40 -0700
  • b51c1d6928 RIFF: fix sizes. Andrea Odetti 2023-04-16 20:35:40 +0100
  • 8e5a9d034e Bump debugger version 2.9.1.19 michaelangel007 2023-04-15 11:41:50 -0700
  • ff9fb83252 Debugger: Add QoL to DISK INFO michaelangel007 2023-04-15 11:37:06 -0700
  • 93c57dc52b Cleanup: Alphabetize GetCurrent*() disk helper utility functions michaelangel007 2023-04-15 11:31:07 -0700
  • 273d07d83f
    Support MegaAudio card for testing mb-audit (PR #1211) TomCh 2023-04-12 18:19:18 +0100
  • d6d2aa83d8 minor refactor tomcw 2023-04-12 18:06:45 +0100
  • 40bbc9d6aa tidy up tomcw 2023-04-12 17:58:08 +0100
  • 990a1c1531 Config->Sound: show 'MEGA Audio' in drop-down menus if it was specified on the cmd line tomcw 2023-04-12 17:42:58 +0100
  • 33185f3f2b
    Update BMP import from GIMP 2.10 with X8 R8 G8 B8 (#1209) Michael "Code Poet" Pohoreski 2023-04-10 14:33:55 -0700
  • e5957beb37 Only T1 (and not T2) interprets a latch of 0x0000 as 0x10000. There is partial T2 support: IFR.T2 gets set on underflow. But T2 reads as 0x00FF. tomcw 2023-04-10 09:43:22 +0100
  • 3a7ff2063b TIMER1's T1C=T1L=/usr/bin/bash000 gets interpreted as tomcw 2023-04-09 21:34:05 +0100
  • 24a8d615bb Update BMP import from GIMP 2.10 with X8 R8 G8 B8 michaelangel007 2023-04-09 09:58:44 -0700
  • 7609b5f67e Mega Audio doesn't support AY register reads tomcw 2023-04-08 18:54:17 +0100
  • ad5d61f70e TIMER1 underflows to $FFFE before it's reloaded with latch tomcw 2023-04-08 18:44:26 +0100
  • c4e8733b95 Add more SNES MAX controller mapping files from Lukazi. NB. Logitech F310 has a switch at the back for X(XInput) & D(DirectInput) modes, which have different PIDs. tomcw 2023-04-05 20:25:35 +0100
  • 4b05c2ca0a Support MegaAudio card for mb-audit v1.4 tomcw 2023-04-02 16:44:11 +0100
  • a68a29bcd0 Debugger: More QoL when BP hit #1200 michaelangel007 2023-04-01 12:36:19 -0700
  • cd9136ef1d Help doc: update acknowledgements GH1181-MoveIRQtoSyncEventMgr tomcw 2023-03-31 18:11:21 +0100
  • af98c02f2b Help doc: update for CodeWriter protection key tomcw 2023-03-31 14:38:51 +0100
  • 79024f0078 Debugger: match new stop reason message for HDD DMA (PR #1200) tomcw 2023-03-31 14:35:05 +0100
  • 7aef95f071
    Support Cortechs Corp CodeWriter protection key (#1205) TomCh 2023-03-31 12:01:19 +0100
  • 48f4a03e6c Debugger: Cleanup formatting michaelangel007 2023-03-31 03:59:12 -0700
  • 328c2eda3f Support reset midway through sequence tomcw 2023-03-31 11:56:59 +0100
  • db5b668eec Debugger: Step-over #1194 michaelangel007 2023-03-31 03:46:04 -0700
  • a30fffd4e9 Fix save-state key name & Config's combo box width tomcw 2023-03-31 11:18:35 +0100
  • 7b8960177b Change bit array to 7-bit LFSR logic tomcw 2023-03-31 10:58:15 +0100
  • a3c6156508
    Debugger step-over can fail (#1194, PR #1203) Michael "Code Poet" Pohoreski 2023-03-31 01:45:54 -0700
  • 64b4fb771a Debugger: Add note about nStack being modified for _6502_PeekStackReturnAddress michaelangel007 2023-03-29 15:13:47 -0700
  • 4e8006456f Debugger: Cleanup LBR formatting michaelangel007 2023-03-29 08:25:34 -0700
  • 9e55613a5d Debugger: QoL cleanup (show RTS address) for step-over failure cases michaelangel007 2023-03-29 07:44:19 -0700
  • 55f863d118 Debugger: Cleanup return type for _6502_GetStackReturnAddress() michaelangel007 2023-03-29 07:33:23 -0700
  • 87d9cee6c5 Debugger: Cleanup repro steps michaelangel007 2023-03-29 07:32:30 -0700
  • cfa45a51b6 Debugger: Add repro. steps to test out new logic. michaelangel007 2023-03-28 08:36:24 -0700
  • f8bdedccf7 Debugger: Fixup _6502_FindStackReturnAddress() return stack depth michaelangel007 2023-03-28 08:30:22 -0700
  • 17c9d029e2 Add source code for repro test 1 and 2 michaelangel007 2023-03-28 08:09:24 -0700
  • c49569fa1d Debugger: Extend _6502_GetStackReturnAddress() to allow for stack wrap-around michaelangel007 2023-03-28 08:08:58 -0700
  • 29796e4ef8 Apply coding standard michaelangel007 2023-03-27 16:00:12 -0700
  • f8533d5c86 Fix unsigned type michaelangel007 2023-03-27 15:59:56 -0700
  • 48282e8e93 GH #1194: Debugger step-over can fail for WAIT michaelangel007 2023-03-26 15:00:52 -0700
  • c3dc5742d9 Add helper utility: _6502_FindStackReturnAddress() michaelangel007 2023-03-26 14:18:33 -0700
  • 9a857183ba
    Debugger cleanup misc march 2023 (#1199) Michael "Code Poet" Pohoreski 2023-03-26 11:31:15 -0700
  • a5c5603749 Debugger cleanup michaelangel007 2023-03-26 11:24:03 -0700
  • 86f71cb3d7 Debugger cleanup michaelangel007 2023-03-26 11:13:11 -0700
  • e5b6a819da Debugger cleanup michaelangel007 2023-03-26 11:08:48 -0700
  • 363b8d6990 Merge michaelangel007 2023-03-26 11:00:26 -0700
  • 19ed8088c4 Debugger Cleanup indentation michaelangel007 2023-03-26 11:00:06 -0700
  • 72566373ce
    Debugger stop reason (#1200) Michael "Code Poet" Pohoreski 2023-03-26 10:54:30 -0700
  • af80cf82b8 Merge michaelangel007 2023-03-26 10:54:17 -0700
  • d37d16e013 Add CHC_REGS michaelangel007 2023-03-26 10:52:56 -0700
  • a615a82960 Cleanup michaelangel007 2023-03-26 10:52:40 -0700
  • 05b5852f43 Fix missing space between type and var michaelangel007 2023-03-26 10:46:08 -0700