Author Topic: GCC Tutorial  (Read 5666 times)

0 Members and 1 Guest are viewing this topic.

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
GCC Tutorial
« on: January 23, 2012, 03:07:43 pm »
I'm getting freaking sick of Casio's SDK, I cannot bear it anymore, between error in adresses, bugs in rx, and FU**** Exception blocked reset, AUGH!

I can't go further in Epic Coaster, just beacuse of dat SDK.

Please, someone could help me into get a GCC SDK, like for prizm, please?
Bonus points if that's portable.

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: GCC Tutorial
« Reply #1 on: January 23, 2012, 06:20:37 pm »
I want a tut too!



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: GCC Tutorial
« Reply #2 on: January 24, 2012, 10:25:00 am »
gcc won't be portable, if I understand it correctly, because of the fact it's based on your host OS.  However, I should be able to help you.

What is your host OS?

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: GCC Tutorial
« Reply #3 on: January 26, 2012, 01:10:45 am »
W7/XP, And unbuntu...
And why Prizm Sdk is portable?

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: GCC Tutorial
« Reply #4 on: January 26, 2012, 11:56:38 am »
Well, essentially, you create a cross compiler and it's just like using gcc, but for prizm.  I had success doing this on my mac, but it was a little difficult.  With windows, I believe you would need cygwin, but all the binaries are already compiled for you, so I would suggest that, and download prizmSDK-0.3 from this site: http://jonimoose.net/calcstuff/prizm/

With *nix, you basically have to compile a cross compiler.  I'm working on getting a topic up on how to do that.

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: GCC Tutorial
« Reply #5 on: January 26, 2012, 03:22:06 pm »
I've got already it, but I wonder why that would work only for Prizm?
We have some goods projects that I can't finish because that freaking fu***** up sdk
See Epic Coaster, I can't define randomly the platform type without a reset, but if I test alone each platform, that works!
I can't add another random function, because resets, I just can't finish my game because secs were really too lazy to debug and improve the SDK...

I just headaches on my game for 5months...

EDIT: And I didn't talked about another games:
-Remember Doodle Jump? So, the next update is frozen too, for example!

PS: pardon my vulgarity, but this SDK is a veritable Fool to any coder who tries to get something a bit developed than normal, like grayscale.
The debugger is the most useful tool than I ever saw, but on the other side, between registry bugs, and from-nowhere-exceptions... That's a but too much for us, simple coders.
And saying that most cases, copying code in another projet works! But not for me, neither KevKevVTT( doodle jump)

PPS: could not edit (itouch), do deleted, excuse me (princess)

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: GCC Tutorial
« Reply #6 on: January 26, 2012, 07:47:11 pm »
Well, for TheStorm's SDK is not complete, as we do not know or have documented all the routines.

Also, I can't find a topic about Epic Coaster.  What do you mean test the platform type?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: GCC Tutorial
« Reply #7 on: January 26, 2012, 08:00:44 pm »
The Prizm SDK from Cemetech is effectively only for the Prizm, since that's all the Cemetech members own and program for. Also as Graph said it is still not complete since we haven't discovered yet about all routines nor documented them. I'M sure that eventually it will work for the older models, though, since the FX-9860GII was recently updated to use the same processor as the Prizm.

(Also it might be good if in your post you would clarify whenever you talk about Jonimus' SDK and when you talk about Casio's SDK, because it's kinda confusing and due to the language barrier, some people might think you are blatantly insulting Jonimus' hard work instead of Casio's and doing it in his back. If you were intending to bash his SDK and not Casio's, then you should do so on Cemetech instead since Jonimus and the other people helping him on his SDK mostly post there.)
« Last Edit: January 26, 2012, 08:00:59 pm by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: GCC Tutorial
« Reply #8 on: January 27, 2012, 12:48:21 am »
Hey! I'm just shouting on Casio!
I've never heard any news concerning a independent SDK.
I'm sure that searches discontinued since the Prizm...
« Last Edit: January 27, 2012, 01:00:26 am by Eiyeron »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: GCC Tutorial
« Reply #9 on: January 27, 2012, 02:07:34 am »
Ah ok, because it wasn't very clear in your previous post, because it was after Graphmastur mentionned an actual independent SDK. :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: GCC Tutorial
« Reply #10 on: January 27, 2012, 10:49:37 am »
Is there an alternative to the official SDK for fx-9860GII?



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0