Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 May, 2013, 18:52:31 *
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]   Go Down
  Print  
Author Topic: Graph3DP v1.0 RC 1; Prizm Hacking Continues -  (Read 793 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
KermMartian
Editor
LV6 Super Member (Next: 500)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 09:09:26
Date Registered: 27 April, 2010, 23:47:22
Location: NYC
Posts: 399


Topic starter
Total Post Ratings: +184

View Profile WWW
« on: 02 April, 2012, 02:57:09 »
+4

I'm not sure if anyone at Omnimaga is still doing Prizm hacking, but I figured I might as well cross-post this in case any Omnimaga Prizm coders haven't yet been glancing at Cemetech's recent Prizm work. At any rate, I'm proud to present the first public beta of Graph3DP, a 3d graphing application for the Casio Prizm. Enter one to six 3D equations Z=f(X,Y) in terms of X and Y, adjust the window as need, and spin and zoom the resulting graph! This public beta demonstrates most of the major features of the program, including entering multiple equations, graphing, adjusting settings, and even tracing graphs. Additional work is still to be done on many of the features:

:: Debugging and expanding the parser
:: Debugging input routines
:: Adding the zoom menu
:: Adding real-time zooming
:: Improving the rotation algorithms to support dynamic axes
:: Complete tracing features
:: More graph-coloring schemes.

Give it a download and try it today! In other news, Cemetech's developers have been hard at work expanding Cemetech's WikiPrizm reference resource for Prizm users and programmers alike, and have been ardently working to learn more about the Prizm's hardware. Ashbad and myself, aided by Fishbot, new Cemetech member brijohn, and others, have been working with things like overclocking and directly accessing the data lines in the Prizm's serial / I/O port. Brijohn, using his experience with Casio's electronic dictionaries and translators, correctly pegged the CPU core as an SH7724 chip from Renesas, whereas previous guesses had ranged from the SH7721 to the SH7730 even to the fx-9860G's SH7705 CPU. With this information, Ashbad has now succeeded in tweaking the CPU speed in software, and will be reporting further findings soon. I'm poring over possible port numbers to determine how to poke the MSIOF port; if I'm successful, bidirectional transfers on both the RxD and TxD lines might be possible, meaning that CALCnet and stereo audio might be coming soon.

Download
[Casio Prizm] Graph3DP v1.0 Beta 1


« Last Edit: 03 September, 2012, 01:47:10 by KermMartian » Logged



FinaleTI
Believe in the pony that believes in you!
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 03 May, 2013, 16:35:01
Date Registered: 04 June, 2010, 00:34:27
Location: Alteria
Posts: 1818


Total Post Ratings: +118

View Profile WWW
« Reply #1 on: 02 April, 2012, 04:05:17 »
0

Awesome! I'll definitely give this a try sometime soon!

I'm glad to hear about all the discoveries related to Prizm hacking. I suppose I really should start learning C...
Logged





So, yeah, I have a blog now. Nothing special, just your average ghost town.

Spoiler for Projects:
Spoiler for Pokemon TI:
Map engine is going to be redone from scratch, since I was lacking in organization last time. With a project as big as Pokemon, planning and organization is key, so that will probably be the brunt of the work done on this project for the time being.

Spoiler for Nostalgia:
Being worked on. Nothing really new to put here, but it's being worked on.

Spoiler for Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack.

Spoiler for Nostalgia Origins: Sky's Story:
Currently on hold. I am unsure of whether this will remain DCS7 Hybrid BASIC or if it will use Batlib, Grammer or perhaps Axe.
This may see more progress once a demo of Nostalgia is released.
jwalker
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: Today at 17:29:28
Date Registered: 20 December, 2011, 00:20:52
Location: its cold outside
Posts: 600


Total Post Ratings: +10

View Profile
« Reply #2 on: 02 April, 2012, 04:30:27 »
0

dont worry, im still here
ive just got caught up in all of my other projects and learning Tongue
« Last Edit: 02 April, 2012, 04:30:51 by jwalker » Logged


My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!


Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads
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: --)
*
Offline Offline

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


Total Post Ratings: +2611

View Profile WWW
« Reply #3 on: 02 April, 2012, 05:06:02 »
0

Wow this looks great Kerm. I have seen the photos a while ago and I'm happy it has progressed more. I hope to find some time to try this while I'm not lost into ice hockey forums. Many people complained about the lack of 3D graphing on the PRIZM and how they might go with a TI-Nspire CX instead. Not that I discourage a CX if you want nDoom and the nintendo emulators immediately, but the PRIZM has much more freedom for programming, thanks to Casio being more lax on 3rd-party development. Smiley

By the way there are some people still doing PRIZM hacking, but not as many as Cemetech and they're pretty busy (such as Reo and Qwerty.55). Z80man moved on to other interests due to lack of time. Big frown (A bunch of people got the calc recently, but I guess school happens x.x)

EDIT Also I think another reason why there is so few PRIZM dev lately is because there's a new French 83+ contest every few month, so most people work on their entries instead.
« Last Edit: 02 April, 2012, 05:07:19 by DJ_O » Logged

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

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
ruler501
Crazy Freshman
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 07:33:05
Date Registered: 08 November, 2010, 02:32:33
Location: In a cave with two spots of light and lots of meat
Posts: 2381


Total Post Ratings: +49

View Profile
« Reply #4 on: 02 April, 2012, 05:07:36 »
0

Now that we have 3d graphs we need a CAS Tongue

This is pretty nice. I'm learning C/++ so I will start hacking on the prizm soon enough.
Logged


Spoiler for "Projects":
My current games I am working on our:
  I might have an improved C version of this somewhere...
pSDL too lazy too make a userbar so I'll just link to the topic i update routinely http://www.omnimaga.org/index.php?board=146.0
Spoiler for "Misc images of test things":
NerdTests.com says I'm a Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!My computer geek score is greater than 100% of all people in the world! How do you compare? Click here to find out!"<br />[url=http://www.nerdtests.com/ft_personality.php?ref=42769
[/url]
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

------END GEEK CODE BLOCK------
"KnifeOn!  Apply directly to the forehead!  KnifeOn is available without a prescription at retailers nationwide."
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: --)
*
Offline Offline

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


Total Post Ratings: +2611

View Profile WWW
« Reply #5 on: 02 April, 2012, 06:02:56 »
0

Cool. If you do, let us know about your progress and also you can ask help as well. Smiley (Also there's BASIC if you don't mind homescreen games)
Logged

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

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
KermMartian
Editor
LV6 Super Member (Next: 500)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 09:09:26
Date Registered: 27 April, 2010, 23:47:22
Location: NYC
Posts: 399


Topic starter
Total Post Ratings: +184

View Profile WWW
« Reply #6 on: 03 September, 2012, 01:46:53 »
+1

Five months ago, Graph3DP 1.0 Beta 1 was released to the public, showing off some of the features of my 3D graphing Add-In for the Casio Prizm. Today, I am happy to introduce the first release candidate of Graph3DP. Enter one to six 3D equations Z=f(X,Y) in terms of X and Y, adjust the window as need, and spin and zoom the resulting graph! This release candidate includes all of the functions and features of the finished product, including entering multiple equations, graphing, adjusting settings, and even tracing graphs. The underlying equation-parsing system has been overhauled for speed and correctness, and now includes thirteen built-in math functions, from sin() to atan() to sqrt() to ln(). Since the first beta:

