Comments

Log in with itch.io to leave a comment.

Can anyone share working Hatari settings for this? If I run it with the "Show Borders" box unchecked it cuts off the top and bottom passageways and is effectively unplayable as a result, and if I tick the box it shows the full screen but runs like an absolute toilet and is equally unplayable.

Did you select 1 MB Atari STe with TOS 2.06?

Yes, it run with TOS 2.06 Fr and 1MB on Hatari.

Yes. What it needs is these settings:


[Log]

sLogFileName = stderr

sTraceFileName = stderr

nTextLogLevel = 4

nAlertDlgLogLevel = 1

bConfirmQuit = FALSE

bNatFeats = FALSE

bConsoleWindow = FALSE

[Debugger]

nNumberBase = 10

nDisasmLines = 8

nMemdumpLines = 8

nDisasmOptions = 15

bDisasmUAE = FALSE

nSymbolLines = -1

nBacktraceLines = 0

nExceptionDebugMask = 515

bSymbolsAutoLoad = TRUE

bMatchAllSymbols = FALSE

[Screen]

nMonitorType = 1

nFrameSkips = 5

bFullScreen = FALSE

bKeepResolution = TRUE

bAllowOverscan = TRUE

nSpec512Threshold = 1

nForceBpp = 0

bAspectCorrect = TRUE

bUseExtVdiResolutions = FALSE

nVdiWidth = 640

nVdiHeight = 480

nVdiColors = 2

bMouseWarp = TRUE

bShowStatusbar = FALSE

bShowDriveLed = TRUE

bCrop = FALSE

bForceMax = FALSE

nMaxWidth = 416

nMaxHeight = 312

bUseVsync = FALSE

bResizable = TRUE

nZoomFactor = 1

bUseSdlRenderer = TRUE

[Joystick0]

nJoystickMode = 1

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = FALSE

nJoyId = 1

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick1]

nJoystickMode = 1

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = FALSE

nJoyId = 0

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick2]

nJoystickMode = 1

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = FALSE

nJoyId = 1

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick3]

nJoystickMode = 1

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = FALSE

nJoyId = 1

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick4]

nJoystickMode = 1

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = FALSE

nJoyId = 1

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick5]

nJoystickMode = 1

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = FALSE

nJoyId = 1

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Keyboard]

bDisableKeyRepeat = FALSE

nKeymapType = 0

szMappingFileName =

[ShortcutsWithModifiers2]

keyOptions = 111

keyFullScreen = 102

keyMouseMode = 109

keyColdReset = 99

keyWarmReset = 114

keyScreenShot = 103

keyBossKey = 105

keyCursorEmu = 106

keyFastForward = 120

keyRecAnim = 97

keyRecSound = 121

keySound = 115

keyPause = 0

keyDebugger = 1073741896

keyQuit = 113

keyLoadMem = 108

keySaveMem = 107

keyInsertDiskA = 100

keySwitchJoy0 = 1073741882

keySwitchJoy1 = 1073741883

keySwitchPadA = 1073741884

keySwitchPadB = 1073741885

[ShortcutsWithoutModifiers2]

keyOptions = 1073741893

keyFullScreen = 1073741892

keyMouseMode = 0

keyColdReset = 0

keyWarmReset = 0

keyScreenShot = 0

keyBossKey = 0

keyCursorEmu = 0

keyFastForward = 0

keyRecAnim = 0

keyRecSound = 0

keySound = 0

keyPause = 1073741896

keyDebugger = 0

keyQuit = 0

keyLoadMem = 0

keySaveMem = 0

keyInsertDiskA = 0

keySwitchJoy0 = 0

keySwitchJoy1 = 0

keySwitchPadA = 0

keySwitchPadB = 0

[Sound]

bEnableMicrophone = TRUE

bEnableSound = TRUE

bEnableSoundSync = FALSE

nPlaybackFreq = 44100

nSdlAudioBufferSize = 0

szYMCaptureFileName = /home/pi/hatari.wav

YmVolumeMixing = 2

[Memory]

nMemorySize = 1024

nTTRamSize = 0

bAutoSave = FALSE

szMemoryCaptureFileName = /home/pi/.hatari/hatari.sav

szAutoSaveFileName = /home/pi/.hatari/auto.sav

[Floppy]

bAutoInsertDiskB = TRUE

FastFloppy = FALSE

EnableDriveA = TRUE

DriveA_NumberOfHeads = 2

