Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - KermMartian

Pages: 1 ... 9 10 [11] 12 13 ... 34
151
Casio Calculators / Re: [FXes and PRzim] MAking sound
« on: February 08, 2012, 11:53:27 am »
AHelper has been doing a ton of work on learning to make the link port on the Prizm do more nifty tricks, and I'll soon be trying some stuff of my own.  I believe AHelper has been documenting his work over at Cemetech, so you're welcome to double-check his topic.  I'll try to remember to return to this topic as well.

152
TI Z80 / Re: [InDev] jsTIfied, a Javascript TI-83+ Emulator
« on: February 06, 2012, 05:32:09 pm »
DJ_O: Yes, the skinless mode is an homage to PTI, which I mentioned in the first news article I wrote about jsTIfied
Parser: Just right-click the screen and choose "save image" in most browsers.

153
TI Z80 / Re: [InDev] jsTIfied, a Javascript TI-83+ Emulator
« on: February 06, 2012, 02:24:01 pm »
As either a general update or a potential newsy thing, public beta of jsTIfied:

http://www.cemetech.net/news.php?id=501


154
News / Re: [Prizm] Tetrizm v1.0
« on: February 03, 2012, 09:37:15 am »
Thanks, everyone.  DJ_O, I know it; I hope he picks it up again.

155
News / Re: [Prizm] Tetrizm v1.0
« on: February 02, 2012, 01:22:45 pm »
Awesome!
Thanks! Barely related, but if there's one complaint I have with the Prizm, it's the lack of a decent emulator that makes me have to take these @#%^ manual photographs.

156
News / [Prizm] Tetrizm v1.0
« on: February 02, 2012, 11:33:18 am »
Full discussion in the original thread

You love the game of Tetris on every platform, from your computer to your GameBoy to your TI calculator, so why not enjoy it in brilliant color on your Casio Prizm calculator? Featuring fast-paced gameplay, four play modes, high score tracking, and much more, this game is sure to be a permanent addition to your Prizm. In Marathon mode, try to complete lines for as long as possible as your score and the speed increase. High Speed mode ups the ante with faster drops at lower levels. If you want to start out in a bad situation, try Touchdown mode. With Collapse mode, you can set up giant stacks of tetrominos to score many lines at once. And to really torture yourself, see how long you can last with no line pieces in Sadistic mode.  A few months in the making and a mere 185KB, this highly-polished game is a must for your Prizm, and incorporates thorough research into the original versions of Tetris to provide a fun and accurate gaming experience.  Although I wrote almost all of this game, a special hat-tip to my coauthor tifreak8x for his testing and motivation, and to the other Cemetech beta-testers for their detailed feedback on beta versions.

Download
Tetrizm v1.0 for the Casio Prizm
Tetrizm v1.0 gameplay video [Youtube]


157
Other Calculators / Re: looking for TI 83/84 users
« on: January 29, 2012, 06:12:14 pm »
Is this a spambot or actual request?
It's an actual request.

158
TI Z80 / Re: [InDev] jsTIfied, a Javascript TI-83+ Emulator
« on: January 25, 2012, 05:03:32 pm »
Cross-browser compatibility seems fine to me so far.  It uses about 150KB of download to send the emulator to the client, then nothing else.  Again, it's almost entirely client-side.

159
TI Z80 / Re: [InDev] jsTIfied, a Javascript TI-83+ Emulator
« on: January 24, 2012, 10:15:07 pm »
I can't wait to see this, Kerm! And for the legal hurdles, you could use a free and open-source ROM?
Sure, but the way this is designed, if you read the legal paragraph, even if a user uses a ROM from their real TI calculator, the ROM doesn't leave their computer, so everything is above-board.

