

I ported a total of 48 puzzles, including a sudoku with many variations, minesweeper, slitherlink, and dozens of other less known logic puzzles. This week I finally implemented the last missing element needed for a beta relase, and like to share it now:Ī ready compiled binary app (installation of course on own risk) is here:

I used the corona lockdown time to port the famous Simon Tatham's Portable Puzzle Collection to my Pocketbook Touch HD 3. I also tried various combinations of setting some of the callback functions to NULL, also played around with entries in myconfigedit, all in vain. OpenConfigEditor is definitely the culprit, when I comment out this line the app continues, so OpenConfig executes successfully. No reaction anymore, needed a hard reset. Then it indeed showed a screen containing one entry "Difficulty Easy", below was the string "Game difficulty" in a weird huge font, and the reader froze. I know that the format of iconfigedit changed, above code should be according to the new format.įurthermore, for testing what is going wrong I added a Message(.) directly after OpenConfigEditor(.), then the behaviour got even stranger. Platform Touch HD 3, newest firmware (6.1.900) OpenConfigEditor("Game parameters", myconfig, myconfigedit, config_ok, config_change_handler) Ĭode compiles without warnings, but the app crashes (I assume segfault) at OpenConfigEditor. Myconfig = OpenConfig(STATEPATH "/configtest.cfg", myconfigedit)
