[hatari-devel] Strange problem with Floppy access in Falcon mode & TOS 4.04

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

with hatari built from current source, i encounter some strange floppy disk 
read errors when accessing a normal file image of 1440KB. The root directory 
is shown without errors, i can also open some subdirectories, but when trying 
to display text files, i get read error on some (but not all) of them. Any 
idea what might be causing this?

config file is attached, if that matters.

I'm sure the image itself is ok, since i can access it without errors both 
when running emutos or tos 3.06.
[Log]
sLogFileName = stderr
sTraceFileName = stderr
nTextLogLevel = 3
nAlertDlgLogLevel = 1
bConfirmQuit = FALSE
bNatFeats = TRUE
bConsoleWindow = FALSE

[Debugger]
nNumberBase = 10
nDisasmLines = -1
nMemdumpLines = -1
nDisasmOptions = 15
bDisasmUAE = FALSE
nSymbolLines = -1
nBacktraceLines = 0
nExceptionDebugMask = 515
bSymbolsAutoLoad = TRUE
bMatchAllSymbols = FALSE

[Screen]
nMonitorType = 1
nFrameSkips = 5
bFullScreen = FALSE
bKeepResolution = TRUE
bAllowOverscan = FALSE
nSpec512Threshold = 1
bAspectCorrect = TRUE
bUseExtVdiResolutions = FALSE
nVdiWidth = 1280
nVdiHeight = 960
nVdiColors = 2
bMouseWarp = FALSE
bShowStatusbar = TRUE
bShowDriveLed = FALSE
bCrop = FALSE
bForceMax = FALSE
nMaxWidth = 1280
nMaxHeight = 960
bResizable = TRUE
nZoomFactor = 1
bUseSdlRenderer = TRUE
bUseVsync = FALSE
bHostMouseSync = TRUE

[Joystick0]
nJoystickMode = 0
bEnableAutoFire = FALSE
bEnableJumpOnFire2 = FALSE
nJoyId = -1
kUp = Up
kDown = Down
kLeft = Left
kRight = Right
kFire = Right Ctrl

[Joystick1]
nJoystickMode = 0
bEnableAutoFire = FALSE
bEnableJumpOnFire2 = FALSE
nJoyId = -1
kUp = Up
kDown = Down
kLeft = Left
kRight = Right
kFire = Right Ctrl

[Joystick2]
nJoystickMode = 0
bEnableAutoFire = FALSE
bEnableJumpOnFire2 = FALSE
nJoyId = -1
kUp = Up
kDown = Down
kLeft = Left
kRight = Right
kFire = Right Ctrl

[Joystick3]
nJoystickMode = 0
bEnableAutoFire = FALSE
bEnableJumpOnFire2 = FALSE
nJoyId = -1
kUp = Up
kDown = Down
kLeft = Left
kRight = Right
kFire = Right Ctrl

[Joystick4]
nJoystickMode = 0
bEnableAutoFire = FALSE
bEnableJumpOnFire2 = FALSE
nJoyId = -1
kUp = Up
kDown = Down
kLeft = Left
kRight = Right
kFire = Right Ctrl

[Joystick5]
nJoystickMode = 0
bEnableAutoFire = FALSE
bEnableJumpOnFire2 = FALSE
nJoyId = -1
kUp = Up
kDown = Down
kLeft = Left
kRight = Right
kFire = Right Ctrl

[Keyboard]
bDisableKeyRepeat = FALSE
nKeymapType = 2
szMappingFileName = /home/sebilla/.hatari/keymap.cfg
nCountryCode = -1
nKbdLayout = -1
nLanguage = -1

[KeyShortcutsWithMod]
kOptions = O
kFullScreen = F
kMouseMode = M
kColdReset = C
kWarmReset = R
kScreenShot = G
kBossKey = I
kCursorEmu = J
kFastForward = X
kRecAnim = A
kRecSound = Y
kSound = S
kPause =
kDebugger = Pause
kQuit = Q
kLoadMem = L
kSaveMem = K
kInsertDiskA = D
kSwitchJoy0 = F1
kSwitchJoy1 = F2
kSwitchPadA = F3
kSwitchPadB = F4
kBorders = B

