GP32 C++ Gp Instructions List


echidna

Still Fresh
Joined
Apr 2, 2004
Messages
80
Age
43
Location
under my bed
Website
Visit site
Does exist a list of C++ GP instructions?
Because I can't belive that all the coders know instruction like "GP_Key_GetEx()" instinctively

Thx


(I apologize for my bad english) :unsure:
 
There is some documentation somewhere..
And you can also check the header files for the libs...

---
mithris
 
echidna posted on Apr 7 2004 at 04:28 PM said:
Huh?
isn't that a bit harsh?
Did you use this method?
Actually, you just got more development help than I have from this whole forum. I have discovered that anything you plan to do for this machine, you are 100% on your own. Most of the developers have left, and it seems that most common knowlege was spoken and never written, so all of that left with them. I have figured things out by trial and error. And yes, by looking at the header files. There has been alot of talk of other coders heading to zodiac. At first I thought that this was because they percieved it a better machine. Now I realize its because the development community has their stuff together. Im not going to stop my efforts on the gp32, but at the same time I have really lost confidence in its prospects.
 
Last edited by a moderator:
I will help you as much as I can with what I have devised to this point. There will be some differences in our development methods as I am a linux user. But I can do my best, and I can send you a copy of the official SDK reference manual. Just give me an email address so that we can begin correspondance.
 
echidna: Yeah, pretty much, but there also some help to get from #gp32dev @EFNET (IRC)
Also, a very good site is www.devrs.com/gp32 and www.darkfader.net
And there are also some tutorials around, i haven't read any of them, but ppl say they are really good.

But what you should have before starting devving for GP32 is a solid knowledge of C/C++, and it is good if you already have had experience with ARM stuff. (GBA for example)

---
mithris
 
Loridan: I'm sorry that your experience hasn't been great, but I don't agree with your negative sentiment. Coders come and go, it's the way of the world, and coders especially are always going to be attracted to new toys ;) so we will lose some along the way. But there are new ones comong along and I personally think that the scene is in pretty good shape. Also, I've seen people get excellent advice here - I've had plenty of it myself!

echidna: you can download the GP32 SDK Reference from mr. spiv's site, www.deadcoderssociety.tk, on the "documents" page, at the bottom - GP32_SDK_2_0.pdf. I didn't provide a direct link because you should go to that site and have a dig around. There's lots of good stuff! The links that mithris gave are good also.

Finally, do LOTS of reading on this board. There have been very good discussions and pieces of advice given on these forums, so set aside an afternoon soon and take it all in :D. Just remember to get all messages since the beginning (in the Discussion Groups view for a particular forum, you see the subjects for the last 15 topics listed. Then, below that, it says "Showing 15 topics of xxxx sorted by [last post date] in [descending order] from [the last 30 days]" - click on [the last 30 days] and change it to "the beginning".
 
Someone's got an axe to grind!

The SDK is documented fairly well, I posted the file (api.pdf) some time ago... there are also a lot of tutorials on coding for the console. When it all comes down to it though, this is a small console with a small scene, you're not going to get as much support as the GBA certainly. See here and erm...I'd attack api.pdf but it doesn't seem to be allowed in this forum.
 
Last edited by a moderator:
There are multiple API SDK Docs floating arround (1.0, 1.1, 2.0) but the higher version docs (the newer SDK functions) are in korean.

However, someone sent me the 2.1.0 offical SDK API Documentation in ENGLISH a few weeks ago when I was asking about a specific command. I cant remember who off the bat or where the link was, but if you need the doc, email me and I will be glad to send it to you.

The programmers here are more than willing to help, although most are still new to it as well and dont really know most of the functions. Those few who know them usually dont have time to answer too many questions.

I also took the "Trial and Error" approch due to lack of examples, and the API is so straight forward that unless you have a special case, its pretty easy to figureout. No cryptic commands, just simple, to the point, API.

The programmers here are more than willing to help, if you give them the time too. You cant expect an instant answer to a question, but if you give it enough time, someone is bound to answer. Maybe even send a PM to a developer or two and ask personally (but dont send repeated messages, nobody likes a persistant pest)

It is almost a nessesity that you have a solid understanding of programing, and game structure, as well as some experiance in this field. C/C++ skills dont hurt either! If you havent gotten this far, I suggest doing some PC games/apps to get a basic understanding before attempting to tackle this.
 
As somebody already know, i'm working on the GP32iDE project (hxxp://www.gp32x.de/board/index.php?showtopic=9070), and in my plans there's also a reference section, independant (but also spreaded with) from the iDE, so you can also use it even if you're not using my iDE.

It will be nice, since as someone already said about the korean apis around and few english docs, to join our forces and produce a SDK reference, also with some examples and comments, something like the PHP.net reference ( take a look here: hxp://it.php.net/manual/en/function.date.php ).

I was planning to write it in HTML, to be used by win, linux, mac users, or any other OS simply using a web browser, and use it with my work in progress help reader.

If you're interested, lemme know B)

It should be cool... we should have a good help/reference useful for all the GP32 Community.. :)

Later,
Alessandro
 
Last edited by a moderator:
echidna posted on Apr 9 2004 at 07:53 AM said:
Hmmm
I get it...
Aside of me, i guess nobobdy feel good to do a help file with all of those instructions
Not at all, just most of us that would want to help, dont have the time for it. Alot of developers are working for the compo and the rest are busy trying to get some good games out. We have very little programmers as it is, not enough to spend any on writing docs. Its not about want, its about lack of time. I would help if I didnt have 1000 other things that are more pressing.
 
Last edited by a moderator:
Akuma no Houkon posted on Apr 9 2004 at 08:07 AM said:
echidna posted on Apr 9 2004 at 07:53 AM said:
Hmmm
I get it...
Aside of me, i guess nobobdy feel good to do a help file with all of those instructions
Not at all, just most of us that would want to help, dont have the time for it. Alot of developers are working for the compo and the rest are busy trying to get some good games out. We have very little programmers as it is, not enough to spend any on writing docs. Its not about want, its about lack of time. I would help if I didnt have 1000 other things that are more pressing.
Ow! well...
Yes, i can understand that.
Please, everybody don't take it hardly. I just would know if it was a work in progress.
Maybe, if i someone redirect me to a tutorial to install SDK into GCC, i'll be able to try (at least) to install it into Blooshed Dev c++ and begin the list at the same time as coding.
 
Last edited by a moderator:
Back
Top