Open Biep opened 1 day ago
Do I need to say it?
Thanks that you like the port!
On your questions:
POINTERDOWN
and POINTERLONG
, so the delay value for long tap is system-defined so far. Perhaps there are different ways to do it. Might check how KOReader is doing it.view.json
.frotz
. Challenge here is the frotz engine which is acting like a virtual machine. This collides with writing a REPL. I already found a modified frotz library from an AI project by Microsoft where an AI was learning to play text IF games, where the guys at Microsoft rewrote the frotz engine to be complatible with a REPL. This would be exactly what is needed here for a port, but time is always scarce and a whole IF app for PocketBook is a quite big project (I wrote the PocketPuzzles app during Corona lockdown when I suddenly had plenty of time during the evenings)
I already mentioned in another thread that it seemed to work well, and I can confirm it does. Great that it remembers the state of the last game played, and the defaults for each game (size, difficulty, and so on)! And wonderful that all those "extra" games are in there! I love creek already, and am enjoying ascent and others.
But of course there is always room for improvement, so:
None of this is really important, though.
Just a thought: as you have invested so much in learning the quirks of the PockedBook API, any chance you'll ever port Gargoyle, and open up the more than free 10,000 works of Interactive Fiction for the PocketBook? That would make the thing really complete: books, games, and IF in one device! (If Gragoyle proves hard, a second option would be Frotz, though that supports way fewer formats.)