EnableDriveB = TRUE

DriveB_NumberOfHeads = 2

nWriteProtection = 0

szDiskAZipPath =

szDiskAFileName = /home/pi/RetroPie/roms/atarist/PuckMan_STe_MSTe.st

szDiskBZipPath =

szDiskBFileName =

szDiskImageDirectory = /home/pi/

[HardDisk]

nGemdosDrive = 0

bBootFromHardDisk = FALSE

bUseHardDiskDirectory = FALSE

szHardDiskDirectory = /home/pi

nGemdosCase = 0

nWriteProtection = 0

bFilenameConversion = FALSE

bGemdosHostTime = FALSE

[ROM]

szTosImageFileName = /home/pi/RetroPie/BIOS/TOS206.IMG

bPatchTos = TRUE

szCartridgeImageFileName =

[RS232]

bEnableRS232 = FALSE

szOutFileName = /dev/modem

szInFileName = /dev/modem

bEnableSccB = FALSE

sSccBOutFileName = /dev/modem

[Printer]

bEnablePrinting = FALSE

szPrintToFileName = /home/pi/.hatari/hatari.prn

[Midi]

bEnableMidi = FALSE

sMidiInFileName = /dev/snd/midiC1D0

sMidiOutFileName = /dev/snd/midiC1D0

sMidiInPortName = Off

sMidiOutPortName = Off

[System]

nCpuLevel = 0

nCpuFreq = 8

bCompatibleCpu = FALSE

bBlitter = FALSE

nDSPType = 0

bPatchTimerD = TRUE

bFastBoot = FALSE

bFastForward = FALSE

bAddressSpace24 = TRUE

nModelType = 2

bCycleExactCpu = TRUE

n_FPUType = 0

bSoftFloatFPU = FALSE

bMMU = FALSE

VideoTiming = 3

[Video]

AviRecordVcodec = 2

AviRecordFps = 0

AviRecordFile = /home/pi/hatari.avi

[KeyShortcutsWithMod]

kOptions = O

kFullScreen = F

kBorders = B

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

[KeyShortcutsWithoutMod]

kOptions = F12

kFullScreen = F11

kBorders =

kMouseMode =

kColdReset =

kWarmReset =

kScreenShot =

kBossKey =

kCursorEmu =

kFastForward =

kRecAnim =

kRecSound =

kSound =

kPause = Pause

kDebugger =

kQuit =

kLoadMem =

kSaveMem =

kInsertDiskA =

kSwitchJoy0 =

kSwitchJoy1 =

kSwitchPadA =

kSwitchPadB =

[ACSI]

bUseDevice0 = FALSE

sDeviceFile0 = /home/pi

nBlockSize0 = 512

bUseDevice1 = FALSE

sDeviceFile1 = /home/pi

nBlockSize1 = 512

bUseDevice2 = FALSE

sDeviceFile2 = /home/pi

nBlockSize2 = 512

bUseDevice3 = FALSE

sDeviceFile3 = /home/pi

nBlockSize3 = 512

bUseDevice4 = FALSE

sDeviceFile4 = /home/pi

nBlockSize4 = 512

bUseDevice5 = FALSE

sDeviceFile5 = /home/pi

nBlockSize5 = 512

bUseDevice6 = FALSE

sDeviceFile6 = /home/pi

nBlockSize6 = 512

bUseDevice7 = FALSE

sDeviceFile7 = /home/pi

nBlockSize7 = 512

[SCSI]

bUseDevice0 = FALSE

sDeviceFile0 = /home/pi

nBlockSize0 = 512

bUseDevice1 = FALSE

sDeviceFile1 = /home/pi

nBlockSize1 = 512

bUseDevice2 = FALSE

sDeviceFile2 = /home/pi

nBlockSize2 = 512

bUseDevice3 = FALSE

sDeviceFile3 = /home/pi

nBlockSize3 = 512

bUseDevice4 = FALSE

sDeviceFile4 = /home/pi

nBlockSize4 = 512

bUseDevice5 = FALSE

sDeviceFile5 = /home/pi

nBlockSize5 = 512

bUseDevice6 = FALSE

sDeviceFile6 = /home/pi

nBlockSize6 = 512

bUseDevice7 = FALSE

sDeviceFile7 = /home/pi

nBlockSize7 = 512

[IDE]

bUseDevice0 = FALSE

nByteSwap0 = 2

sDeviceFile0 = /home/pi