:: The equation parser, gCAS2, has been overhauled by AHelper0 to be faster, more accurate, and handle more equation forms.
:: I have made independent changes to gCAS2 to make it more foolproof, support more functions, understand the negative sign, and much more.
:: The 3D rotation subsystem of Graph3DP's custom-built 3D rendering engine has been overhauled to make off-axis rotation possible. Now, when you press the arrow keys to rotate a graph, it will rotate exactly as you would expect.
:: Many issues from the beta have been debugged and solved; many new features have been added, including improved tracing and the ability to quickly toggle which graph(s) are displayed.

As this is a release candidate, I need feedback from you, our faithful Cemetech users. Please test out Graph3DP, put it through its paces, and report any problems, glitches, or useability issues. Please also feel free to mention any positive comments or feedback; once enough users have either reported bugs or given this build a pass, I will be able to publish it as a final 1.0 release.

Download
Graph3DP 1.0 Release Candidate 1

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: --)
*
Offline Offline

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


Total Post Ratings: +2611

View Profile WWW
« Reply #7 on: 03 September, 2012, 01:48:18 »
0

This looks better and better. I haven't got time to test the original that much, but I would like to see how fast it processes graphs Smiley
Logged

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

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Sorunome
Muffins
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 06:59:31
Date Registered: 26 September, 2011, 17:46:38
Location: Ponyville
Posts: 2914


Total Post Ratings: +161

View Profile WWW
« Reply #8 on: 03 September, 2012, 01:51:54 »
0

That looks very nice! I like it how it colors the graphs
Logged

http://z0r.de/4017
http://www.youtube.com/watch?v=BFOoazEx9lU
http://www.sorunome.de
http://reubenquest.net
+++++++[>++++++++++++<-]>.<+++[>----<-]>.---.<++++[>>++++++++<<-]>>.<++.------.++++++++++++.--------.

++++++[>++++++++++<-]>++++++++.<+++[>+++++++++++<-]>.+++++++++++++.--.<+++[>+++<-]>.<+++[>>++++++++++<<-]>>++.<<+++++++[>-------<-]>.<+++[>+++++++++++++<-]>..+++++++.<+++[>-----<-]>--.<++[>++++++<-]>++.

If OmnomIRC is screwed up, blame me Tongue

