Author Topic: Casio-BASIC  (Read 43336 times)

0 Members and 1 Guest are viewing this topic.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #30 on: November 15, 2010, 05:20:21 pm »
Someone is going to have to write a new OS for the Prizm to get rid of all of those weird technicolor graphics and the buggy interpreter code.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio-BASIC
« Reply #31 on: November 15, 2010, 05:47:26 pm »
Yeah. That said, maybe the Prizm has no bugs? Maybe it was just in old calcs? Also, even with the limited colors, if the screen is a bit blurry, we could simply do the following to display graphics:

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #32 on: November 15, 2010, 05:48:47 pm »
Yeah. That said, maybe the Prizm has no bugs?

Wasn't that what we said about the Nspire? :P

I like the graphics though.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Casio-BASIC
« Reply #33 on: November 15, 2010, 05:57:46 pm »
I looked through the PDF file. It looks like there's some pretty good stuff. This thing's gonna be fun to play around with. =)
Edit:(saw quote)
EDIT: Forget everything I said about Casio-BASIC being more complete than TI-BASIC. Casio did a horrible job coding their interpreter. It appears that that multiple commands have buggy code behind them, so they're useless.
Well, it's not like it couldn't be updated or patched by a third party right? =)
« Last Edit: November 15, 2010, 06:02:35 pm by Art_of_camelot »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio-BASIC
« Reply #34 on: November 15, 2010, 05:58:39 pm »
It was, but what I am saying is that just because the old Casios had bugs doesn't mean the Prizm BASIC will be as bad. Also, if you haven't noticed, FX-9860GII added more functions in 2008-09 than it had in 2005. It used to lack string support completly. Also it was mostly the Classpad that was buggy, if I remember.

Anyway, here's another example of how graphics could look like if even in C/ASM we were locked down to 7 colors or if someone ported Celtic III to Casio Prizm, with dithering:
« Last Edit: November 15, 2010, 05:58:49 pm by DJ Omnimaga »

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #35 on: November 15, 2010, 06:03:17 pm »
Also it was mostly the Classpad that was buggy, if I remember.

You haven't seen the Break command, then... :P

By the way, what seven colors are in there? I can only see White, Black, light blue, darker blue, field green, and tree green.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

ASHBAD_ALVIN

  • Guest
Re: Casio-BASIC
« Reply #36 on: November 15, 2010, 06:39:40 pm »
I can't believe people are wondering how to jailbreak the prizm before it has even come out yet :P

It's kinda funny actually :D

And DJ -- that second pic would be acceptable for BASIC; for C/ASM I'm sure that it would have full 16 bit color support ;)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio-BASIC
« Reply #37 on: November 15, 2010, 07:02:10 pm »
Also it was mostly the Classpad that was buggy, if I remember.

You haven't seen the Break command, then... :P

By the way, what seven colors are in there? I can only see White, Black, light blue, darker blue, field green, and tree green.
green, cyan, white, black, red, magenta and yellow. Actually there is blue too, so that would be 8, but I don't use it in that screenshot.

And there's no tree green: I just quickly swap between black and field green. For the character face I swap between magenta and yellow.

Btw the images above were modified from Final Fantasy 1 for the Nintendo
« Last Edit: November 15, 2010, 07:02:49 pm by DJ Omnimaga »

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #38 on: November 15, 2010, 07:43:09 pm »
Wow, I never would have guessed at some of those colors.

By the way, that's the size of the Prizm's screen  :o

*drools at the possibilities*

*realizes that he's typing this on a screen many times larger and more powerful than that*
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio-BASIC
« Reply #39 on: November 16, 2010, 12:18:58 am »
384x216 pixels

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #40 on: November 21, 2010, 11:10:14 am »
The second tutorial is almost completed. Only two more program flow commands to document. As far as I have been able to turn up, this will be the first comprehensive documentation of the language since Casio.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio-BASIC
« Reply #41 on: November 21, 2010, 04:37:33 pm »
Cool! We really need something like this. maybe this will encourage Casio development as well. I would like to eventually port some of my TI games to Casio. :)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #42 on: November 22, 2010, 06:02:24 pm »
This is halted, along with all other projects.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio-BASIC
« Reply #43 on: November 23, 2010, 12:09:27 am »
Sorry to hear, I hope you can eventually find time to resume it soon. :(

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #44 on: November 23, 2010, 12:27:08 am »
It's not time that's the [main] problem, it's that I'm not liking programming lately. I agreed to test some software today for the Comp. Sci department that's supposed to be user friendly. It was so horribly written that I literally ended up having to define some of the program variables while it was running and wrestle with internal variables that conflicted with the ones I wanted to use. That was amongst numerous other faults, such as it telling me to do the action that it was preventing me from doing. To phrase it bluntly, I've been put off of programming for a while.

 That said, the $20 dollars an hour I got for it was nice.

« Last Edit: November 23, 2010, 12:30:35 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