Distraction From Delay Of Gp2x


judge0

Member
Joined
Oct 3, 2005
Messages
172
Location
Sault Ste Marie, Ontario, Canada
Website
Visit site
A lot of people, myself included, are getting antsy over the delays in actually receiving the GP2X. Something that could slow the inevitable posts of 'when will it ship'
could be to have GPH have available for download the SDK.

Setting up the compiler, and {insert your favourite IDE/text editor here} would keep many people (myself included) occupied in the time remaining before shipment.

Possibly Craigix & Ed, if thier schedules aren't too crazy at the moment could do so, seeing as they have better communications with GPH than us lowly peons ;)

Any other thoughts?
 
Well, you can use SDL on a Windows PC to write stuff for the GP2X :)

If you really want to create GP2X executable without actually having a GP2X, then you can download GCC 2.95 and the GPH version of SDL - links are on there gpx2.com website.

At the moment, the GPH provided tools and utilities are only for Linux. They will not work on Windows.
 
GPH released screen shots at somepoint of a middleware-type program that looked like it had features like an intergrated sprite editor. Is this up for download?
 
If anyone is really bored they could write a tutorial for a real beginner on deving for the GP2X. I have some knowlage of BASIC but that is it. I would apreciate any help or advice.
 
If anyone is really bored they could write a tutorial for a real beginner on deving for the GP2X. I have some knowlage of BASIC but that is it. I would apreciate any help or advice.

Yeah that would be great, I have no clue about coding expect some BASIC. Is there a way I could get a basic program I have written on to the gp2x?
 
Funny you guys should ask that. I too am a Basic programmer but I've dug into C++/SDL. Hopefully I wont trash my PC in the process.

Anyhow, what I'm doing is wrapping some of the SDL functions into Blitz Basic like commands to try and make things easy for myself.

Here's a very early example:
Code:
#include <cmath>
#include "Blitz.h"

//       'blitz basic' example #1

int main(int argc, char *argv[]){
    Graphics(320, 240, 0);      // open a graphics window
    SetTitle("Load/Display image");  // set the windows title

    SDL_Surface *image=LoadBMP("testimage.bmp");
    SDL_Surface *brick=LoadBMP("brick.bmp");
    
    float v=0.0;
    while (!AppClosed()){
          TileImage(brick);    // cover screen with brick image
          DrawImage(image,60+int(sin(v)*40.0),60+int(cos(v)*30.0));
          v+=0.009;
          Flip();          // show the screen changes
    }
    // cleanup
    FreeImage(image);
    FreeImage(brick);
    End();
}

Not much but its a start ..
gp2xdev01.png


When I get some more meat on the bones I'll throw something into the GP2X developers area.
 
Sprite editor?

Gimp
Photoshop
..etc..

What more do you need?

Don't be lazy people.. Super=integrated IDEs often make you less productive.. or at least lazy ;)

The gp2x is not an island.. its a relatively typical unix/linux SDL device, so you can code in SDL for windows, unix, BeOS, whatever. Should just be a recompile and some tweaking, for a basic port.

jeff
 
skeezix posted on Oct 29 2005 at 10:42 AM said:
Sprite editor?

Gimp
Photoshop
..etc..

What more do you need?

Don't be lazy people.. Super=integrated IDEs often make you less productive.. or at least lazy ;)

The gp2x is not an island.. its a relatively typical unix/linux SDL device, so you can code in SDL for windows, unix, BeOS, whatever. Should just be a recompile and some tweaking, for a basic port.

jeff

Is there a better/simpler program I could use for sprite editing on *nix? The Gimp's interface seems insanely complicated for some of this stuff. I can't even find a "line" drawing tool in it.
 
Last edited by a moderator:
Ravnos posted on Oct 29 2005 at 12:54 PM said:
skeezix posted on Oct 29 2005 at 10:42 AM said:
Sprite editor?

Gimp
Photoshop
..etc..

What more do you need?

Don't be lazy people.. Super=integrated IDEs often make you less productive.. or at least lazy ;)

The gp2x is not an island.. its a relatively typical unix/linux SDL device, so you can code in SDL for windows, unix, BeOS, whatever. Should just be a recompile and some tweaking, for a basic port.

jeff

Is there a better/simpler program I could use for sprite editing on *nix? The Gimp's interface seems insanely complicated for some of this stuff. I can't even find a "line" drawing tool in it.

me neither. I liked paintshop better, to tell you the truth. :(
 
Last edited by a moderator:
skeezix posted on Oct 29 2005 at 04:42 PM said:
Sprite editor?

Gimp
Photoshop
..etc..

What more do you need?

Don't be lazy people.. Super=integrated IDEs often make you less productive.. or at least lazy ;)


Well the gimp has the worst interface known to man (floating windows ;_;). Integrated editors can help with speed, allowing you to do spritesheets as individual images rather than marking up sections of a large image etc.

I suck at art either way so if I ever get this puzzle game sorted I'll have to hire am artist ;_;

I like being lazy anyway!

*writes an uncommented program filled with global variables*
 
Last edited by a moderator:
There are sprite-sheet editors out there, but I can't recall them off the top of my head.

Lazyness is a virtue, but dont' get too too lazy I mean :) ie: You don't need custom tools for a gp2x, since its just a small linux/unix box :)

Gimp is a mess though, agreed :) You dont' draw lines.. you define a selection box, then fill it. Other than lines its not so bad, but it takes a long while to get used to it.. but very powerful.

But use any editor tool.. theres dozens for every platform.

jeff
 
A nice graphic editor (win32):
GraFX 2 Link
It's like Delux-Paint(Amiga) or NeoChrome/DegasElite(AtariST)

ALT + RETURN = fullscreen/windowed
 
Ravnos posted on Oct 29 2005 at 06:54 PM said:
The Gimp's interface seems insanely complicated for some of this stuff. I can't even find a "line" drawing tool in it.

Just hold shift and select next point.
To draw rectangle select an area and use edit->stroke_selection.

I admit that Gimp's GUI is not very user friendly, but after a while You can get used to it :)
 
Last edited by a moderator:
Ravnos posted on Oct 29 2005 at 06:54 PM said:
Is there a better/simpler program I could use for sprite editing on *nix? The Gimp's interface seems insanely complicated for some of this stuff. I can't even find a "line" drawing tool in it.
Lines are drawn by using the pencil, brush, smudge or whatever.
Simply <click>, hold <shift> (the line magically appears) and <click> somewhere else

It's not insanely complicated, just ... deviant

edit: oops - guess I was typing the same thing at the same time
 
Last edited by a moderator:
Fuck, that's obscure. That's exactly the kind of thing that leads to the complaints about the GIMP. Maybe I'll try installing GIMPshop soon. I guess it's supposed to be a bit more bearable.

d4rkm4r3 posted on Oct 29 2005 at 02:16 PM said:
A nice graphic editor (win32):
GraFX 2 Link
It's like Delux-Paint(Amiga) or NeoChrome/DegasElite(AtariST)

ALT + RETURN = fullscreen/windowed

This actually looks pretty nice. Is there an equivalent for *nix? If not I may have to mess around with WINE and check it out.
 
Last edited by a moderator:
I like Inkscape, because SVG (scalable vector graphics) makes more sense in my head...not that I don't know how to push pixels, 'cus I do, but pixels suck for art and suck even more for scaling.
 
Back
Top