atinm wrote:Tord, I am seeing random crashes with Glaurung 2 on my iPod 2nd generation running iOS4. Running the same code in the iPhone simulator doesn't seem to crash so I am having trouble debugging this (glad you made this open source!). Hoping to hit a crash one of these times while running in the simulator so I can send a more intelligent bug report!
Thanks for the effort. I've exchanged several e-mails this weekend exchanging e-mails with a user who experiences frequent crashes and illegal moves (so often that the program is completely unusable), and I've spent hours today experimenting with precisely the settings he uses, and not seen any sort of problems (neither on my phone nor in the simulator). It's tremendously frustrating.
It would be nice if some other users could also chime in with their experiences, even if they don't see any problems. I would like to see how widespread the instability problems are.
My real goal for getting into the code was to add a "load PGN file from off device" capability to the Glaurung UI because I want to use the program as a way to load a file of tactical problems saved as individual games in a PGN file and then use it to practice solving tactics problems. I am able to load a file of PGNs onto the device (my iPod is jailbroken),
I'm a little confused here -- export and import of PGN files is one of the major new features of Glaurung 2, and does not require a jailbroken device. You can just freely copy PGN files between the device and your computer.
but it is still a little painful not to be able to just say "load next game" when the PGN has between 500-1000 positions to solve as I have to solve a problem, load new game, go down the list of "games" in the file and then pick the next one each time. You aren't already working on this are you?
You are right, the interface isn't really designed for handling huge PGN files comfortably. It's possible that I'll improve this some time later, but it currently isn't very high on my priority list.