Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 03:38:34 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2   Go Down
  Print  
Author Topic: Any plans to contribute to the fx-9860 series? -  (Read 2062 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
fxdev
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: 19 March, 2013, 20:52:08
Date Registered: 18 January, 2011, 16:21:14
Posts: 177

Topic starter
Total Post Ratings: +28

View Profile
« on: 21 January, 2011, 01:14:06 »
0

Although the Prizm is a revolutionary new device and more worth hacking, the famous fx-9860G and GII series are very similar to the Prizm and I guess, still better than most TI calculators. Indeed, what makes the Prizm different is basically a more powerful display, an easier calc-to-PC connection and a larger flash chip.

For instance, if you are going to port the Axe parser to the Prizm, it will most likely run on the fx-9860 series, too - with only a few modifications (mainly because of the smaller screen resolution). And it is not only the fx-9860G and fx-9860GII that will benefit from your efforts. There is also the fx-9750GII (almost identical to an fx-9860GII on the hardware level but without backlight) and the fx-7400GII (this is the weakest of the GII calculators: Only 2 MB of flash memory (as compared to 4 MB) and no USB 1.1 port). However, the last two are not add-in capable - but there is a hack for the fx-9750GII at least.

Furthermore, as the Prizm is so fx-9860-like, reverse-engineering may be sped up by looking closer on its predecessors first. And did I mention that there is already an SDK available for these? Just visit: https://edu.casio.com

You may also ask Simon Lothar or Andreas B. to obtain a list of syscalls (they are collecting those on a non-public wiki).
A document with a few selected ones is available here: http://downloads.sourceforge.net/fxsdk/fxreverse-docs-1.pdf

You may also be interested in how to communicate with pre-Prizm calculators:
http://sourceforge.net/apps/trac/fxsdk

Or interested in the built-in hardware components:
http://prizmwiki.omnimaga.org/wiki/Fx-9860G/GII_hardware_list
« Last Edit: 14 November, 2012, 20:57:58 by cfxm » Logged
AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Today at 02:07:40
Date Registered: 15 August, 2010, 09:18:54
Posts: 3188


Total Post Ratings: +218

View Profile
« Reply #1 on: 21 January, 2011, 01:17:44 »
0

The problem with the SDK (which I would dearly like access too) is that you need a Casio account to download it. Casio hasn't made an FX-CG series calculator code box on their registration page, so I can't sign up and download it  <_<
Logged

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 03:22:15
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #2 on: 21 January, 2011, 01:19:57 »
0

I thought the 9860G was already reverse-engineered with the use of the SDK? shocked

It would be cool to do it, I guess, though, because it pretty much runs the same processor.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
fxdev
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: 19 March, 2013, 20:52:08
Date Registered: 18 January, 2011, 16:21:14
Posts: 177

Topic starter
Total Post Ratings: +28

View Profile
« Reply #3 on: 21 January, 2011, 01:30:25 »
0

Here is the product code from an fx-9860G SD:

Quote
Code A: G363-51
Code B: A162239

Quote
I thought the 9860G was already reverse-engineered with the use of the SDK?
Yeah, this is true - for the most part. But the Casio community is REALLY small compared to the TI community and there was not much activity for quite a while...

EDIT: Changed topic title.
« Last Edit: 21 January, 2011, 01:55:40 by cfxm » Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 03:22:15
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #4 on: 21 January, 2011, 01:58:55 »
0

Ah, right. I wish the Casio community was larger. Imagine what kind of CFX-9850G ASM games could've been done. On the TI-85 there's no ASM support, yet people still managed to achieve it. All you do on a TI-85 is send a hacked backup of the RAM to the calc (that someone modified) and it installs a shell to launch assembly files. The ASM files are stored into string variables. I know MPoupe did stuff with the CFX but I am sure a lot more would've been done if the community was larger. Today maybe someone could attempt reverse-engineering the CFX series, but unfortunately it wouldn't have a huge audience anymore because it got discontinued. Sad

On a side note, the Casio community used to be a bit larger than the TI community during the middle part of 2008. The TI community just started to pick up again somewhere in 2009 to finally reach high activity levels again like in the old days, it went through bad times in 2008. On ticalc.org, sometimes there were no news for 2 months.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
JosJuice
LV9 Veteran (Next: 1337)
*********
Offline Offline

Last Login: Yesterday at 21:41:41
Date Registered: 24 September, 2010, 16:46:12
Location: Sweden
Posts: 1300


Total Post Ratings: +51

View Profile
« Reply #5 on: 21 January, 2011, 08:33:00 »
0

Here is the product code from an fx-9860G SD:

Quote
Code A: G363-51
Code B: A162239
Is it possible to use this code multiple times, or only once?
Logged

fxdev
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: 19 March, 2013, 20:52:08
Date Registered: 18 January, 2011, 16:21:14
Posts: 177

Topic starter
Total Post Ratings: +28

View Profile
« Reply #6 on: 21 January, 2011, 14:36:07 »
0

Just use it and tell me. Tongue
This particular calculator does not exist anymore either...
Logged
JosJuice
LV9 Veteran (Next: 1337)
*********
Offline Offline

Last Login: Yesterday at 21:41:41
Date Registered: 24 September, 2010, 16:46:12
Location: Sweden
Posts: 1300


Total Post Ratings: +51

View Profile
« Reply #7 on: 21 January, 2011, 20:25:58 »
0

I registered an account using that code, and it seems to work. Thanks!
Logged

Spyro543
LV8 Addict (Next: 1000)
********
Online Online

Gender: Male
Last Login: Today at 03:25:51
Date Registered: 15 April, 2011, 01:42:09
Location: Ohio
Posts: 990


Total Post Ratings: +59

View Profile WWW
« Reply #8 on: 18 April, 2011, 12:48:04 »
0

Quote from: Topic Title
Any plans to contribute to the fx-9860 series?
You mean this?
Spoiler for picture:

Yeah I'm (hopefully) getting one of these. I think.
« Last Edit: 18 April, 2011, 22:10:53 by Spyro543 » Logged

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 03:22:15
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #9 on: 24 April, 2011, 21:17:48 »
0

There are multiple versions of it: This slim version, the regular calc thing, the SD card version and the newer models with a backlight like the slim version.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Eiyeron
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 07 January, 2013, 20:29:04
Date Registered: 09 August, 2011, 16:51:22
Location: Err 404.
Posts: 552


Total Post Ratings: +19

View Profile WWW
« Reply #10 on: 14 August, 2011, 01:49:48 »
0

Don'tt get the slim version, there many imcompatabilities with many addins.
So... Veb decided to port the Lua to AFX, trying to increase the AFX's communauty...
Result: 2 only coders, for 2 games and an useless utility... Undecided

TOday, i'm working with Veb and Louloux to port TO Fx 98xx, but... to rival with your communaty is impossible! So Lua is the 2nd added language, after the MLC.
Kristaba is thinking about a new Basic interpreter (i talked about this months ago, but today... zero news)
We have a programming contest at Planète-Casio, but the two only games already posted are a Pong and a Tekken. 10 Prizsm to win... There are projects, but I must to see them. mine is a Mario party like game.
The lasts Fx-98xx addins: my metabbals tests, my sokoban [BOXED], souris, thing similar to Pokemon's Ice Cave...

No more great games, like Drug War...

Shit... I want to see news, tutorials, games...

(Moderator of the maybe last alive french site...)
« Last Edit: 14 August, 2011, 01:50:42 by Eiyeron » Logged




DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 03:22:15
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #11 on: 14 August, 2011, 05:20:00 »
0

THis sucks the AFX didn't pick up again, but I guess it's to be expected, like with the TI-86, because Casio discontinued them several years ago, meaning they're hard to find anywhere now, not to mention apparently they break after 3 years due to the Flash chip wearing out (this was fixed in newer calcs).

As for the FX-9860G the problem is that it's so hard to find anywhere. It was never sold in Canada I think. Where I live the only Casio calcs I ever saw are the FX-9850G series calcs, the 9750G+ (the $25 calc) and the Casio Prizm.



And yeah I think PC is pretty much the last active Casio site. Even Casiocalc and CK are dead. In the TI Community, it's pretty much just TI-BANK nowadays, along with a TI-82 forum somewhere. English-wise, it's mostly Omnimaga and Cemetech.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Eiyeron
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 07 January, 2013, 20:29:04
Date Registered: 09 August, 2011, 16:51:22
Location: Err 404.
Posts: 552


Total Post Ratings: +19

View Profile WWW
« Reply #12 on: 14 August, 2011, 11:35:23 »
0

The wind is changing...
Logged




flyingfisch
I'm 1337 now!
LV10 31337 u53r (Next: 2000)
**********
Online Online

Gender: Male
Last Login: Today at 03:13:05
Date Registered: 26 August, 2011, 21:18:14
Location: OH, USA
Posts: 1490


Total Post Ratings: +76

View Profile WWW
« Reply #13 on: 26 August, 2011, 22:23:18 »
0

Quote
The wind is changing...
Yes. I have high hopes in the LuaFX project. I think it will inspire people who want speed, but not the hassle of learning C (me).

Also, a fresh new tide of casio programmers is arriving. They unfortuanately only know BASIC. Almost all the links to resources for learning C/ASM are down, which is a major roadblock to learning it. If anyone could make a tutorial, specifically for people trying to learn C/ASM for the FX-98xx I think it would help alot.

Also a comprehensive tutorial to luaFX/AFX may help in that area. Maybe getting one out before LuaFX is even released might be a good idea. It would let us programmers see how difficult it would be to learn.(I know, I know, I use the term too liberally. We aren't real programmers because we can't do C.) Actually, I have used lua before and I have every confidence that it will result in more programmer's.

BTW Eiyron: No one was really programming for afx back then, so 2 new programmers is actually a plus. And there are six games now in luaAFX.

Quote
Even Casiocalc and CK are dead.

Casiocalc.org is on the rebound! We are now growing rapidly. CK is dead only because their crazy admin has decided to go MIA. Cry
« Last Edit: 26 August, 2011, 22:27:16 by flyingfisch » Logged




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
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 03:22:15
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #14 on: 26 August, 2011, 22:40:45 »
0

What did not help the FX-9860 series is that it's so incredibly hard to find anywhere. It was never actually sold in Canadian retail stores I think. Over here, all they sold until the Prizm arrived was the FX-9750G+. Also In 2005 Earthforge died with 90% of the existing Casio community sites Cry. I wish something like Lua and Axe Parser arrived on this calc, because when Lua arrived on the TI-Nspire, a big load of programmers started coding for this platform, while before when there was only C and ASM only about 3 or 4 coders did.

It would also help if someone made a FX-9860G emulator for the Casio PRIZM, since that calc might attract people with the color screen. It would let them play a wider range of games.

I'M glad the UCF is rebounding. It seemed like it was dying like a few months ago. As for CK not only the admin left (twice) but now we cannot even login anymore. X.x
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.504 seconds with 30 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.