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


Alex.

Retired
Joined
Aug 24, 2005
Messages
4,611
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