maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Request Accepted] The Powder Toy in Extra-Devel (https://talk.maemo.org/showthread.php?t=74995)

archl 2011-07-17 00:50

[Request Accepted] The Powder Toy in Extra-Devel
 
The Powder Toy is a 'falling sand' physics sandbox game. Check out

http://powdertoy.co.uk/

I hope it can be ported. But seems this is not easy.

See following post by Nokia5700.

______________________

Update: 2011-08-22

AapoRantalainen ported the game. see http://talk.maemo.org/showthread.php...#post1052435#4

http://talk.maemo.org/showthread.php...#post1052435#6

Nokia 5700 2011-07-17 10:21

Re: [Request] The Powder Toy
 
I fear that this app could be using OpenGL. It's almost guaranteed. It also uses OpenCL. But I'll have a look at the source.

Ok, it is OpenGL in it. But it's SDL. I'll see how it goes when I try to compile it for Maemo.

I see another problem as well... This is heavily based upon physics. Small-scale physics. Calculations per particle.
Do not expect this to run well if it runs at all.

I doubt it will run. It uses SSE3, which is a hardware feature.

archl 2011-07-18 03:24

Re: [Request] The Powder Toy
 
Thank you for trying all out. so I should shut the Thread.

AapoRantalainen 2011-08-22 13:50

Re: [Request Cancalled/Rejected] The Powder Toy
 
1 Attachment(s)
Seems you haven't seen this: http://powdertoy.co.uk/Discussions/T...ml?Thread=3242

-> Game can be compiled, but it is not fun to play, because it is way too slow.

Nokia 5700 2011-08-22 15:00

Re: [Request Cancalled/Rejected] The Powder Toy
 
He still didn't supply binaries or a modified source package...
I will see what I get when compiling. And I'll also see if I can get a better result by overclocking when running it.
(It's compiling in my homemade Maemo environment. It's built off the images and run in QEMU.)
So far, only meaningless errors.

EDIT:
Ok.. Lots of "undefined reference to" errors...

AapoRantalainen 2011-08-22 15:58

Re: [Request Cancalled/Rejected] The Powder Toy
 
Ok, package is on extras-devel, name is 'powdertoy'

Game runs at ~20 fps under light usage and drops dramatically (below 10 fps) when screen is filled.

It installs every dependencies
It installs to the /opt
Contains menu launcher
Game area is 383*200 (game units), which is low comparing to the desktop version
-> And you can't use save files from desktop versions (as far as I know)

Issues: (feel free to discuss and contribute)
*Some texts are overlapping (There are too much stuff on the bottom row)
*False positive: "A new version is available - click here!"
*Missing keys on key-layout: ESC,alt, Insert,backquote, TAB and Caps Lock are all used.
*No right-mouse-button, middle-mouse-button, mouse-wheel nor mouse-on-hover.

Upstream: http://powdertoy.co.uk/
Code for Maemo version: https://github.com/aapo/The-Powder-Toy

niko3d 2011-08-31 13:39

Re: [Request Cancalled/Rejected] The Powder Toy
 
This is awesome :¬) thanks for the port!!

jerjozwik 2012-10-15 06:59

Re: [Request Accepted] The Powder Toy in Extra-Devel
 
can anyone bring this to a more up to date version, as slow as it is i still really enjoy it. get time waster while i wait for renders at work!

AapoRantalainen 2012-10-15 12:05

Re: [Request Accepted] The Powder Toy in Extra-Devel
 
Newest version from git, 83.9, is now in extras-devel. I 'backupped' previous version to the extras-testing.
Maemo modifications: https://github.com/aapo/The-Powder-Toy/commits/master

Boemien 2013-07-29 16:26

Re: [Request Accepted] The Powder Toy in Extra-Devel
 
2 Attachment(s)
Yeah guys, i'm bring this topic up, to help me solve a little issue with the PowderToy.

For an unknow reason when I try to open one creation online, an error shows up saying "Save may be from a newer version"

Here are some screenshots:

Who can help me please solve this issue?

PS: I don't know how to compile an app so if there is a new version, someone could please port it to fremantle?


All times are GMT. The time now is 20:01.

vBulletin® Version 3.8.8