Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
megaman85 opened this issue Mar 18, 2017 · 8 comments

Comments

@megaman85
Copy link

megaman85 commented Mar 18, 2017

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+.

@markusC64
Copy link
Owner

markusC64 commented Mar 18, 2017

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.

@megaman85
Copy link
Author

megaman85 commented Mar 18, 2017

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

@markusC64
Copy link
Owner

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.

@megaman85
Copy link
Author

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?

@megaman85
Copy link
Author

@megaman85
Copy link
Author

Ultima5.zip

@markusC64
Copy link
Owner

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

@megaman85
Copy link
Author

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?

markusC64 pushed a commit that referenced this issue Jan 20, 2018
Improved gitignore, added files left untracked after building on Linux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants