intfiction.org

The Interactive Fiction Community Forum
It is currently Tue Feb 19, 2019 9:34 pm

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Thu Feb 25, 2016 10:31 am 
Offline

Joined: Thu Feb 25, 2016 10:19 am
Posts: 14
Hi, just a heads up for those owning a Kindle Touch, Paperwhite or Voyage: There is a gargoyle port for these Kindle models. Requirement: the device must be jailbroken. Here are the links:

http://www.fabiszewski.net/kindle-gargoyle/

Main forum thread:
http://www.mobileread.com/forums/showth ... p?t=223455

I use it on my Paperwhite 3. The newer model has a better (= more precise) touchscreen, which means the virtual keyboard works really good for me.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu Feb 25, 2016 5:15 pm 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 2599
This is fantastic!

It's also quite old. How did I not know about it before now?


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sun Mar 20, 2016 4:19 pm 
Offline
User avatar

Joined: Fri May 06, 2011 8:44 am
Posts: 72
Location: Devon, UK
If this ever happens for Kobo e-readers (not their Android tablets) such as the Touch, I'd love to hear about it.

_________________
Sig not found.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sun Mar 27, 2016 7:01 am 
Offline

Joined: Thu Feb 25, 2016 10:19 am
Posts: 14
vaughany wrote:
If this ever happens for Kobo e-readers (not their Android tablets) such as the Touch, I'd love to hear about it.


A port to Kobo e-readers is unlikely, since AFAIK Kobo e-readers only provide the qt-embed GUI libraray, whereas Kindle provides GTK 2.0, on which the LINUX variant of gargoyle is currently based on.

FYI: A Z-Machine interpreter for Kobo e-readers seems to exist: http://www.mobileread.com/forums/showth ... ?p=2711142


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sat Feb 25, 2017 12:05 pm 
Offline

Joined: Thu Feb 25, 2016 10:19 am
Posts: 14
I updated the Kindle port of gargoyle with these patches / features:

  • New: Double tap word to add to input line (https://github.com/RedHatter/granite)
  • New: Glulxe 0.5.4 & Git 1.3.5 interpreter update
  • Tads version 3.1.3 update
  • @salty-horse's fix for image display problems from mainline gargoyle (e.g. Leadlight Gamma now doesn't crash anymore after initial graphics)

Current build tested with PW3 and firmware 5.8.7.

Binary download:
https://www.mobileread.com/forums/showp ... stcount=86

Github:
https://github.com/poker335/garglk


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sat Feb 25, 2017 1:03 pm 
Offline
User avatar

Joined: Fri Sep 30, 2016 7:02 pm
Posts: 406
Location: USA
This is great! Any word if Is the desktop Linux is going ot get a release soon?

_________________
Thunderword not forgotten, will pick back up 2nd half of 2018.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu Mar 02, 2017 2:28 pm 
Offline

Joined: Thu Feb 25, 2016 10:19 am
Posts: 14
allensocket wrote:
This is great! Any word if Is the desktop Linux is going ot get a release soon?


I can't tell you that, I am not one of the maintainers of the main gargoyle project. I did however submit the git & glulxe update merges as github pull requests, whether the maintainers will accept them or not, I can't tell.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu Apr 20, 2017 1:31 pm 
Offline
User avatar

Joined: Fri Sep 30, 2016 7:02 pm
Posts: 406
Location: USA
Is Geas 0.4 working OK on arm with this? As on Android I'm having near immediate crashes.

_________________
Thunderword not forgotten, will pick back up 2nd half of 2018.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu May 04, 2017 1:16 pm 
Offline

Joined: Thu Feb 25, 2016 10:19 am
Posts: 14
Hi,

I tried to post the following message to the garglk-dev google groups mailing list, but for whatever reason my 2 postings (posted 1 and 2 weeks ago), didn't show up, that's why I post this here trying to reach the maintainers:

I maintain this repo: https://github.com/poker335/garglk, that contains the gargoyle port for Kindle Touch, Paperwhite, Oasis & Voyage.

The changes to garglk master are:
  • Kindle Port based on patches from: http://www.fabiszewski.net/kindle-gargoyle/ . Uses different GTK 2 UI elements for dialogs (the standard gtk2 dialogs don't work well on the Kindle's low resolution screen). Configures gargoyle to start in fullscreen mode. I integrated these Kindle changes, so that the Kindle specifics can be selected at build time, by specifying -sKINDLE=true.
  • Kindle Port incorporates a fixed (fixes: work in progress) version "double click/double tap on word to insert" patch from: https://github.com/RedHatter/granite
  • Kindle Port maps swipe up / down on touchscreen to page up / page down in the text window.
  • Planned features (especially since the Kindle's on-screen keyboard doesn't offer any cursor and/or control/alt keys): Enable positioning input cursor by tapping/clicking on input line.

I consider these changes sensible for any smaller resolution touch device.

Would you consider to integrate this port into the main gargoyle repo? Or should I continue to maintain it as a fork?

I currently also supply the binaries for the most recent firmware (5.8.9), as well as for older models running on older firmware versions (Touch & Paperwhite 1).

Very best wishes


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu May 04, 2017 1:47 pm 
Offline

Joined: Wed Aug 18, 2010 1:15 pm
Posts: 80
Quote:
Would you consider to integrate this port into the main gargoyle repo? Or should I continue to maintain it as a fork?

I don't see any reason why the Kindle port shouldn't be part of the main repo.

At the moment we're stumbling toward a new release, so I don't want anything potentially breaking to go in, but if the Kindle stuff is self-contained (i.e. only built when the Kindle port is being built), then there's no harm in getting it in earlier rather than later. Feel free to submut a pull request in that case.


Top
 Profile Send private message  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group