![]() |
#1 |
Member
![]() Posts: 15
Karma: 10
Join Date: Feb 2010
Device: IREX-DR800SG
|
porting iLiad games to dr800
Hi,
I wonder if there is a easy way to porting iLaid's applications (like chess) to dr800 ? |
![]() |
![]() |
![]() |
#2 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 175
Karma: 863
Join Date: Oct 2009
Location: Germany, Karlsruhe
Device: Iliad v2, DR800S (inlove)
|
I've tried Xmahjongg and Ace of Penguins. Compilation went fine, but I still should solve the problem with repaint for these are not gtk applications. GnuChess - have to check.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Member
![]() Posts: 15
Karma: 10
Join Date: Feb 2010
Device: IREX-DR800SG
|
Quote:
![]() if you were successful, please let us know a brief description about the whole process of compilation and adjustment. ![]() |
|
![]() |
![]() |
![]() |
#4 | |
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:
Linux chess programs usually consist in 2 parts, the backend (engine) and the frontend (user interface). - backend: gnuchess v5.07: successfully compiled, not so difficult crafty v23.2: crafty is a popular and powerful engine, but it needs some advanced CPU's registers and instructions not available in ARM CPUs. - frontend: Some alternatives here: xboard: the canonical gnuchess frontend, it uses old Xaw/Xmu/Xat widgets, which I was able to compile, but they are too old to make screen refreshes easy to add eboard: powerful, but uses gnomecanvas (already ported to DR) but screen refreshes are hard gnome-chess: interesting option but uses some gnome libraries (libgnome[ui], libbonobo[ui]...) so porting would be not easy And then I stopped... IMO the way would be to work on eboard and port all that gnomecanvas stuff to support refreshes. Btw, we/you could use gnomecanvas or goocanvas (more modern), as I successfully compiled both for DR devices. Tell me if you want them. Iņigo |
|
![]() |
![]() |
![]() |
#5 | |
Member
![]() Posts: 15
Karma: 10
Join Date: Feb 2010
Device: IREX-DR800SG
|
Quote:
![]() so the problem is not the engine. even if we want to use crafty, I think there would be a translator for converting some not supported instructions to ARM instructions (although it's a guess) Iņigo, I think you are far far a head of me ![]() ![]() ![]() although I am looking for a new free time to start over ![]() anyway, nice work Iņigo ![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
|
![]() |
![]() |
![]() |
#7 |
Member
![]() Posts: 16
Karma: 78
Join Date: Aug 2009
Location: Piemonte, Italy
Device: Cybook Odyssey HD FrontLight & Opus White iRex DR800SG & iLiad 2 Ed.
|
And the gnugo? is possible?
|
![]() |
![]() |
![]() |
#8 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 175
Karma: 863
Join Date: Oct 2009
Location: Germany, Karlsruhe
Device: Iliad v2, DR800S (inlove)
|
Teaser: I have gnugo running (yoohoo!), but very unstable .. Will proceed with stabilizing. Keep your fingers crossed
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Iliad DR800 help | pea | iRex | 2 | 02-01-2010 03:13 AM |
iLiad My iliad porting adventures! | pwarren | iRex Developer's Corner | 3 | 05-26-2009 09:37 PM |
Card Games for your iLiad | Adam B. | iRex | 0 | 04-02-2008 09:43 AM |
iLiad Porting Mono (.net) to Iliad | thaoula | iRex Developer's Corner | 2 | 12-18-2007 02:56 AM |
iLiad Porting old games to the iLiad | HarryT | iRex Developer's Corner | 7 | 08-19-2007 11:40 AM |