nBlockSize0 = 512

nDeviceType0 = 0

bUseDevice1 = FALSE

nByteSwap1 = 2

sDeviceFile1 = /home/pi

nBlockSize1 = 512

nDeviceType1 = 0

[LILO]

Args = root=/dev/ram video=atafb:vga16 load_ramdisk=1

Kernel = /opt/retropie/emulators/hatari/share/hatari/vmlinuz

Symbols =

Ramdisk = /opt/retropie/emulators/hatari/share/hatari/initrd

HaltOnReboot = TRUE

KernelToFastRam = TRUE

RamdiskToFastRam = TRUE

Hi, this is my Hatari config:

[Log]

sLogFileName = stderr

sTraceFileName = stderr

nTextLogLevel = 3

nAlertDlgLogLevel = 1

bConfirmQuit = TRUE

bNatFeats = FALSE

bConsoleWindow = FALSE

[Debugger]

nNumberBase = 10

nSymbolLines = -1

nMemdumpLines = -1

nFindLines = -1

nDisasmLines = -1

nBacktraceLines = 0

nExceptionDebugMask = 1073741830

nDisasmOptions = 103

bDisasmUAE = TRUE

bSymbolsAutoLoad = TRUE

bMatchAllSymbols = FALSE

[Screen]

nMonitorType = 1

nFrameSkips = 5

bFullScreen = FALSE

bKeepResolution = TRUE

bResizable = TRUE

bAllowOverscan = TRUE

nSpec512Threshold = 1

bAspectCorrect = TRUE

bUseExtVdiResolutions = FALSE

nVdiWidth = 640

nVdiHeight = 480

nVdiColors = 2

bMouseWarp = TRUE

bShowStatusbar = TRUE

bShowDriveLed = FALSE

bCrop = FALSE

bForceMax = FALSE

nMaxWidth = 832

nMaxHeight = 588

nZoomFactor = 1

bUseSdlRenderer = TRUE

ScreenShotFormat = 2

szScreenShotDir =

bUseVsync = FALSE

[Joystick0]

nJoystickMode = 0

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = TRUE

nJoyId = 0

nJoyBut1Index = 0

nJoyBut2Index = 1

nJoyBut3Index = 2

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick1]

nJoystickMode = 2

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = TRUE

nJoyId = 0

nJoyBut1Index = 0

nJoyBut2Index = 1

nJoyBut3Index = 2

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick2]

nJoystickMode = 0

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = TRUE

nJoyId = 0

nJoyBut1Index = 0

nJoyBut2Index = 1

nJoyBut3Index = 2

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

kButtonB = B

kButtonC = C

kButtonOption = O

kButtonPause = P

kButtonStar = +

kButtonHash = #

kButton0 = 0

kButton1 = 1

kButton2 = 2

kButton3 = 3

kButton4 = 4

kButton5 = 5

kButton6 = 6

kButton7 = 7

kButton8 = 8

kButton9 = 9

[Joystick3]

nJoystickMode = 0

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = TRUE

nJoyId = 0

nJoyBut1Index = 0

nJoyBut2Index = 1

nJoyBut3Index = 2

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

kButtonB =

kButtonC =

kButtonOption =

kButtonPause =

kButtonStar =

kButtonHash =

kButton0 =

kButton1 =

kButton2 =

kButton3 =

kButton4 =

kButton5 =

kButton6 =

kButton7 =

kButton8 =

kButton9 =

[Joystick4]

nJoystickMode = 0

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = TRUE

nJoyId = 0

nJoyBut1Index = 0

nJoyBut2Index = 1

nJoyBut3Index = 2

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Joystick5]

nJoystickMode = 0

bEnableAutoFire = FALSE

bEnableJumpOnFire2 = TRUE

nJoyId = 0

nJoyBut1Index = 0

nJoyBut2Index = 1

nJoyBut3Index = 2

kUp = Up

kDown = Down

kLeft = Left

kRight = Right

kFire = Right Ctrl

[Keyboard]

bFastForwardKeyRepeat = TRUE

nKeymapType = 0

nCountryCode = -1

nKbdLayout = -1

nLanguage = -1

szMappingFileName =

[KeyShortcutsWithMod]

kOptions = O

kFullScreen = F

kBorders = B

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

[KeyShortcutsWithoutMod]

kOptions = F12

kFullScreen = F11

kBorders =

kMouseMode =

kColdReset =

kWarmReset =

