Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > PocketBook

Notices

Reply
 
Thread Tools Search this Thread
Old 11-14-2020, 10:50 AM   #1
GerReader
Enthusiast
GerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileRead
 
Posts: 47
Karma: 65762
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
Simon Tatham's Portable Puzzle Collection

Update 27.10.2021. V 0.7.9

Hi,

I used the corona lockdown time to port the famous Simon Tatham's Portable Puzzle Collection to my Pocketbook Touch HD 3.

This week I finally implemented the last missing element needed for a beta relase, and like to share it now:

https://github.com/SteffenBauer/PocketPuzzles

Ready compiled binary apps (installation of course on own risk) can be found here:

https://github.com/SteffenBauer/Pock...ease/README.md

I ported a total of 50 puzzles, including a sudoku with many variations, minesweeper, slitherlink, and dozens of other less known logic puzzles.

Released under the MIT license, so completely free and open source, I have no commercial interest at all, only personal enthusiasm.

If anybody finds bugs or has ideas for improvement, please comment here, or open an issue at GitHub.

I'm especially interested in reports how the app is working on devices other than the Touch HD 3, like if the screen layout is still ok etc.

So far, I received reports that the app works with these devices:

PB632 - Touch HD 3
PB631 - Touch HD / Touch HD 2
PB740 - InkPad 3
PB633 - Pocketbook Color
PB1040 - InkPad X
PB626 - Touch Lux 3
PB628 - Touch Lux 5

Optimized for a Touch HD 3 with screen resolution of 1072x1448 pixels. The app works on devices with a different screen resolution, but some UI elements might look slightly different.

Thanks a lot to the mobileread forum members nhedgehog, EastEriq, ezdiy, and rkomar for helping me with my questions regarding PocketBook app development in the Developer's corner!

Last edited by GerReader; 10-27-2021 at 05:25 AM. Reason: Next version ready
GerReader is offline   Reply With Quote
Old 11-17-2020, 03:17 PM   #2
slkissinger
Connoisseur
slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.slkissinger ought to be getting tired of karma fortunes by now.
 
slkissinger's Avatar
 
Posts: 78
Karma: 2177726
Join Date: Jun 2011
Device: Multiple Kindles, Pocketbook Touch HD3, Kobo Clara HD, Xiaomi InkPalm
Although I didn't play every single game, I can confirm the ones I tried worked on PB633 - Pocketbook Color
slkissinger is offline   Reply With Quote
Old 11-27-2020, 04:03 AM   #3
wirti
Junior Member
wirti began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2020
Device: Inkpad X
Thank you for your efforts. It's nice to have some logic puzzles available when you're on the road.

I can confirm that the app works on Pocketbook InkPad X - PB1040 and on Pocketbook Color - PB633 (the puzzles are in greyscale tough).
wirti is offline   Reply With Quote
Old 11-27-2020, 06:10 AM   #4
GerReader
Enthusiast
GerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileRead
 
Posts: 47
Karma: 65762
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
Quote:
Originally Posted by wirti View Post
Thank you for your efforts. It's nice to have some logic puzzles available when you're on the road.

I can confirm that the app works on Pocketbook InkPad X - PB1040 and on Pocketbook Color - PB633 (the puzzles are in greyscale tough).
Hi, thanks for testing the app!

I converted all colors in the games to greyscale, focusing that it looks good with highest possible contrast on the eInk screen. I have planned for the far future to include a setting to switch between greyscale and color.

I'm especially glad that it works on the InkPad X, as this device has a higher screen resolution than my Touch HD 3. I was concerned about scaling of the screen layout, button sizes, etc.

In case it is not too much effort, could you make a screenshot of a game screen on the InkPad X and post it here? It would help me to check if screen coordinates are converted correctly.
GerReader is offline   Reply With Quote
Old 11-28-2020, 01:08 PM   #5
wirti
Junior Member
wirti began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2020
Device: Inkpad X
Screenshots

Hi,

