TomCh

Results 616 comments of TomCh

@8bit-Dude - you do realise that you can use the hybrid (HDD/3.5") controller in slot-7 which supports both HDD (up to 32MB) and 3.5" (800K) images?

Hi, I noticed this from your old 2018 comment didn't get a response: >But still, would be nice to support 800K DSK in future! As Nick said previously, this is...

I reproduced this with AppleWin 1.29.16.0. woz image info: (nothing unusual, and it's the same for all 4 disks) - woz v2 - writeProtected = 1 - synchronized = 1...

Triage/development notes: I tried the same 3 code changes as in https://github.com/AppleWin/AppleWin/issues/921#issuecomment-778655456, but got "Disk I/O Error" for them all.

I tried using woz sides 1 & 2, but then used the ZorkZ3.dsk from Asimov (from ZorkZero_with_maps.zip) when prompted to insert side 3 into drive 2. This worked. Also this...

It's a stepping problem. Comparing the .dsk with the .woz... .dsk seeks to T$01, whereas .woz remains on T$02. ### .dsk: ``` 12A2CD0C: enable drive: 1 12A2CD10: motor on 12A2CD1D:...

NB, that phase 2 is on (0100) due to previous seeking on **drive-0**, eg, here are the last 3 steps when drive-0 was enabled: ``` 101799F0: track $06.00 magnet-states 0001...

I thought that maybe enabling drive-1 & motor on, with 'phase-2 on' might nudge the drive-1 cog, but phase-2 on/off isn't related to T$02, eg. from below the *** show...

Current thoughts: 1. This phase-2 remaining on when drive-0 was last used could be copy-protection related, ie. the protection check fails, and it leaves phase-2 on as a sneaky way...

>Where does the code do (2)? It doesn't at the moment, but the "fix" for (2) would be in `Enable()`, after this line: https://github.com/AppleWin/AppleWin/blob/2f4bbd2b8ab2d270720ff4f3b210c2f39fde7f2c/source/Disk.cpp#L549 ``` if (stateChanged) m_magnetStates = 0;...