markusC64/1541ultimate2

Middle Button on UII and UII+ crashes and hard locks the c128 when running certain programs

Closed this issue · 8 comments

For instance, when running Compute's Gazette SID Player 128,

For boot up the d64 file
Then you see a blue screen
Wait until you see the Rainbow Colored SID Player screen,
8 out of 10 times the computer would lock up when you press the middle button at this point.

This only happens on the C128 running C128 program while pressing the middle button on the UII and UII+.

See screenshots
17352297_10208431686490111_7766935840372516851_n
17353632_10208431690330207_7640262953859904649_n
17353238_10208431691690241_5171510161368195917_n
17309352_10208431694210304_3031898945340016404_n
17342927_10208431697570388_672661616507246432_n

I have a similar issue with Ultima V for the C128, it too locks up when pressing the middle button on the UII and UII+, during disk swap or during the game.

These issues do not occur on a real c64 or C128 in c64 mode running Sid Player 64 and Ultima V.

What could be causing this?

This problem happens on 3.0 107 firmware and 3.0f 456v2 firmware for UII and 3.0c and 3.0f 456 v2 firmware for UII+.

I have had the same issue on my C128 with Geos 64 / 128. Adjusting PHI2 values (both) on the "C64 settings" helped.

Edit: Just read on the 1541ultimate.net forum that this is not the cause.

so what settings did u use? Your posting on the 1541ultimate.net didn't mention the exact setting you used

Well, that settings are device dependent. Note I've a PAL C128.

Anyway, my settings: CPU Addr valid after PHI2 100ns, PHI2 edge recovery enabled.

Are you using Ultimate II+? I have a Ultimate II+ rev A.

I don't see 100ns,

I see 16ns, 32ns, 48ns, 64ns, 80ns,96ns, 112ns,120ns
I tried all the PHI2 and Edge PHI2 Recovery settings,

but the middle button sometimes work and sometimes it doesn't,

what do you think is the issue?

No, I'm using Ultimate II+ on my C64 and Ultimate II without Plus on my C128.

I tried 80, 100, 120,140,160 ns
with and without phi edge 2 recovery
and 160ns seems to be the most stablest when pressing the middle button,

but when playing Ultima V in c128 mode,
the middle button works when asked to swap disks during creating a character,
after I create a character, and journey onwards, and save the game by pressing q ,

it asks to insert the Britannia disk,

so I press the middle button to switch to Brittannia disk,

next it asks for the Dwelling disk,

and I press the middle button again and it locks up, this always happens here while doing this
img_0707

can test Ultima V on your C128 and create a character and then journey onwards,
and press q to save, and insert Britannia disk and then swap to dwelling disk and see
if it locks up for you too?