kScreenShot =

kBossKey =

kCursorEmu =

kFastForward =

kRecAnim =

kRecSound =

kSound =

kPause = Pause

kDebugger =

kQuit =

kLoadMem =

kSaveMem =

kInsertDiskA =

kSwitchJoy0 =

kSwitchJoy1 =

kSwitchPadA =

kSwitchPadB =

[Sound]

bEnableMicrophone = TRUE

bEnableSound = TRUE

bEnableSoundSync = FALSE

nPlaybackFreq = 50066

nSdlAudioBufferSize = 0

szYMCaptureFileName = D:\ST\Emulateur Atari\hatari-2.6.1\hatari.wav

YmVolumeMixing = 2

[Memory]

nMemorySize = 4096

nTTRamSize = 0

bAutoSave = FALSE

szMemoryCaptureFileName = C:\Users\lgail\AppData\Local\Hatari\hatari.sav

szAutoSaveFileName = C:\Users\lgail\AppData\Local\Hatari\auto.sav

[Floppy]

bAutoInsertDiskB = TRUE

FastFloppy = FALSE

EnableDriveA = TRUE

DriveA_NumberOfHeads = 2

EnableDriveB = TRUE

DriveB_NumberOfHeads = 2

nWriteProtection = 0

szDiskAZipPath =

szDiskAFileName = D:\ST\STx_Games\V2.xx\Puck-Man\PuckMan_STe_MSTe.st

szDiskBZipPath =

szDiskBFileName =

szDiskImageDirectory = D:\ST\Emulateur Atari\hatari-2.6.1\

[HardDisk]

nGemdosDrive = 0

bBootFromHardDisk = TRUE

bUseHardDiskDirectory = TRUE

szHardDiskDirectory = D:\ST\GemHdd

nGemdosCase = 0

nWriteProtection = 0

bFilenameConversion = FALSE

bGemdosHostTime = FALSE

[ACSI]

bUseDevice0 = FALSE

sDeviceFile0 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize0 = 512

bUseDevice1 = FALSE

sDeviceFile1 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize1 = 512

bUseDevice2 = FALSE

sDeviceFile2 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize2 = 512

bUseDevice3 = FALSE

sDeviceFile3 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize3 = 512

bUseDevice4 = FALSE

sDeviceFile4 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize4 = 512

bUseDevice5 = FALSE

sDeviceFile5 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize5 = 512

bUseDevice6 = FALSE

sDeviceFile6 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize6 = 512

bUseDevice7 = FALSE

sDeviceFile7 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize7 = 512

[SCSI]

bUseDevice0 = FALSE

sDeviceFile0 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize0 = 512

nScsiVersion0 = 1

bUseDevice1 = FALSE

sDeviceFile1 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize1 = 512

nScsiVersion1 = 1

bUseDevice2 = FALSE

sDeviceFile2 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize2 = 512

nScsiVersion2 = 1

bUseDevice3 = FALSE

sDeviceFile3 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize3 = 512

nScsiVersion3 = 1

bUseDevice4 = FALSE

sDeviceFile4 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize4 = 512

nScsiVersion4 = 1

bUseDevice5 = FALSE

sDeviceFile5 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize5 = 512

nScsiVersion5 = 1

bUseDevice6 = FALSE

sDeviceFile6 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize6 = 512

nScsiVersion6 = 1

bUseDevice7 = FALSE

sDeviceFile7 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize7 = 512

nScsiVersion7 = 1

[IDE]

bUseDevice0 = FALSE

nByteSwap0 = 2

sDeviceFile0 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize0 = 512

nDeviceType0 = 0

bUseDevice1 = FALSE

nByteSwap1 = 2

sDeviceFile1 = D:\ST\Emulateur Atari\hatari-2.6.1

nBlockSize1 = 512

nDeviceType1 = 0

[ROM]

szTosImageFileName = D:\ST\TOS\TOS v2.06 (1991)(Atari Corp)(Mega-ST&STE)(FR).img

bPatchTos = TRUE

szCartridgeImageFileName =

[LILO]

Args = root=/dev/ram video=atafb:vga16 load_ramdisk=1

Kernel = D:\ST\Emulateur Atari\hatari-2.6.1\vmlinuz

Symbols =

Ramdisk = D:\ST\Emulateur Atari\hatari-2.6.1\initrd

HaltOnReboot = TRUE

KernelToFastRam = TRUE

