08-22-2011, 03:59 PM | #1 |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
ANN: Chess (gnuchess + eboard port)
This is a quick, dirty, incomplete and buggy port of gnuchess v5.0.7 + eboard v1.1.1 for DR devices.
Specially for Gogolo I edited out some options from eboard: removed ICS stuff, modified UI slightly to fit on DR800 screen, etc. It works perfectly on the emulator but I suffered a few crashes on my DR800. Also note you should sometimes force screen refresh manually (for example clicking in and out on a menu option) in order to make opponent moves appear. Anyhow is quite usable. Attached is the package for the DR and eboard modified sources. I don't include gnuchess sources as no modifications were needed. Note gnuchess v6.0 does not work. Best regards, Iņigo Last edited by Iņigo; 08-22-2011 at 04:01 PM. |
08-22-2011, 05:42 PM | #2 |
Addict
Posts: 353
Karma: 92
Join Date: Sep 2007
Device: DR1000S, Nook ST (rooted), Kobo Aura one (ksm)
|
Oh thank you very much, this is very nice of you.
Now it runs, had the wrong folder first. Its great so far, have to test it further!!!! Gogolo Last edited by Gogolo; 08-22-2011 at 05:50 PM. |
Advert | |
|
08-22-2011, 06:34 PM | #3 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
Nice ! I will test more extensively later today ... quick question, how do you do the screenshots? does gpe-screenshot work, maybe I missed that particular port ?
Best regards, F |
08-22-2011, 06:57 PM | #4 |
Addict
Posts: 353
Karma: 92
Join Date: Sep 2007
Device: DR1000S, Nook ST (rooted), Kobo Aura one (ksm)
|
Its simply great. Already had my first play. Even the menues and configuring the engine works.
Now.... if it would be possible to implement a screen refresh after engines move.... Thank you again for your great port! Gogolo |
08-23-2011, 11:03 AM | #5 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
It's included in the "core runtime" package [1]. [1] https://www.mobileread.com/forums/sho...d.php?p=887725 Iņigo |
|
Advert | |
|
08-23-2011, 11:07 AM | #6 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
Anyway, I'm not going to spend more time on this. In fact I play chess on my mobile phone, that's why I hadn't ported this before. so little time and too many interesting projects... |
|
08-23-2011, 02:49 PM | #7 |
Addict
Posts: 353
Karma: 92
Join Date: Sep 2007
Device: DR1000S, Nook ST (rooted), Kobo Aura one (ksm)
|
No problem. I am very thankful and it is running very good.
I tried landscape mode, but this causes massive slowdown Everything else is nice and EBoard has a lot of options. Have a good time Gogolo |
08-26-2011, 01:25 PM | #8 |
Addict
Posts: 353
Karma: 92
Join Date: Sep 2007
Device: DR1000S, Nook ST (rooted), Kobo Aura one (ksm)
|
I played several games on it. Very nice, chess on e-ink is sweet.
If somebody ever is going to work on it further, here what I observed: - Landscape mode causes slowdown and crashes. Landscape would be even more beautiful. - Would be nice to have the window menu again, so games could be saved and loaded. Also PGN game files could be loaded and viewed there. - Screen refrehes for engine. Partial for both would be best. I just installed VMWare and Adams ubuntu image, but I only have programmed some VBA until now, so progress is very small. Okay, back playing... Gogolo |
08-28-2011, 03:54 PM | #9 | ||
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
Quote:
which are the entries you would like? "games on client"? more? Iņigo |
||
08-29-2011, 03:12 PM | #10 |
Addict
Posts: 353
Karma: 92
Join Date: Sep 2007
Device: DR1000S, Nook ST (rooted), Kobo Aura one (ksm)
|
I can activate "games on client", but the problem is, that a Toplevel window is opened then (dlg_gamelist.cc). I couldnt return to mainwindow.cc when loading a PGN file and click on "view". A solution is to iconify the window, but then I cannot return to games on client even if I deiconify it. You see I ran into some problems ;-)
eboard is designed to have gamelist window staying open beside mainwindow, so games of PGNs can be viewed etc. For DR maybe a tabbed solution would be best. I already tried to move gamelist in a gtk_notebook in mainwindow - but I got into more problems with this I attach what I have done. Possible with this is to load a PGN and view it, but you cannot return anymore to gamelist then... I only added this: gtk_window_iconify(GTK_WINDOW(widget)); in row 565 in dlg_gamelist.cc. Gogolo Last edited by Gogolo; 08-29-2011 at 03:49 PM. |
01-24-2012, 12:28 PM | #11 |
Junior Member
Posts: 8
Karma: 10
Join Date: Jan 2012
Device: irex dr1000s
|
DR1000s
Hello everybody,
Has someone managed to get this program running on a DR1000s. My device complains The chess.desktop application cannot be opened Possibly the application is already open close it first and try again. I hope somebody can help me I would love to play Chess on this device Greetings |
01-24-2012, 08:32 PM | #12 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
strange, it works fine on my Dr1000, why don't you try to re-install ?
|
01-25-2012, 02:36 PM | #13 |
Groupie
Posts: 181
Karma: 364
Join Date: Oct 2009
Device: DR1000s, Hanlin V5
|
It could be that the application you used to untar the archive has unset the executable bit. Try untarring using 7zip or try setting the executable bit on the binary.
|
01-26-2012, 10:35 AM | #14 |
Junior Member
Posts: 8
Karma: 10
Join Date: Jan 2012
Device: irex dr1000s
|
DR100s
The above solutions did not work for me.
I still get the same error. Can somebody tell me where I must put the program before the install? I mean can I place it in programs? Or is there another place from where the files must sit? I hope for an answer Greetings |
01-26-2012, 11:17 AM | #15 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
You have to copy the directory _chess and the file Chess.desktop from the zipped chess-v1.tar.gz archive of the first post under the directory /Programs that you have to create on your SD card.
As said before, it is important how you actually copy these files as some decompressing utilities do not keep the correct linux attributes. Under MACOSX, I am following dima_tr's suggestion from some way back and copy everything from within an i-term using midnight commander. In this case, you actually do not need to extract as you can copy from the zipped archive directly. According to rvs, you should use 7zip under windows. This is in fact a recurrent problem and appears at several places in the forum, see for instance https://www.mobileread.com/forums/sho...t=93627&page=6 from #85 and further |
Tags |
chess, eboard, gnuchess, gogolo |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
DR800 ANN: DR800+. Port of some DR1000 features to the DR800 | Iņigo | iRex | 274 | 04-05-2013 03:24 PM |
Chess it´s here. I see this now... | KRorschachZ | Amazon Kindle | 21 | 02-12-2011 07:12 PM |
For Chess fans everywhere - Capablanca's Chess Fundamentals | Greg Anos | Reading Recommendations | 21 | 10-31-2010 02:46 PM |
New in Chess Magazine | Yarrow | Recipes | 1 | 10-03-2010 05:27 PM |
iLiad A new chess interface will come "soon": eboard | yokos | iRex Developer's Corner | 3 | 10-31-2007 05:47 PM |