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 - z80man

Pages: 1 ... 47 48 [49] 50 51 ... 62
721
News / Re: Prizm OS 1.02 available for download
« on: February 02, 2011, 02:50:46 am »
I'm trying to isolate the OS, but that would still leave 6MB to work through. So far my strategy has been to disassemble the Prizm usb drive using Hxd. Then trying to match hex strings between that and the exe.

Yeah 200th post!!!!!!!!!!!  :w00t: :hyper: :w00t: :crazy:  :hyper: :crazy: :w00t: :hyper:

722
Casio Calculators / Re: Your calculator serial number
« on: February 02, 2011, 02:31:32 am »
Probaly because the SH3 loads chunks of data in longword format. So if a program is 102 bytes the OS might fill the last two bytes with the BASIC version of the NOP operator.

723
Casio Calculators / Re: Your calculator serial number
« on: February 02, 2011, 02:28:00 am »
No, because when I change the character to an ASCII one such as a digit the program still remains 68 bytes large.
Actually no because program size is only represented as numbers divisble by four. I had one program that read 100 bytes (actually 97) It then took four ascii digits to add before the OS registered the program as 104 bytes. Then It took two special chars for the program size to increase to 108. So I think that means that ascii chars are one byte and special chars are two bytes.

724
Casio Calculators / Re: Casio Prizm documentation
« on: February 02, 2011, 02:19:50 am »
At $86800 in the exe it looks like there is maybe some C/C++ code. It does hava a lot of windows commands in it. I don't know if this will be useful or not, but it might unveal something.

725
Casio Calculators / Re: Your calculator serial number
« on: February 02, 2011, 01:28:54 am »
Serial: 755AW0ZMA020716
preloaded OS: 01.02.200
OS 01.01.200: Not present
OS 01.02.200: Bug present

The difference between the X and the Z in the serial number looks interesting. So if your calc serial number has a Z in the seventh space "do not update your OS". And for OS 01.01.200 we still don't have a dump of that yet so once again "do not update".

726
Casio Calculators / Re: Your calculator serial number
« on: February 02, 2011, 01:18:02 am »
Serial: 755AW0XMA005493
preloaded OS: 01.01.200
OS 01.01.200: untested
OS 01.02.200: Bug present

test program
Code: [Select]
For 0->A To 7
For 1->B to 21
Locate B,A,"€"  ;any special char will work
Next
Next
I'm guessing that the bug comes from special chars being 2 bytes instead of one. That might cause the OS to misinterpret them in its lookup table when drawing.

727
Casio Calculators / Re: Casio Prizm documentation
« on: February 02, 2011, 12:59:02 am »
The OS is secured with an MD5 hash. That means that we're not going to be breaking it anytime in the near future. At least it's not as bad as the Nspire RSA code.
I've been reading up on MD5 hash and sources say that a 128 bit key can be cracked in only a few seconds using a collision attack algorthim. Do you think this may be possible with the OS.

728
Casio Calculators / Re: Casio Prizm documentation
« on: February 02, 2011, 12:30:54 am »
At 6 megabytes OSupdateDLL.dll seems a little large. What about fxASPI.dll, that is around the same size predictions I had for the update.

729
News / Re: Prizm OS 1.02 available for download
« on: February 01, 2011, 04:49:39 am »
So Casio fixed the glitch and then they decided to unfix it for the OS release. Way to go Casio at least this OS is like .1% faster

730
News / Re: Prizm OS 1.02 available for download
« on: February 01, 2011, 04:42:44 am »
Okay so it looks like everyone has the glitch. Weird though that the emulator has it too because its not even a real emulator.

731
News / Re: Prizm OS 1.02 available for download
« on: February 01, 2011, 04:33:29 am »
I had the program typed exactly the way you had it with the euro character. Try asking qwerty and FinaleTI if they have the same glitch you have. Also I have ran some weird apps (including one that almost bricked my calc) on my Prizm before. I wonder if that could in any way affect the glitches.

Edit: Did the original version of your code read For 1->B to 2. Because that is what a typed in the first time. I tried it with 21 now and I got the glitch where the calc draws the first half of the screen then updates the second half

732
News / Re: Prizm OS 1.02 available for download
« on: February 01, 2011, 03:58:10 am »
@DJ I tried your program, but I did not get any glitches. Did you mean to close the quotes because if I leave them open I get a syntax error after the calc draws the second character

733
News / Re: Prizm OS 1.02 available for download
« on: February 01, 2011, 03:10:00 am »
Well well well.  :thumbsup: to Casio (sorta). I wanted to see if there was a difference between 1.01 and 1.02 in the way of speed and yes there was. The program I ran was a for loop from 0 to 1000 and used the locate command to output A.
In OS 1.01 the times I got were:
42.61
42.60
42.60
Now in OS 1.02 I got:
42.33
42.27
42.26

So I speed increase. Yes. A big one. No. But it might help speed up a few basic programs a little bit.

734
News / Re: Prizm OS 1.02 available for download
« on: February 01, 2011, 02:32:24 am »
11 megabyte installer ??? The OS update it self is probaly no more than a few dozen kilobytes. I hope the installer doesn't use something like rsa keys and extra checksums to update the OS. Also I hope the OS isn't encryted inside the installer. Why can't Casio be like TI and send in a .8xu format. Or to follow the format of other Prizm files .g3x format (if that existed)  :P

735
Computer Projects and Ideas / Re: Coding Battles
« on: January 31, 2011, 03:44:14 am »
The difficulty is that a lot of these projects are quite ambitious as they are on comp, but giving people too much time causes them to lose interest. Too little time and they can't finish. How about announcing the language and only a little bit about the project (such as language) on a weekend and then the next friday afternoon announcing the full project details. Then have it due Sunday at midnight or so. Three days on a weekend should be enough for most people.

Pages: 1 ... 47 48 [49] 50 51 ... 62