Author Topic: g.letter("Hello World"); refresh  (Read 5295 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
g.letter("Hello World"); refresh
« on: August 09, 2011, 11:24:44 am »
Hello everyone! I'm Eiyeron. I'm just a Casio Programmer. I don't hate Ti, but if i didn't saw a old G25 (just a old crappy calculator), I should have a Ti-83+ or besser...
So, I have a Graph100+(french AFX 2), and a Graph75+ (Graph 35+ USB modded to Graph75).
Why these 2 calculators? I'm programming on the LuAFX/LuaFX Project. A recent project to make a Lua port inter-compatible. I'm also the author of the first original LuAFX game: 4-power.
WXhat happens now: I program too in C (viva crappy Casio sdk! :p), and i'm thz author of a library who will be nex released, Easy Coding, E-Code).

So, so... i'm French! :p Donc, voilà, je suis Modérateur du site francophone Planète-Casio, et je tiens à ce que la communauté Casio aie autant de succès de celle de TI...
So, I'm moderator of the french site Planète-casio (french needed, because the international section is DEAD, or if you want to revive it), I want to Casio's communauty to have as succes as Ti's.

Now... Have a good Day!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: g.letter("Hello World"); refresh
« Reply #1 on: August 09, 2011, 11:27:19 am »
Welcome Eiyeron, we have a moderately big Casio community on Omnimaga, mainly related to the PRIZM. I had never heard of Planet Casio website, but welcome to Omnimaga either way ;)

http://www.omnimaga.org/index.php?board=166.0

That forum might be of interest.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: g.letter("Hello World"); refresh
« Reply #2 on: August 09, 2011, 11:57:06 am »
Welcome to omnimaga!  We have a lot of french users here, and a french board, so it'll be great.  ;)

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: g.letter("Hello World"); refresh
« Reply #3 on: August 09, 2011, 12:01:51 pm »
The Prizm doesn't interess me now, to know my fx-9860GII+ is faster is disgusting me. How Casio could slow this calculator?

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: g.letter("Hello World"); refresh
« Reply #4 on: August 09, 2011, 02:24:07 pm »
Welcome on Omnimaga, nice to have you here :D

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: g.letter("Hello World"); refresh
« Reply #5 on: August 13, 2011, 02:14:18 pm »
Hi and welcome here. Personally I don't mind the Prizm especially with the color screen, but I was indeed disappointed by the speed of TI-BASIC. Also nice to see Lua on more calcs. In the future, a Nspire<>ClassPad<>AFX<>9860/Prizm Lua converter would be nice. The screen size might be a problem but I guess someone could simply have his Prizm Lua port of an AFX game be zoomed out, for example, and not use the entire screen.

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: g.letter("Hello World"); refresh
« Reply #6 on: August 13, 2011, 04:06:09 pm »
NSpire/AFXo r 9860? That's impossible: SO the function's library is very messy in LuaFX, the screen's size is a problemm too, and the SPEED! Veb wants to slow down the 9860's speed to harmonize with the AFX! :/ Why doesn"t he want  to make 2 modes?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: g.letter("Hello World"); refresh
« Reply #7 on: August 13, 2011, 11:36:16 pm »
Oh ok that sucks x.x. As for screen issues, back when MLC was around, AFX games just used 96x64 parts of the screen so the games can easily be backported to the TI-83+SE. On the Nspire, what games could do is simply scale pixels up like the old TI-84+ emulator did on the older models. I think two modes would be nice, since people could choose.

Ashbad

  • Guest
Re: g.letter("Hello World"); refresh
« Reply #8 on: August 14, 2011, 08:31:47 am »
The Prizm doesn't interess me now, to know my fx-9860GII+ is faster is disgusting me. How Casio could slow this calculator?

I think it's just the BASIC that's slow.  Both run at around 29MHz, so they're actually both the same speed (however, shells in the works right now like khavi and Walnut are probably going to up the clock speed on the PRIZM by at least 4x, so it will be *faster*)

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: g.letter("Hello World"); refresh
« Reply #9 on: August 14, 2011, 09:40:59 am »
The Prizm doesn't interess me now, to know my fx-9860GII+ is faster is disgusting me. How Casio could slow this calculator?

I think it's just the BASIC that's slow.  Both run at around 29MHz, so they're actually both the same speed (however, shells in the works right now like khavi and Walnut are probably going to up the clock speed on the PRIZM by at least 4x, so it will be *faster*)
Actually, the Prizm runs at 58 MHz by default, so it's already twice as fast as the fx-9860 (although it can be set to 29 MHz if that is necessary).

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: g.letter("Hello World"); refresh
« Reply #10 on: August 14, 2011, 10:10:39 am »
Ow ow ow? :p
I'll wait maybe a casio's sdk...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: g.letter("Hello World"); refresh
« Reply #11 on: August 14, 2011, 10:28:49 am »
I didn't remember it could be slowed to 29 MHz. The max was 116, right? But yeah, right now there is a SDK made by the community, but it's not an official one. One of the community SDK even requires the FX-9860G SDK to be installed as a dependency.

I'M fairly sure that Prizm ASM/C can be exactly as fast as FX-9860/Graph 85 ASM/C. Of course displaying stuff would be a bit slower since you got 384x216 pixels to update instead of 128x64 , though.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: g.letter("Hello World"); refresh
« Reply #12 on: August 14, 2011, 11:05:13 am »
I didn't remember it could be slowed to 29 MHz. The max was 116, right?
It's just as easy to reduce it to 29 as it is to increase it to 116, but I don't know if it has been successfully done yet, considering that the calc resets once you change speed.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: g.letter("Hello World"); refresh
« Reply #13 on: August 14, 2011, 11:08:53 am »
Ah yeah I forgot about that. I wonder if a workaround will be possible...

Ashbad

  • Guest
Re: g.letter("Hello World"); refresh
« Reply #14 on: August 14, 2011, 11:25:38 am »
Also, IIRC, isn't there a command to only update a "stripe of the LCD" for quicker rendering?  Like Bdisp_LCD_Stripe or something like that?