RamdiskToFastRam = TRUE

[RS232]

bEnableRS232 = FALSE

szOutFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

szInFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

EnableSccA = FALSE

SccAOutFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

SccAInFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

EnableSccALan = FALSE

SccALanOutFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

SccALanInFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

EnableSccB = FALSE

SccBOutFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

SccBInFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/modem

[Printer]

bEnablePrinting = FALSE

szPrintToFileName = C:\Users\lgail\AppData\Local\Hatari\hatari.prn

[Midi]

bEnableMidi = FALSE

sMidiInFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/snd/midiC1D0

sMidiOutFileName = D:\ST\Emulateur Atari\hatari-2.6.1\/dev/snd/midiC1D0

sMidiInPortName = Off

sMidiOutPortName = Off

[System]

nCpuLevel = 0

nCpuFreq = 8

bCompatibleCpu = TRUE

nModelType = 2

bBlitter = TRUE

nDSPType = 0

nRtcYear = 0

bPatchTimerD = FALSE

bFastBoot = TRUE

bFastForward = FALSE

bAddressSpace24 = TRUE

bCycleExactCpu = TRUE

bCpuDataCache = TRUE

n_FPUType = 0

bSoftFloatFPU = FALSE

bMMU = FALSE

VideoTiming = 3

[Video]

AviRecordVcodec = 1

AviRecordFps = 50

AviRecordFile = D:\ST\Emulateur Atari\hatari-2.6.1\hatari.avi

great job, very happy to have a good puckman for my STE

Real hardware

very good

¿STX_Engine V2.00.0?

(+1)

salut, ça te dirait de porter des jeux sur ST sachant que le code 68000 transcodé du vrai code d'arcade existe et permet de faire tourner les versions amiga ? https://github.com/jotd666

ça serait génial...

(+1)

ben check les repositories. Je pense qu'il y a de bons candidats: Mrs Pacman (pas un transcode), Amidar (pas un transcode), lock'n'chase, burger time, pooyan, galaxian, galaga, phoenix, donkey kong, bagman/superbagman, karate champ, pengo (tous des transcodes, avec une très bonne séparation entre code du jeu et update des sprites et hardware layer en général. D'ailleurs Galaxian a été porté sur Neo Geo avec ce code. Si tu as des questions, fais des issues sur le github correspondant.

(5 edits)

On my real MegaSTE TOS 2.06 4MB I get the message "Machine non compatible". The same happens with Hatari. If in the emulator I change System from Mega STE to STE the game works. The game is great, please add Mega STE compatibility. Merci!

(+1)

Hi, sorry i forgot to authorized MSTe, in version 1.01 it's done now. Test and let me know on real MSTe.

(2 edits)

It works, thanks! And overscan on real monitor is OK.

I found the problem. The game looks for the STE chipset. If I have Hatari or my MiST set to the MegaSTE chipset, the game will not start up and you get the error. 

The STe can still be at 16Mhz and the game will start. The key is to have the chipset set to STE instead of MegaSTE. 

If the game cannot be changed to detect the MegaSTE chipset as well, the easiest answer for me is to load my configuration that is set to an STe. That runs the game perfectly.

I did want to say that the game is very well done. The controls are responsive and the game feels like it could be the arcade version of Pacman.

Hi, it's my fault, i forgot to authorized MSTe, in version 1.01 it's done now. Coult you test another time on your mist with TOS 2.06, i think it will run. Thank you for your post. 

Best Regards

(1 edit) (+1)

As philsan already showed in his picture, Pucman now detects the MegaSTE chipset correctly and the game runs fine. I could leave my MiST in MegaSTE mode with TOS 2.06.

Thanks for making this change.

(+1)

What version of TOS 2.06 did you try on your actual hardware? I tried both the US and UK versions of 2.06, but I get the message "Machine non compatible". I have 4MB of RAM set up on my MiST that acts as my ST. 

I was able to get the game to work using a US TOS 1.62 with 4MB of RAM.

Hello, i have Tos 2.06 Fr on my Atari 1040STe with 4Mo of RAM. The detection of thé hardware is made by the Tos and return an Id regarding the real hardware detected. Into Mist fpga the tos don't reconnize the hardware and return a bad id.

(1 edit)

However, that would not explain why the game works in TOS 1.62 on my MiST. I will try to find a French TOS 2.06 image and see if it works with that image. 

Very nice!

Cool!!

Great game, thanks.