160
TI Z80 / [InDev] jsTIfied, a Javascript TI-83+ Emulator
« on: January 24, 2012, 07:29:22 pm »
Note: crossposted from the Cemetech topic, which will hold updates and such.
For many years, perhaps since I first designed the fledgling version of SourceCoder 2.5, I have wanted to make a Javascript graphing calculator emulator.  SourceCoder has a keypad that lets you enter tokens and symbols into its editor, but imagine if you could have a real calculator emulator right on the page to test your programs! Imagine if you could do BASIC development and testing online without having to touch an offline emulator or real calculator! This was my dream, but a combination of limited technology, limited experience, and legal hurdles restricted me from following through.

No longer.

First, the legal hurdles.  It is illegal to distribute ROM images, so I couldn't make an emulator with a ROM image hosted on Cemetech.  I couldn't even let people upload their own ROM images, or in any way let ROM images touch the Cemetech server.  HTML 5 offers a solution to this conundrum in the form of what is called DOM Storage.  Cemetech gives the javascript for my z80 core to clients, and they load their (legal, I hope) ROM image from their own personal calculator into their browser, but still entirely client-side.  No ROMs are distributed in any form.

Second, the technical hurdles.  The canvas element of HTML4/5 is powerful and fast enough to be manipulated and display a smooth image of a calculator screen in real-time.  Modern computers and modern Javascript implementations are fast enough to run the massive code required for an emulated 6MHz CPU at faster than realtime.  In addition, tools such as Google's Closure Compiler exist to optimize and compress Javascript for speed and size.

In a total of about four days separated by two months, I have put together jsTIfied, pronounced "justified", a Javasdript TI-83+ emulator.  It is not ready for any public testing or release, and thus is sitting happily offline and not anywhere on Cemetech, but I'm proud to announce that it is fully-functional.  As you can see from the screenshots below, I can do math, run applications, and I assure you, almost everything else an emulator such as PindurTI can do.  Indeed, I owe a debt of thanks to Gergely Patai (or Patai Gergely), the author of the original PindurTI, for swathes of C code that I studied for jsTIfied, and for the key layout that I used for jsTIfied.  In homage to PindurTI, I made the appearance resemble that much-loved emulator.  I also owe thanks to JSSpeccy, a Javascript ZX Spectrum emulator that heavily contributed to my understanding of emulating a z80 processor, and some segments of code from which found their way into jsTIfied, especially in helping me to wrap my head around emulating interrupts.

I have great plans for jsTIfied, including letting you somehow test programs from the archives, run SourceCoder projects, and much more straight from your browser.  Before that can happen, there are plenty of tweaks and changes for smoothness to be made and features to be added, so for now, enjoy the screenshots below!


161
News / Re: Cemetech contest ends tonight. Hurry!
« on: January 24, 2012, 05:53:51 pm »
Cool to hear Kerm. By the way is there a list somewhere of all entries that made it? I checked the topics on Cemetech and here but I am not sure if everyone specified that they had finished.
I haven't posted up a list; I'll probably just wait until judging is finished, since that should be soon.

162
News / Re: Cemetech contest ends tonight. Hurry!
« on: January 24, 2012, 03:43:26 pm »
Thanks to everyone who submitted an entry.  I'm excited with the effort and zeal the twelve final entrants put into their work.  Results will be posted in about a week, my schedule permitting.

163
News / Re: Cemetech gives holiday present to Casio Prizm owners
« on: December 27, 2011, 11:06:11 pm »
Try out Beta 2 if you get a chance, it polishes things with rotation and key debouncing a bit more.  Thanks for the feedback, everyone.

164
News / Re: Cemetech Contest #8 Announced and zContest drawing to a close
« on: November 23, 2011, 02:14:41 pm »
FinaleTI, you totally should enter that! Hope you'll stop by to discuss your idea with us soon.  Thanks must also go to our dear Ryan for mentioning Cemetech Contest 8 on ticalc.org.  DJ_O, sorry to hear it.

165
News / Re: Cemetech Contest #8 Announced and zContest drawing to a close
« on: November 21, 2011, 10:27:14 pm »
Thanks, ztrumpet.  mrmprog, we scheduled it for winter break to maximize the number of community members who are able to enter, so I hope that you're among the contestants. :)

Pages: 1 ... 9 10 [11] 12 13 ... 34