Posted 18 February 2004 - 01:16 AM
Some bugs that have been fixed ( fixed but I think that they were not developed for better performance ):
-Finding max, min in Main. Ex: tried fmax(-x^4+x^2+2), now it is Ok, but before, it crashes and the ClassPad restart.
-Differential equation solving ( dSolve ): If there are error, an error table appear instead of crashing and restarting.
That is what I found "new" in new OS 1.20. Oh, If you perform Initializing, the OS update isn't deleted.
Lets make a guess, friends, what is the next application and what is new in the next OS update?
Posted 18 February 2004 - 02:41 AM
Well maybe casio will release first the schip8, or give us the tools for make add-ins, ASM programs... I'm waiting anxious for that!.
Posted 18 February 2004 - 04:03 AM
Posted 18 February 2004 - 04:17 AM
Posted 18 February 2004 - 10:54 AM
Posted 18 February 2004 - 09:53 PM
(PV-S1600 is built on HITACHI SH3 CPU 30 MHz and 29,... MIPS. C language is used for programs.)
Posted 19 February 2004 - 10:33 PM
Posted 22 February 2004 - 10:27 PM
Can someone help me?
Posted 25 February 2004 - 09:21 PM
Posted 26 February 2004 - 02:39 PM
on the classpad.org site are screen shots of the add-in, and the all were half-screen. is it possible to write full-screen chip8 apps? (The (speed and refresh settings should be made in an setup-menu that can be accessed by the icon bar.)
can someone help me and send it to me?
Posted 26 February 2004 - 02:44 PM
Posted 27 February 2004 - 07:01 PM
but there have to be one (how to they create the screen shots or test the chip8 apps?)
i got the spreadsheet cd today.
there is "addin.dll" i think it's used to transfer the add-in to the classpad. (because of the dialogs in it). but i can no japanese, so i'm not shure. (can't understand the jap. string table).
Then there is an file "spreadsheet.cpa" with an header of an PV add-in.
In the old version of the manager (and the one i'm using now) there is an file extention (contained in the code of the manager) which is *.pva
Yes, right pva! You may know what i'm thinking now: There should be an way the use the PV SDK to load the addins to the classpad.
Posted 27 February 2004 - 11:15 PM
Run SpreadSheet300.Exe in CD. Click next the program to show you agreement dialog, check I agree and then goto your Program Files\Casio directory
you will see a folder named Spreadsheet with ClassPad 300 OS Update
rename your app to Sprdsheet300.cpa and copy it in to this folder, and continue the program setup!
But next problem is SDK and Complation Process.
Posted 28 February 2004 - 12:57 AM
Posted 28 February 2004 - 04:40 AM
Posted 28 February 2004 - 11:23 AM
the [0x255] is one sign - often used as token: ?
%programdir%/casio/Spreadsheet with ClassPad 300 OS Update/
I think it's used to load the add-in to the classpad
2 exported functions:
it also has some dialogs, which look like these used in the manager to exchange the programs and eacts.
should that say something?!
i think it's used to backup the existing data from the classpad
then there are the cpbasicfont.dll, cpboldfont.dll, enumdev.dll - these came with the manager too.
at the beginning:
SZDD [some signs] [0x255] CASIOPVO [0x255] S200U
at the end:
it's the data of the os update
the file id is unknown to me
the next is interesting: CASIO PV OS 200 U
the 1.00 at the end can be an version information (not shure about that)
at the beginning:
and PVAPLHED V20
not needed to guess what it is.
maybe this helps someone.
IF THERE IS AN JAPANEASE (OR ONE WHO UNTERSTANDS IT) MEMBER - LET ME KNOW I NEED SOMEONE TO TRANSLATE THE STRING TABLE.
Posted 28 February 2004 - 01:49 PM
extracted them and at the beginning of the spreadsheet.cpa there is:
PVAPLHEDV20 P HSpreadsheet
at the cposdata.bin is:
so it is an pv add-in
the cposdata.bin is uncompressed 8,62 MB (the complete size of memory the classpad has) - i think it's an binary image of the complete memory and try to find out if the offset are the same i found with the mcs file format.
Posted 28 February 2004 - 03:09 PM
ah well, if you dont have anything better to do it couldnt hurt, just trying to save you some effort
Posted 28 February 2004 - 03:20 PM
I don't think ClassPad has only 8,26 MB of memory. It can be image but only of RAM! PVS-1600 uses 8 MB RAM (addition to 16 MB FLASH). When you turn on PV, whole image of OS is copied to 4 MB RAM (after it OS is faster and we can't modify a source, only this image). 2 MB are reserved for running application and 2 MB are reserved to store temporary data.
I think ClassPad is same.
Size of ClassPad's OS and PV's OS is almost equal.
CrimsonCasio: Please, tell us when we can expect add-in loader. I think you know it. Pleeeeaaaasssseee
Posted 28 February 2004 - 03:33 PM
...haked PV OS to make it work with my Classpad....
it might impress some employers
Posted 28 February 2004 - 10:02 PM
I think the same, i read this with a lot of interest.
I know we can wait for add-in loader for ClassPad but this discussion is quite interesting.
Posted 28 February 2004 - 10:07 PM
If you want details about compilation contact me at Daruosha AT Yahoo.Com
Addin.DLL is evrything you need to upload your app + my Upload Program.
Posted 29 February 2004 - 05:44 AM
Posted 29 February 2004 - 05:03 PM
things found out after the os update to 1.20:
the classpad may has definetly more than 8MB !!!! of DRAM (maybe 16 or 32 MB.)
the value showed in the debug menu EXP' />[y][on/off] is now 16777216 (16 MB) before it was 8388608 (8MB).
there is an 5*7 font (same size like the one on the cfx) on the classpad. (don't know how to enable it - but the icon bar is made with this font)
and the other things (the menu, main, graphic, program editor, ...) are all add-ins!
yes, add-ins! the name for main is runcas.pva
@darush: which programming language did you use to write the program?
Posted 29 February 2004 - 09:54 PM
Use Addin.Dll to uplaod your application. you can download my AddIn Loader from http://www27.Brinkst...spad/ADLoad.exe
I developed it with MS Visual C++ .NET (MFC 7.0).
I couldn't use SHPV LIBRARY.
Or you can use OS Update program in CD.
PS: Memory map of PV 1600 is [B]same as[B/] CP.
Posted 01 March 2004 - 10:12 PM
What is PVAPLHEAD in SYSRAM directory?
I found that CP OS has following directories:
CP OS 1.2 has unactivated ALARAM and clock (I think)
Refer to 0x00087AC0 at 41
Some structures of CP are simillar to SHPV Library like
and somthing like Templates in C++ (i coundn't find how it works!)
I'm going to upload PV 1600 on CP (I think I'm crrazy)
Does anyone know how can I find PV1600 OS?
also sys00\bin\EXPENSE.PVA Application!!!
Why CASIO hide these informaton form developers!
you can use CPU7291.DLL to test your application.
Becase of some bugs I have removed ADLoader.exe form my web site. I will upload it as soon as possible.
Posted 02 March 2004 - 12:52 AM
you guys dont have to worry about doing it all yourselves (i tried to hint at it and save you the trouble...) but if you want to continue for fun go ahead... just be aware you dont have to worry about it, casio is working with us this time .
latest news is a it will be released at the beging of summer.
Posted 02 March 2004 - 05:30 AM
I think courrent OS has some bugs tthat make Classpad untrustworthy!!
Posted 02 March 2004 - 12:43 PM
They come out at last.
Are you happy? You must if you like your ClassPad.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users