Save Derpy!(http://www.youtube.com/watch?v=cg-_HeVNYOk)
Spoiler for spoilers:


Spoiler for languages:
- TI-BASIC
 - TI-Highbrid Basic
 - Grammer
 - Axe
 - HTML
 - JavaScript
 - CSS
 - PHP
 - C++
 - lua
 - Python
 - MYSQL
 - Brainf*ck
 - English
 - German
Spoiler for internet:
/image/36691.png[/img]
Gimme internet NOW
Spoiler for me:
Spoiler for my little game:
my little game...my little game..aaaaaahhhhhh...my little game, i used to wonder how to lose the game, my little game, until you shared its losing with me. take the losing and the game, a beutiful game so losable, sharing losing is a easy sweat and losing makes it aweful neat to have my little game togeather with my very best games.
Spoiler for stuff:
Spoiler for derpy:



ruler501
Crazy Freshman
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 07:33:05
Date Registered: 08 November, 2010, 02:32:33
Location: In a cave with two spots of light and lots of meat
Posts: 2381


Total Post Ratings: +49

View Profile
« Reply #9 on: 03 September, 2012, 03:34:55 »
0

Does this version save the equations when you leave the app? That was one of the more annoying problems for me when i was using it previously
Logged


Spoiler for "Projects":
My current games I am working on our:
  I might have an improved C version of this somewhere...
pSDL too lazy too make a userbar so I'll just link to the topic i update routinely http://www.omnimaga.org/index.php?board=146.0
Spoiler for "Misc images of test things":
NerdTests.com says I'm a Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!My computer geek score is greater than 100% of all people in the world! How do you compare? Click here to find out!"<br />[url=http://www.nerdtests.com/ft_personality.php?ref=42769
[/url]
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

------END GEEK CODE BLOCK------
"KnifeOn!  Apply directly to the forehead!  KnifeOn is available without a prescription at retailers nationwide."
KermMartian
Editor
LV6 Super Member (Next: 500)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 09:09:26
Date Registered: 27 April, 2010, 23:47:22
Location: NYC
Posts: 399


Topic starter
Total Post Ratings: +184

View Profile WWW
« Reply #10 on: 03 September, 2012, 04:05:09 »
0

Thanks guys. Ruler, yes, it saves equations and window settings.
Logged



ruler501
Crazy Freshman
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 07:33:05
Date Registered: 08 November, 2010, 02:32:33
Location: In a cave with two spots of light and lots of meat
Posts: 2381


Total Post Ratings: +49

View Profile
« Reply #11 on: 03 September, 2012, 05:10:59 »
0

yay I cant wait to get this version. I havent tried it yet so I'm going off what I saw in the old version but is it looking closer to what the system graphing utilitity is. Especially with math print and the F* menu options. This is not a requirement by any means I just think it might look better if it integrates well into the system.
Logged


Spoiler for "Projects":
My current games I am working on our:
  I might have an improved C version of this somewhere...
pSDL too lazy too make a userbar so I'll just link to the topic i update routinely http://www.omnimaga.org/index.php?board=146.0
Spoiler for "Misc images of test things":
NerdTests.com says I'm a Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!My computer geek score is greater than 100% of all people in the world! How do you compare? Click here to find out!"<br />[url=http://www.nerdtests.com/ft_personality.php?ref=42769
[/url]
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

------END GEEK CODE BLOCK------
"KnifeOn!  Apply directly to the forehead!  KnifeOn is available without a prescription at retailers nationwide."
KermMartian
Editor
LV6 Super Member (Next: 500)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 09:09:26
Date Registered: 27 April, 2010, 23:47:22
Location: NYC
Posts: 399


Topic starter
Total Post Ratings: +184

View Profile WWW
« Reply #12 on: 05 September, 2012, 01:21:29 »
+3

Release Candidate 2 is here! RC2 adds many bug and stability fixes, a toggle-able bounding box and axes, another graph color mode, and several useability improvements. Give it a download and try it today; this will surely become an permanent fixture on your Casio Prizm. The full list of fixes:

:: Added 'pi' constant, typed with [2nd][EXP]
:: Added poweroff from equation editor and graph view
:: Added toggle-able axes and bounding box
:: Added a third graph color mode
:: Inverted initial rotation so that graphs start the correct way up
:: Graph color mode, axis settings, and background color are now saved between sessions, just like the equations and window settings.
:: Fixed bug in line-clipping routine when both endpoints of a line are offscreen but part of the line is onscreen
:: Fixed several crash-causing bugs in gCAS2 computer-algebra system, including crashes with equations like "function()+" and "function(3+)"
:: Many other fixes and useability tweaks.

Thanks to all the users who gave me feedback and suggestions, including but certainly not limited to glb08ma, Deep Thought, flyingfisch, _player1537, ruler501, and others.

Download
Graph3DP 1.0 Release Candidate 2

Logged



Art_of_camelot
The matrix has you.. ಠ_ಠ
Support Staff
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 16:16:56
Date Registered: 30 August, 2008, 04:55:55
Location: Dr. Light's Laboratory
Posts: 4384


Total Post Ratings: +149

View Profile WWW
« Reply #13 on: 05 September, 2012, 05:24:31 »
0

Wow, it looks very impressive Kerm. Nice work! Smiley It's nice to see some actual math tools instead of games all the time.
« Last Edit: 05 September, 2012, 05:25:15 by Art_of_camelot » Logged

Projects:
TBA! Coming to an 83+ near you!

NerdTests.com says I'm a Cool Nerd King.  Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum!


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 #14 on: 05 September, 2012, 16:27:23 »
0

That addin starts to look like better than any calc 3D graph I would saw in my short lifetime! :p
Logged




Pages: [1]   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.386 seconds with 31 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.