From 9c89ad4a61ab8d9ee75a59a75acbf1d70d0e16b4 Mon Sep 17 00:00:00 2001 From: Ivan Izaguirre Date: Sun, 6 Dec 2020 17:24:24 +0100 Subject: [PATCH] Extra cycle when brancing on conditional jumps. Fixes Sammy Lighfoot woz loadind. --- cardDisk2.go | 3 +++ storage/disketteWoz.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cardDisk2.go b/cardDisk2.go index b79df75..a413de2 100644 --- a/cardDisk2.go +++ b/cardDisk2.go @@ -291,6 +291,9 @@ func moveStep(phases uint8, prevStep int) int { nextStep = 0 } } + + //fmt.Printf("[DiskII] 1/4 track: %03d %vO\n", nextStep, strings.Repeat(" ", nextStep)) + return nextStep } diff --git a/storage/disketteWoz.go b/storage/disketteWoz.go index fceb051..e4c8c8a 100644 --- a/storage/disketteWoz.go +++ b/storage/disketteWoz.go @@ -22,7 +22,7 @@ Emulation status for the disk used on the reference: - Stargate: Working - Cross track sync - *** Blazing Paddles: Not working - - *** Take 1: Not working + - Take 1: Working - *** Hard Hat Mack: Not working - Half tracks - The Bilestoad: Working