I don't know why you have that full screen crash, but I don't think it's related to the F10 thing.
Can you try this:
1. Start up an MSX with openMSX and let it go to MSX-BASIC
2. hit F10
3. type something. Do you see it showing up in BASIC or not?
4. if not, the console is there, but it's invisible (we've seen that before with someone else)
Invisible console. How can I resolve?
invisible but working. I set fullspeedwhenloading on and its worked (you now my routine are few files in a .cas file)
Try to change renderer to "SDL". You can do that with catapult.
yeah! now I have the console! great!
Fullscreen also works better now, I guess.
aaaaaaand, full screen doesn't crash anymore! Or so it seems. I'll test (stress) more and I'll tell you if it will be stable/unstable. Thanks for your help Manuel!
I hope this issue with SDLGL-PP will be fixed once we're on SDL2...
Avg time 0.03985820935840586
avg cycles 142674.25401783493
min cycles 119991.99999997464
max cycles 165307.00000000978
nice! it seems you have it down to almost exactly 25fps!!
You have about 70000 cycles per frame in a 50Hz machine, and about 58000 in a 60Hz machine (a bit less if you count the interrupt). So, for a 60Hz machine you could target 20fps, or 30fps (but this will require a bit more code optimization)