maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Possible Risk Clone Port? (https://talk.maemo.org/showthread.php?t=19548)

jhoff80 2008-04-25 19:41

Possible Risk Clone Port?
 
Okay, so I blame Lost for this last night, but I was watching them play Risk and it makes me want to play it again. From what I've seen, the best version of this is Lux Delux, which has a linux version, but its commercial/ not open-source. Besides that I'm pretty sure it uses a Java VM.

Barring that, I found this list which has 3 other clones. Would it be possible for someone to port these over for Maemo?

http://www.linux.com/feature/122070

ukki 2008-04-26 08:20

Re: Possible Risk Clone Port?
 
XFrisk seems to run, but xaw toolkit it uses is ugly and some of the dialogs are bit weird, but if you want a quick and dirty version of it, I can package it.

DataPath 2008-04-26 19:26

Re: Possible Risk Clone Port?
 
I've grown to enjoy TEG, and would be eternally grateful to anyone who gets it ported.

marce_245 2008-06-01 19:59

Re: Possible Risk Clone Port?
 
Please something like this http://www.tegnet.com.ar for the n800 would be awesome!!!!!

Addison 2008-06-01 20:51

Re: Possible Risk Clone Port?
 
Quote:

Originally Posted by marce_245 (Post 187756)
Please something like this http://www.tegnet.com.ar for the n800 would be awesome!!!!!

That's entirely in Spanish though...


The only Spanish I know how to say is
"Yo' Esa, I didn't ask fo' no sprinklez on my ice creeeeeam!" :o

josiahg777 2008-06-02 04:06

Re: Possible Risk Clone Port?
 
Quote:

Please something like this http://www.tegnet.com.ar for the n800 would be awesome!!!!!
Hmm... well obviously we can't have tegnet itself as it seems to be closed-source and written for MS Windows. But it looks like a fairly standard risk clone to me, although maybe I'm missing something, my spanish is far from perfect

EDIT: Apparently I'm wrong :P Whoops :o

Tybalt 2008-06-21 12:57

Re: Possible Risk Clone Port?
 
Hi folks,

what about this risk clone?
http://risk.sourceforge.net/

I really liked to see a port of risk. or maybe one of you incredible developers could manage it to built one on their own esp. for maemo. Wouldnt that be great...

My hope will not die. ;-)

Tybalt

josiahg777 2008-06-21 19:26

Re: Possible Risk Clone Port?
 
Unfortunately that version is totally based on Java :(

Although, good news, this looks fairly promising:
http://www.tuxick.net/xfrisk/

As does this: (I don't know about KDE 3.5 compatibility)
https://gna.org/projects/ksirk

Tybalt 2008-06-22 04:51

Re: Possible Risk Clone Port?
 
yuppiiee....Maybe?

That sounds good.

Im sorry about my lack of knowledge but why is java such a problem for the nit? I thought its a language for multiple platforms. Could you explain?

Btw. Thank you for the fast response, I was afraid this thread is dead!

Tybalt

josiahg777 2008-06-22 06:39

Re: Possible Risk Clone Port?
 
So... Java is basically a problem because of licensing issues. The processor which the tablets use is an ARM OMAP2 processor manufactured by TexasInstruments. This processor has a wonderful feature known as a hardware Java interpreter which is included to speed up execution of java bytecode by bypassing the need for a VirtualMachine (which java apps usually run in) However, for some lame reason, apparently related to licensing, Nokia didn't include the drivers for this part of the processor, and therefore, instead of having native Java like we should, we have none.

There have been several attempts to get Java running on the tablets in the "normal" fashion, which means using a software interpreter, called a "Java Virtual Machine" The most successful of these projects is Jalimo which I'm currently using :) It works beautifully, if a little slowly.

However, it cannot be used for most Java applications like the risk one you pointed to because Jalimo doesn't include the Swing or AWT libraries. (These are the libraries Java uses to create Graphical User Interfaces) Instead Jalimo uses an open source, cross platform set of libraries developed by the Eclipse project, known as the SWT libraries (Standard Widget Toolkit). So any Java program that uses a graphical interface needs to be ported to use the SWT libraries instead.

So, in a nutshell, java is a problem because we lack a standard java interpreter.

Why this is the case is a source of frustration to me, because as of now, Java is my favorite language for programming in. But I guess I'll just have to move to Python or Ruby, both of which work beautifully on the NIT.

Back to the risk topic:
ukki said he compiled and ran Xfrisk on his device in his reply earlier in the thread, I'd suggest PMing him and asking him for a package, as that seems to be the most promising of all the Risk clones I've looked at.

I would try and compile it, but I'm having problems getting the GCC toolchain set up on my N810.

Anyway, sorry for the long rambling post, Hope this helps a little bit :)


All times are GMT. The time now is 15:00.

vBulletin® Version 3.8.8