MiSTer-devel / Apple-II_MiSTer

Apple II+ for MiSTer
48 stars 18 forks source link

Keyboard problems with some games #12

Closed aminta closed 3 years ago

aminta commented 3 years ago

I'm trying to play with various Transylvania versions on Apple II Core but I've got a problem: when I try to type in the commands the keyboard is like "stuck" and the letter appears only after many seconds. The (bluetooth) keyboard works perfectly well in all cores (including Apple II core) and even in Transylvania game when, at the start of the game, you're asked to insert your name. The same game files work perfectly well on emulators.

Below the attached video :https://www.icloud.com/sharedalbum/it-it/#B0vG0ehgLGGis0e

Maybe this is related: https://news.ycombinator.com/item?id=20404825

steven-a-wilson commented 3 years ago

Something similar was reported with Karateka and Nox Archaist in the ProDOS HDD issue (#5). I briefly looked into it at the time but didn't find any obvious problem. Basically, it seems like any given keystroke might be recognized; it doesn't appear to depend on variables like how many keystrokes there were or how long the key was held (apart from the fact that holding the key long enough engages the auto-repeat function). I played with SignalTap a bit, but I'm not sure I've found any relevant information yet.

sorgelig commented 3 years ago

try this build: Apple-II.zip

aminta commented 3 years ago

try this build: Apple-II.zip

Thanks, I can see an improvement but - I try always Transylvania (Transylvania (1982)(Penguin Software)(Disk 1 of 2).do) - you have to keep pressed for some seconds each key to make it work....

sorgelig commented 3 years ago

probably this game use something specific to check the keyboard.. I've pushed my changes but since it didn't fix the issue fully i didn't make release.

aminta commented 3 years ago

@sorgelig I've tried all three chapters of Transylvania, ok in emulators, no way in MISTer...