[KeyShortcutsWithoutMod]
kOptions = Pause
kFullScreen =
kMouseMode =
kColdReset =
kWarmReset =
kScreenShot =
kBossKey =
kCursorEmu =
kFastForward =
kRecAnim =
kRecSound =
kSound =
kPause =
kDebugger =
kQuit =
kLoadMem =
kSaveMem =
kInsertDiskA =
kSwitchJoy0 =
kSwitchJoy1 =
kSwitchPadA =
kSwitchPadB =
kBorders =

[Sound]
bEnableMicrophone = FALSE
bEnableSound = TRUE
bEnableSoundSync = FALSE
nPlaybackFreq = 44100
nSdlAudioBufferSize = 0
szYMCaptureFileName = /home/sebilla/.hatari/hatari.wav
YmVolumeMixing = 2

[Memory]
nMemorySize = 14336
nTTRamSize = 65536
bAutoSave = FALSE
szMemoryCaptureFileName = /home/sebilla/.hatari/hatari.sav
szAutoSaveFileName = auto.sav

[Floppy]
bAutoInsertDiskB = FALSE
FastFloppy = TRUE
EnableDriveA = TRUE
DriveA_NumberOfHeads = 2
EnableDriveB = FALSE
DriveB_NumberOfHeads = 2
nWriteProtection = 0
szDiskAZipPath =
szDiskAFileName = hddriver.st
szDiskBZipPath =
szDiskBFileName =
szDiskImageDirectory = .

[HardDisk]
nGemdosDrive = 0
bBootFromHardDisk = TRUE
bUseHardDiskDirectory = FALSE
szHardDiskDirectory = /home/sebilla/.hatari/drives
nGemdosCase = 0
nWriteProtection = 0
bFilenameConversion = FALSE
bGemdosHostTime = FALSE

[ROM]
szTosImageFileName = /home/sebilla/atari/roms/tos404.img
bPatchTos = TRUE
szCartridgeImageFileName =

[RS232]
bEnableRS232 = FALSE
szOutFileName = /dev/modem
szInFileName = /dev/modem
bEnableSccB = FALSE
sSccBOutFileName = /dev/modem

[Printer]
bEnablePrinting = FALSE
szPrintToFileName = /home/sebilla/.hatari/hatari.prn

[Midi]
bEnableMidi = FALSE
sMidiInFileName = /dev/snd/midiC1D0
sMidiOutFileName = /dev/snd/midiC1D0
sMidiInPortName = Off
sMidiOutPortName = Off

[System]
nCpuLevel = 3
nCpuFreq = 32
bCompatibleCpu = FALSE
nModelType = 5
bBlitter = FALSE
nDSPType = 2
bPatchTimerD = TRUE
bFastBoot = TRUE
bFastForward = FALSE
bAddressSpace24 = FALSE
bCycleExactCpu = FALSE
n_FPUType = 68882
bMMU = TRUE
VideoTiming = 3
bSoftFloatFPU = FALSE
nVMEType = 1
nRtcYear = 0

[Video]
AviRecordVcodec = 2
AviRecordFps = 0
AviRecordFile = /home/sebilla/.hatari/hatari.avi

[ACSI]
bUseDevice0 = FALSE
sDeviceFile0 = /home/sebilla/.hatari/
nBlockSize0 = 512

[SCSI]
bUseDevice0 = TRUE
sDeviceFile0 = /home/sebilla/.hatari/ct2.dsk
nBlockSize0 = 512
bUseDevice1 = FALSE
sDeviceFile1 = /home/sebilla/.hatari/ext2.dsk
nBlockSize1 = 512

[IDE]
bUseDevice0 = FALSE
nByteSwap0 = 2
sDeviceFile0 = /home/sebilla/.hatari/
nBlockSize0 = 512
nDeviceType0 = 0
bUseDevice1 = FALSE
nByteSwap1 = 2
sDeviceFile1 = /home/sebilla/.hatari/
nBlockSize1 = 512
nDeviceType1 = 0

[LILO]
Args = root=/dev/ram video=atafb:vga16 load_ramdisk=1
Kernel = /home/sebilla/atari/hatari/Release/share/hatari/vmlinuz
Symbols =
Ramdisk = /home/sebilla/atari/hatari/Release/share/hatari/initrd
HaltOnReboot = TRUE
KernelToFastRam = TRUE
RamdiskToFastRam = TRUE

[Network]
sType0 = bridge
sTunnel0 = tap4
sHostIP0 = 192.168.1.2
sAtariIP0 = 192.168.1.7
sNetmask0 = 255.255.255.0
sMAC0 = 00:41:45:54:48:30



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/