I have attached screenshots of the app's menu and two game screens from my Inkpad X. If you need more screenshots, just let me know.
Attached Files
File Type: zip Screenshots.zip (201.3 KB, 280 views)
wirti is offline   Reply With Quote
Old 11-28-2020, 01:56 PM   #6
GerReader
Enthusiast
GerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileRead
 
Posts: 47
Karma: 65762
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
Quote:
Originally Posted by wirti View Post
Hi,

I have attached screenshots of the app's menu and two game screens from my Inkpad X. If you need more screenshots, just let me know.
Thats quite helpful, thanks a lot!

The game screens layouts turned out as good as I hoped for. I use the height of the panel bar as the basis to scale the menu and button bars, and button sizes, this looks like it works quite nicely.

The main thing I am worried about is the game chooser screens. Compared to my device, on the higher resolution screen there is more additional space between the game buttons and the lower button bar. That means that on devices with lower resolution some game buttons could vanish beneath the bottom.

The game chooser screen is something that I am planning to refactor anyway, and it is more clear now where I have to take screen resolution into account.

(edit) A screenshot of a custom game configuration screen, and one of especially the 'Undead' game could also be helpful. The monster icons themselves were tricky to port to eInk and I have optimized line thickness to the Touch HD 3. On a different screen resolution the drawing lines might be either too faint or too thick.

Last edited by GerReader; 11-28-2020 at 02:01 PM.
GerReader is offline   Reply With Quote
Old 11-28-2020, 02:19 PM   #7
wirti
Junior Member
wirti began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2020
Device: Inkpad X
Hi,

Here are some more screenshots from 'Undead' and its configuration screen. I hope that helps.
Attached Files
File Type: zip Screenshots.zip (155.6 KB, 244 views)
wirti is offline   Reply With Quote
Old 11-30-2020, 10:30 AM   #8
Kleki
Connoisseur
Kleki doesn't litterKleki doesn't litter
 
Posts: 54
Karma: 192
Join Date: Mar 2009
Location: Cologne area, Germany
Device: Pocketbook Touch HD3 (+ an old Hanlin V3)
I've been using the app for a few weeks now and I love it. I have one feature request, though: Could you make the game chooser screen configurable so that one can either sort the games by personal priority or hide games one doesn't want to play?

I have a few favorites I regularly play but finding them among the abundance of other games is a bit tedious.
Kleki is offline   Reply With Quote
Old 11-30-2020, 01:34 PM   #9
GerReader
Enthusiast
GerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileRead
 
Posts: 47
Karma: 65762
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
Quote:
Originally Posted by Kleki View Post
I've been using the app for a few weeks now and I love it. I have one feature request, though: Could you make the game chooser screen configurable so that one can either sort the games by personal priority or hide games one doesn't want to play?

I have a few favorites I regularly play but finding them among the abundance of other games is a bit tedious.
Hi, sure, that feature is on top of my priority list.

I'm planning to implement it similiar to the Android app: Long-pressing a puzzle icon in the chooser will mark it with a little star and put it to the front of the puzzle list. Long-pressing again will remove the star and put the puzzle back into the original position.

Now I need to find some time to code this. Hopefully in the next weeks. I will announce any major updates here.
GerReader is offline   Reply With Quote
Old 12-01-2020, 02:45 PM   #10
GerReader
Enthusiast
GerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileRead
 
Posts: 47
Karma: 65762
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
Quote:
Originally Posted by Kleki View Post
I've been using the app for a few weeks now and I love it. I have one feature request, though: Could you make the game chooser screen configurable so that one can either sort the games by personal priority or hide games one doesn't want to play?

I have a few favorites I regularly play but finding them among the abundance of other games is a bit tedious.
Hi, I spend some hours today on this, wasn't too much effort to implement.

I put the next version on the GitHub repo. You can now long-press game icons in the game chooser. It marks it then with a little star and puts it to the front of the game icon list. All favorite games are sorted alphabetically.

