Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 05:00 PM   #1
Genstar
Junior Member
Genstar began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Apr 2026
Device: Kindle Paperwhite Signature Edition (11th generation)
Post Simon Tatham's Portable Puzzle Collection port

Web site of the original program: https://www.chiark.greenend.org.uk/~sgtatham/puzzles/

A collection of 40 puzzles.

I have done very little to adapt the program (I think making a new front-end would be the best course of action) but most of the puzzles are functioning to a point.

Of course some problems:
  • Puzzles that require right-clicking are unwinnable with only the input of the touchscreen.
  • Some puzzles were clearly made for colour screens and therefore are unplayable on monochrome Kindle devices (Same Game being one of them).
  • I haven't done interface scaling adjustments so some things on some puzzles are too small to interact with comfortably (the dots on Untangle for example).
  • Dialogs were barely adapted for functioning with the Awesome Window Manager so all dialogs are full-screen (couldn't get then load dialog working as a dialog and on the dialog layer, the drop down menus from the preferences ended up being displayed behind the parent window during my tests so I put them all on the application layer in application role which means they all became full-screen).
  • Saving a game is not possible without keyboard (a filename is needed to be input but the keyboard does not show up) (I should look at this).
  • Trying to open the help for the game in-game fails with the error that a program to open the help files is not installed (KOReader can be used to open the help files when out of the game).
  • The default grey GTK theme is used.
  • KUAL only for now (I need to look on automating the generation of scriptlets with icons and all).

INSTALLATION
unzip the puzzles.zip archive on the extensions folder

BUILDING
Source code for the port is a single patch file (gtk.c.patch.txt) to be applied to ./gtk.c from the code of the original version.

build-kindle-puzzles.sh.txt is a script I made for myself to build the program and test quicker. You may need to change many things in it to make it work for you.

armhf-toolchain.cmake is really just the one in textadept-kindle's source code, at https://github.com/kbarni/textadept-...oolchain.cmake, with the /home/barna part changed appropately.
Attached Files
File Type: zip puzzles.zip (3.76 MB, 1 views)
File Type: txt gtk.c.patch.txt (3.5 KB, 2 views)
File Type: txt build-kindle-puzzles.sh.txt (361 Bytes, 3 views)
Genstar is offline   Reply With Quote
Reply

Tags
armhf, game, gtk, port, puzzle


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PW5 Kindle puzzle collection (HF) kbarni Kindle Developer's Corner 25 01-01-2026 10:00 AM
Simon Tatham's portable puzzle collection? Biep Kobo Developer's Corner 15 11-27-2024 04:05 PM
Simon Tatham's Portable Puzzle Collection GerReader PocketBook 58 08-17-2024 02:07 PM
Simon Tatham's Puzzles brianinmaine Kindle Developer's Corner 12 11-05-2013 06:32 AM
Anyone tried to port X-Word Crossword Puzzle app yet? brecklundin PocketBook 7 11-22-2009 03:13 AM


All times are GMT -4. The time now is 01:13 AM.


MobileRead.com is a privately owned, operated and funded community.