GP32 I'd Like To Start Programming For The Gp32...


Alex.

Retired
Joined
Aug 24, 2005
Messages
4,616
Hi! A couple of weeks ago I've got my GP32 Blu+. I had and still do have a lot of fun exploring the amazing homeberew games and emulators found on this site's archive.

However, one of the main reasons why I bought the system was programming for it. I know there are quite a few options available, but I'm a bit confused and would like a map :p

A very attractive option would be Fenix - the only thing that puts me off is that it needs run-time programs to run, and multiple other files for each game - I'd like to make my games inside one .fxe.

Other option would be C, but the setup is a bit confusing. I downloaded Mr. Mirko's SDK and other ARM tools needed to compile, and I'm able to compile his examples (not for Blu+ whioch I have though - I thought it had autodetect between regular GP and Blu+). I'm still missing a good C editor, but I heard talk here about Codeblocks or something similar?

Also, where can I find GP32's Official SDK? It didn't come on the CD, and obviously GP's GP32 site is no more.

Thanks in advnce for any input, like I said, I'm eager to start programming on this little guy!
 
For a text editor I would reccomend Notepad++ or you can try Programmer's notepad.

Have you had any exprience in makefiles yet?
 
No experience in Makefiles. I only have experience in BASIC and some C. (besides xhtml, css, php and the like)
 
welli'm currently making a game in fenix, the runtime problem isn't really a problem, most poeple will have the correct runtime on their gp32 :)
the multiple other files, all graphics are bundled in one fpg normally, and soundfiles usually are big enough not to waste too much space on the smc :)

the real problem with fenix is that it's pretty limited, and not so fast. but if you want something easy to start with, fast results etc... fenix is a good choice i think, although i'm probably gonna try some sdl for my next project, i want something more powerfull and complicated :), and then move on to c :)
 
Racemaniac posted on Sep 28 2005 at 11:29 PM said:
welli'm currently making a game in fenix, the runtime problem isn't really a problem, most poeple will have the correct runtime on their gp32 :)
the multiple other files, all graphics are bundled in one fpg normally, and soundfiles usually are big enough not to waste too much space on the smc :)

the real problem with fenix is that it's pretty limited, and not so fast. but if you want something easy to start with, fast results etc... fenix is a good choice i think, although i'm probably gonna try some sdl for my next project, i want something more powerfull and complicated :), and then move on to c :)

Do you have a link for fenix?
 
Last edited by a moderator:
Alex. posted on Sep 28 2005 at 10:58 PM said:
Also, where can I find GP32's Official SDK? It didn't come on the CD, and obviously GP's GP32 site is no more.

At my website you can find all you need to code with the official SDK, ARM and Windows (via VC++ 6) versions.
You will even find tutorials on how to setup the SDKs, an example to test the installation, and some libraries that can be useful.

Oankali.
 
Last edited by a moderator:
antaresuk posted on Sep 29 2005 at 08:36 AM said:
Racemaniac posted on Sep 28 2005 at 11:29 PM said:
welli'm currently making a game in fenix, the runtime problem isn't really a problem, most poeple will have the correct runtime on their gp32 :)
the multiple other files, all graphics are bundled in one fpg normally, and soundfiles usually are big enough not to waste too much space on the smc :)

the real problem with fenix is that it's pretty limited, and not so fast. but if you want something easy to start with, fast results etc... fenix is a good choice i think, although i'm probably gonna try some sdl for my next project, i want something more powerfull and complicated :), and then move on to c :)

Do you have a link for fenix?
ehh, what are you looking for?
if you want a basic set of fenix tools, check the gp32x filearchive :)
i use the flamebird IDE :), and you'll also need tools like fpg edit :)
about references about the fenix language, all i got atm is http://www.fenixshowcase.com/docs/manual/
there are some other good pages, but i haven't got them bookmarked on this pc :s
 
Last edited by a moderator:
Alex. posted on Sep 28 2005 at 09:58 PM said:
Also, where can I find GP32's Official SDK? It didn't come on the CD, and obviously GP's GP32 site is no more.

What cd are you talking about ?


You can get mirko SDK, with a very good step by step installation set up from:
BLU+ is supported, with an automated detection, or an analog override, by pressing the L or R key at fxe start.


www.mirkoroller.de/gp32
 
Last edited by a moderator:
Mr Mirko, I installed your SDK before I even made this thread (heard very good things about it :)) I've got it to compile .fxe's, but automatic detection does not work for my Blu+, and I get a white line on all the examples I compile.

As for the CD, I was talking about the installation CD that came boxed with my Blu+.

-----

Like I said, Fenix looks nice and easy, but it seems like there are certain bugs that pop up every now and then :\

Thank you for all the replies!
 
Back
Top