Long-pressing again a favorite game removes the star and puts it back to the original position.

I hope this is useful and solves your feature request. I tested it, looks good to me so far. Please report here if you find any bugs.
GerReader is offline   Reply With Quote
Old 12-01-2020, 05:52 PM   #11
Kleki
Connoisseur
Kleki doesn't litterKleki doesn't litter
 
Posts: 54
Karma: 192
Join Date: Mar 2009
Location: Cologne area, Germany
Device: Pocketbook Touch HD3 (+ an old Hanlin V3)
Thumbs up

Quote:
Originally Posted by GerReader View Post
I spend some hours today on this.
Works like a charm. Thanks again for the effort.
Kleki is offline   Reply With Quote
Old 12-10-2020, 04:09 PM   #12
ibat
Fool
ibat began at the beginning.
 
ibat's Avatar
 
Posts: 57
Karma: 45
Join Date: Oct 2007
Device: HanLin V3, Cybook Odyssey HD, PocketBook 626
I always thought sgt would be be nice on the pocketBooks and it works fine on my Touch HD 2.
This is great! kudos GerReader!
ibat is offline   Reply With Quote
Old 12-14-2020, 12:25 PM   #13
Lykke
Zealot
Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.
 
Posts: 113
Karma: 181928
Join Date: Aug 2017
Device: Pocketbook Touch Lux 3
Thumbs up

Hey, thanks for this, I've already played some Minesweeper on it. Found it a good way to calm down before going to bed.

One bug that appears on Touch Lux 3 is that titles are missing for the games at the bottom of the main menu.
Attached Images
File Type: bmp scr0007.bmp (380.1 KB, 213 views)
File Type: bmp scr0008.bmp (380.1 KB, 198 views)
Lykke is offline   Reply With Quote
Old 12-15-2020, 04:48 AM   #14
GerReader
Enthusiast
GerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileReadGerReader has read every ebook posted at MobileRead
 
Posts: 47
Karma: 65762
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
Quote:
Originally Posted by Lykke View Post
One bug that appears on Touch Lux 3 is that titles are missing for the games at the bottom of the main menu.
Thanks, thats very important to know. Most probably caused by the lower screen resolution of your device (the Touch Lux 3 has 758 x 1024 px resolution). I see also that the font size seems to be too big, and some game names are cut short ("BlackBox" -> "BlackB").

I think I need to replace some hard-coded values in the game chooser optimized to my device (a Touch HD 3 with 1072 x 1448 px screen resolution) with calculated values.

Perhaps I find some time over the holidays to implement this, I opened a bug issue at GitHub so this isn't getting forgotten.

By the way, can you make a screenshot of a minesweeper screen and post it here? As there is also a problem with the font size, I'm interested how the buttom status message bar looks like; the message bar where minesweeper reports "Marked: 4/22" or "COMPLETED!"
GerReader is offline   Reply With Quote
Old 12-15-2020, 04:01 PM   #15
Lykke
Zealot
Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.Lykke can program the VCR without an owner's manual.
 
Posts: 113
Karma: 181928
Join Date: Aug 2017
Device: Pocketbook Touch Lux 3
Here you go.
Attached Images
File Type: bmp scr0009.bmp (380.1 KB, 208 views)
Lykke is offline   Reply With Quote
Reply

Tags
puzzle game, puzzles, sgt puzzles

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Currently porting the SGT Puzzle collection, need some coding help GerReader PocketBook Developer's Corner 39 10-21-2021 08:42 AM
Calibre Portable - Shouldn't PORTABLE Viewer and PORTABLE Editor open WITH the ebook? Highlighter Calibre 2 10-31-2020 06:48 AM
Simon Tatham's portable puzzle collection? Biep Kobo Developer's Corner 0 06-11-2018 02:56 AM
Simon Tatham's Puzzles brianinmaine Kindle Developer's Corner 12 11-05-2013 07:32 AM


All times are GMT -4. The time now is 02:13 PM.


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