Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
Casio PRIZM
»
Graph3DP v1.0 RC 1; Prizm Hacking Continues
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Graph3DP v1.0 RC 1; Prizm Hacking Continues (Read 13097 times)
0 Members and 1 Guest are viewing this topic.
KermMartian
Editor
LV7
Elite (Next: 700)
Posts: 500
Rating: +233/-20
Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
on:
April 01, 2012, 08:57:09 pm »
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: September 02, 2012, 07:47:10 pm by KermMartian
»
Logged
FinaleTI
Believe in the pony that believes in you!
CoT Emeritus
LV10
31337 u53r (Next: 2000)
Posts: 1830
Rating: +121/-2
Believe in the pony that believes in you!
Re: Graph3DP v1.0 Beta 1; Prizm Hacking Continues
«
Reply #1 on:
April 01, 2012, 10:05:17 pm »
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
Spoiler
For
Projects
:
My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...
Spoiler
For
Pokemon TI
:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.
Spoiler
For
Nostalgia
:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.
Spoiler
For
Finale's Super Insane Tunnel Pack of Doom
:
I will be combining Blur and Collision Course into a single gamepack. On hold.
Spoiler
For
Nostalgia Origins: Sky's Story
:
Prequel to Nostalgia. On hold, especially while the story is re-worked.
jwalker
LV7
Elite (Next: 700)
Posts: 660
Rating: +13/-0
Almost everything I have released includes a 'WZ'
Re: Graph3DP v1.0 Beta 1; Prizm Hacking Continues
«
Reply #2 on:
April 01, 2012, 10:30:27 pm »
dont worry, im still here
ive just got caught up in all of my other projects and learning
«
Last Edit: April 01, 2012, 10:30:51 pm by jwalker
»
Logged
<a href="
http://www.nerdtests.com/ft_cg.php?im
">
<img src="
http://www.nerdtests.com/images/ft/cg.php?val=9612
" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>
Support
Casio-Scene
against the attacks of matt @ matpac.co.uk ! For more information:
Casio-Scene shuts down
&
Matt actions
threads
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Graph3DP v1.0 Beta 1; Prizm Hacking Continues
«
Reply #3 on:
April 01, 2012, 11:06:02 pm »
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.
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.
(A bunch of people got the calc recently, but I guess school happens
)
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: April 01, 2012, 11:07:19 pm by DJ_O
»
Logged
ruler501
Meep
LV11
Super Veteran (Next: 3000)
Posts: 2475
Rating: +66/-9
Crazy Programmer
Re: Graph3DP v1.0 Beta 1; Prizm Hacking Continues
«
Reply #4 on:
April 01, 2012, 11:07:36 pm »
Now that we have 3d graphs we need a CAS
This is pretty nice. I'm learning C/++ so I will start hacking on the prizm soon enough.
Logged
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here
https://assaultcuber.codeplex.com/
-----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
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Graph3DP v1.0 Beta 1; Prizm Hacking Continues
«
Reply #5 on:
April 02, 2012, 12:02:56 am »
Cool. If you do, let us know about your progress and also you can ask help as well.
(Also there's BASIC if you don't mind homescreen games)
Logged
KermMartian
Editor
LV7
Elite (Next: 700)
Posts: 500
Rating: +233/-20
Re: Graph3DP v1.0 Beta 1; Prizm Hacking Continues
«
Reply #6 on:
September 02, 2012, 07:46:53 pm »
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
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Graph3DP v1.0 Beta 1; Prizm Hacking Continues
«
Reply #7 on:
September 02, 2012, 07:48:18 pm »
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
Logged
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
Reply #8 on:
September 02, 2012, 07:51:54 pm »
That looks very nice! I like it how it colors the graphs
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
ruler501
Meep
LV11
Super Veteran (Next: 3000)
Posts: 2475
Rating: +66/-9
Crazy Programmer
Re: Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
Reply #9 on:
September 02, 2012, 09:34:55 pm »
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
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here
https://assaultcuber.codeplex.com/
-----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
KermMartian
Editor
LV7
Elite (Next: 700)
Posts: 500
Rating: +233/-20
Re: Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
Reply #10 on:
September 02, 2012, 10:05:09 pm »
Thanks guys. Ruler, yes, it saves equations and window settings.
Logged
ruler501
Meep
LV11
Super Veteran (Next: 3000)
Posts: 2475
Rating: +66/-9
Crazy Programmer
Re: Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
Reply #11 on:
September 02, 2012, 11:10:59 pm »
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
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here
https://assaultcuber.codeplex.com/
-----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
KermMartian
Editor
LV7
Elite (Next: 700)
Posts: 500
Rating: +233/-20
Re: Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
Reply #12 on:
September 04, 2012, 07:21:29 pm »
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
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
Reply #13 on:
September 04, 2012, 11:24:31 pm »
Wow, it looks very impressive Kerm. Nice work!
It's nice to see some actual math tools instead of games all the time.
«
Last Edit: September 04, 2012, 11:25:15 pm by Art_of_camelot
»
Logged
Eiyeron
Urist McEiyolobster
LV10
31337 u53r (Next: 2000)
Posts: 1430
Rating: +130/-10
(-_(//));
Re: Graph3DP v1.0 RC 1; Prizm Hacking Continues
«
Reply #14 on:
September 05, 2012, 10:27:23 am »
That addin starts to look like better than any calc 3D graph I would saw in my short lifetime! :p
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
Casio PRIZM
»
Graph3DP v1.0 RC 1; Prizm Hacking Continues