diff --git a/lib/TerranVirtualDisk-src.jar b/lib/TerranVirtualDisk-src.jar index 65a4af4..c09865f 100644 Binary files a/lib/TerranVirtualDisk-src.jar and b/lib/TerranVirtualDisk-src.jar differ diff --git a/lib/TerranVirtualDisk.jar b/lib/TerranVirtualDisk.jar index 926b1c1..9e592a5 100644 Binary files a/lib/TerranVirtualDisk.jar and b/lib/TerranVirtualDisk.jar differ diff --git a/tsvm_core/src/net/torvald/tsvm/peripheral/TevdDiskDrive.kt b/tsvm_core/src/net/torvald/tsvm/peripheral/TevdDiskDrive.kt index c9aae3f..4cc362b 100644 --- a/tsvm_core/src/net/torvald/tsvm/peripheral/TevdDiskDrive.kt +++ b/tsvm_core/src/net/torvald/tsvm/peripheral/TevdDiskDrive.kt @@ -63,7 +63,7 @@ class TevdDiskDrive(private val vm: VM, private val driveNum: Int, theTevdPath: if (DBGPRN) println("[TevDiskDrive] $msg") } - private val DOM = ClusteredFormatDOM(RandomAccessFile(theTevdPath, "rw")) + private val DOM = ClusteredFormatDOM(RandomAccessFile(theTevdPath, "rwd")) private var fileOpen = false private var fileOpenMode = -1 // 1: 'W", 2: 'A'