user202729 / CasioEmu

An emulator for nX-U8 based Casio fx-es PLUS calculators
GNU General Public License v3.0
57 stars 12 forks source link

Emulator will freeze on Shift pressed sometimes #12

Open bczhc opened 7 months ago

bczhc commented 7 months ago

This has an unstable reproducibility. Just do [8][Shift][8][Down][2][7][AC] over and over... You will (fortunately) get a freeze. Sometimes after the emulator launched, doing [8][Shift] will just cause a freeze; sometimes you need to do really MANY times to reproduce it.

Here's an X11 automation script that may help:

sleep 3; while :; do xdotool key --delay=200 8 F1 8 Down 2 7 space; done

Demonstration video (two "successful" video clips):

https://github.com/user202729/CasioEmu/assets/49330580/aa48cd16-b5f8-4a2b-bfb3-84d44571ebd8

I noticed every time it freezes, it's just after the Shift key was pressed down.

model: 991CN X