Author Topic: Port Of An Open Source Bejeweled Clone  (Read 8175 times)

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Port Of An Open Source Bejeweled Clone
« Reply #15 on: October 31, 2005, 06:48:36 am »
Looks like openembedded.org is down at the moment. Or it might just be really slow. In any case it's a re-direct to here: http://oe.handhelds.org/ so have a go with that too (which works for me).

I'll have a dig around and find the URLs for the pre-built Opie and GPE toolchains.


Si
« Last Edit: October 31, 2005, 06:50:08 am by lardman »
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

kbranch

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
    • http://
Port Of An Open Source Bejeweled Clone
« Reply #16 on: October 31, 2005, 01:03:36 pm »
Thanks, I'll take a look around there.
Open source RTS.  It's still in the very early stages, so testers are quite welcome.

waalkman

  • Full Member
  • ***
  • Posts: 176
    • View Profile
Port Of An Open Source Bejeweled Clone
« Reply #17 on: November 01, 2005, 08:36:27 pm »
Quote
Well, that clarifies some things.  I guess I incorrectly assumed that most Zaurus users are comfortable with the command line.



Okay, so somehow I manage to get beyond the nearly insurmountable task of unpacking the tarball and here's what happened next (from my notes):

Download Gem Heist. Unpack it. "./gemheistarm" on the ever-tricky commandline returns:

No libSDL, abort.

Go find libSDL... Seems that onscripter-lib_20031201_arm.ipk is a good place to get it, download onscripter.

"ipkg install onscripter-lib_20031201_arm.ipk" bitches about me not being root. As root it bitches about feeds.

That's nothing compared to the way I bitch about it. It installs anyways. Hurray for ipkg...

Okay, so I'm ready to try again!  ./gemheistarm gives me:

"QPaintDevice: Must construct a QApplication before QPaintDevice" Aborted.

WTF??


Okay, so search the forums. So, into the search box goes:

"QPaintDevice: Must construct a QApplication before a QPaintDevice"


It returns:

"Sorry, but we did not find any matches to display. Try again and broaden your search crite..."

Searching for just "QPaintDevice" gets me to

https://www.oesf.org/forums/index.php?showt...hl=qpaintdevice

Which has the entire line just as I had originally asked for it. Déjà WTF?


So anyways, it seems that it's a rather trivial problem. As long as I recompile it. Groan...

So now I need to compile it? Anybody got links to a compiler? I'd hate to give up now that I'm so close to success...


Quote
Edit: A report on whether this works or not would still be much appreciated. 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101214\"][{POST_SNAPBACK}][/a][/div]

Be careful what you wish for
C860, SMC Model SMC2642W, various sized memory cards

kbranch

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
    • http://
Port Of An Open Source Bejeweled Clone
« Reply #18 on: November 01, 2005, 09:51:47 pm »
Thanks, that's exactly the type of error I was afraid of (not that specific error, but something to do with Qtopia).  I'll see what I can do about it.
Open source RTS.  It's still in the very early stages, so testers are quite welcome.

kbranch

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
    • http://
Port Of An Open Source Bejeweled Clone
« Reply #19 on: November 02, 2005, 12:37:23 am »
Alright, I've recompiled it.  Hopefully this version will at least start.

http://stevensaysno.com/gemheist-11-1-05.tar.gz

Edit: I've updated it to remove the libSDL_image requirement and fixed a bug where it tried to load the wrong background image.
« Last Edit: November 02, 2005, 12:54:11 am by kbranch »
Open source RTS.  It's still in the very early stages, so testers are quite welcome.

waalkman

  • Full Member
  • ***
  • Posts: 176
    • View Profile
Port Of An Open Source Bejeweled Clone
« Reply #20 on: November 03, 2005, 06:45:05 pm »
Quote
Alright, I've recompiled it.  Hopefully this version will at least start.[div align=\"right\"][a href=\"index.php?act=findpost&pid=101809\"][{POST_SNAPBACK}][/a][/div]


Okay, I just downloaded it and tried to run it. It still gives me a "QPaintDevice: Must construct a QApplication before a QPaintDevice" error.

Would there be anything leftover from the previous attempt that might be messing things up?

FWIW, I'm running it in QKonsole.
C860, SMC Model SMC2642W, various sized memory cards

kbranch

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
    • http://
Port Of An Open Source Bejeweled Clone
« Reply #21 on: November 04, 2005, 10:40:59 pm »
Well, that's rather strange.  Without a Zaurus to fiddle around with myself, I'm not really sure what I can do.  I guess I'll do some Googling.

The only thing I can think of is that it might not like making a window that's larger than the screen (which would only happen on a 5x00 since it's still set up for the 320x320 of the Palm OS).  Which model are you running this on?
Open source RTS.  It's still in the very early stages, so testers are quite welcome.

waalkman

  • Full Member
  • ***
  • Posts: 176
    • View Profile
Port Of An Open Source Bejeweled Clone
« Reply #22 on: November 05, 2005, 12:41:33 am »
Quote
Well, that's rather strange.  Without a Zaurus to fiddle around with myself, I'm not really sure what I can do.  I guess I'll do some Googling.

The only thing I can think of is that it might not like making a window that's larger than the screen (which would only happen on a 5x00 since it's still set up for the 320x320 of the Palm OS).  Which model are you running this on?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

It's a C860, I'll add that to my sig.


Did you look at this?

[a href=\"https://www.oesf.org/forums/index.php?showtopic=4841&hl=qpaintdevice]https://www.oesf.org/forums/index.php?showt...hl=qpaintdevice[/url]
C860, SMC Model SMC2642W, various sized memory cards

kbranch

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
    • http://
Port Of An Open Source Bejeweled Clone
« Reply #23 on: November 05, 2005, 01:36:50 am »
Yeah, I did.  I'm pretty sure I did that in the recompile, but I'll check again.
Open source RTS.  It's still in the very early stages, so testers are quite welcome.