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 ... 15 16 [17] 18 19 ... 62
241
It won't be Castlevania.  It will just draw some elements from it.  I hope I can get over my cold so I don't fall too behind schedule. :P
Sorry to hear about your cold. Hopefully it won't last for 2 months and prevent you from participating :P

242
Casio Calculators / Re: Casio Prizm documentation
« on: May 18, 2011, 04:42:20 am »
In the ongoing effort to get more ram available on the Prizm I came up with a solution that could ass several dozen kilobytes to the total available area. Already we have the 512 kb add-in stack and the 128 kb heap available. There is also the system stack of 512 kb but we must be careful with that because of the changes syscalls make to it. If you did write a program that used no syscalls then you could temporarily archive the system stack along with the 61 Kb of MCS. This would free up even more area as there are many empty holes in between data areas. My latest idea was treat the VRAM as a space to allocated. For example if a program wanted to only use the top half of the vram then the rest of it could be used as free ram. This would not pose any issues on drawing as the stripe draw syscall could be used which would also increase the frame rate. But because some programs will take the vram as granted then this option cannot be enabled by default in any malloc call but must be allowed through a flag.

243
Casio Calculators / Re: Where can I buy fx-CG10_20 Manager PLUS?
« on: May 18, 2011, 04:20:47 am »
Try this I can't test it yet as my emulator still works
1. Open your C drive
2. Go to the windows folder
3. find and run regedit.exe
4. open HKEY_CURRENT_USER
5. open Software
6. open CASIO
7. delete fx-CG10_20 Manager PLUS (90 Day Trial)
8. reinstall the emulator


So far I can't find the paid version yet.

244
News / Re: Manager Plus is a real Emulator
« on: May 18, 2011, 02:57:43 am »
Woah an emulator, is that loading bar to send files to the emulator? Seems pretty slow, but great now I can see screenies of PRIZM games :D
I wouldn't say it is that slow because that is a 250 kB file which would take forever on the 84+. In fact on the real thing because you upload files as if the Prizm was a usb drive it is much faster. And don't forget you can now play Prizm games too without a rom image!

Edit: I've been doing some dissembling and I found code for both an SD card an a touch screen. Could this be on future versions of the Prizm? Seeing the way the touch screen is mapped it would be 64 touch sensitive areas on the screen.

245
Casio Calculators / MOVED: Manager Plus is a real Emulator
« on: May 18, 2011, 02:45:35 am »
This topic has been moved to News.

http://ourl.ca/11065

246
News / Manager Plus is a real Emulator
« on: May 18, 2011, 02:15:29 am »
I was playing around on Casio's Manager Plus free trial for the Prizm when I noticed some new functions. When exploring the memory management app I came across an option to import and export files from your computer. Curious as ever I took the latest build of Insight and sent it to the emulator. To my surprise it showed up on the main menu correctly and even more surprising it ran somewhat correctly. This is significant because it was previously believed that this emulator was of the OS only and not the actual hardware. There were a few discrepancies such as during the transparency test when a picture is supposed to be loaded and a few other minor glitches. One thing to note is that it is not a perfect emulation in that it is obvious that Casio modified the original OS to work for this emulator. Functions such as the battery are disabled. Most functions are around the same speed as the real Prizm with a few being faster such as screen drawing.

Issues that I did have with it was that multiple key presses are not supported which led the gif clip I took to end because I could not press the on button and 0 at the same time. Other things is that not being a full emulator means that we cannot upload new OS's the same way, but that could be possible via changing the data files. Interesting things that this provides us is a file called CPU73050.dll which contains the emulation code for the undocumented Super H CPU being used in the Prizm. It is essential now that we do are best to dissemble the code and document as much as we can. I do want to note that my Prizm emulator project Spectrum has not died as there is much to be improved upon, but it is not my top priority right now. This will though provide a good testing bed for the time being.

Steps to run emulator (No Prizm needed, but you do need a PC or wine)
1. Go to https://edu.casio.com/freetrial/download.php/fx-cgm_90d_1.00_2.zip and download Manager Plus
2. Install the Manager Plus free trial
3. Download the latest build of Insight provided at the bottom of this post courtesy of Simon Lothar
4. Run the Manager Plus
5. Using the arrow keys navigate to Memory app or just press alpha F
6. Press F3 to import and export files
7. Press F1 to import
8. Find Insight.g3a on the new explorer window and press OK
9. Press F1 to save
10. Press exit to exit (duh)
11. Press menu to return to the main menu
12. Find the Insight app then press EXE
13. Do whatever you want here (I advise not going into the keyboard ports function as that requires multiple key presses to exit from. I would suggest playing around with the DD and VRAM demos along with WriteGraph. Syscalls is locked by default and can only be unlocked by building the Inisight code with removed comments.
14. Use this to play Prizm games if you don't have a Prizm  ;D

Steps for creating animated GIF's in calc capture
1. Start up calcCapture
2. Press Configuration
3. Select New
4. Type Prizm as the name of the emulator
5. Start the Manager Plus software
6. Select FX-CG10/20 MANAGER PLUS (90 DAY TRIAL) - [EMULATOR MODE] - KEYLOG1 as the window title or something similar to this
7. Press Capture
8. set width as 384, height as 216, top as 217, and bottom as 54, adjust as necessary based off the bottom window
9. back on the original screen select no borders and 256 colors
10. Select capture type as animation
11. write an image file name
12. Press activate then capture to begin
13. Upload your screenies ;D



247
TI Z80 / Re: My explosive contest entry
« on: May 17, 2011, 03:24:40 am »
I lost already xD
Ah don't count yourself out yet. You're one of the best platformers here right now. If anything this will be a heavily heated competition till the end.

248
Other Calculators / Re: Your first programs
« on: May 17, 2011, 03:16:38 am »
I never tried plot commands before on the 83+ so I wouldn't know, but the commands I used were based off the lists where you just say graph plot List 1 (I'm just making up graph plot, I'm not sure what the real command is)

249
Other Calculators / Re: Your first programs
« on: May 17, 2011, 02:58:23 am »
It's not bugged because cfxm was able to get it to work, it's just that it is too complex for me to understand :P
Me and abstracted OS's don't go together well

250
TI Z80 / Re: My explosive contest entry
« on: May 17, 2011, 02:55:42 am »
 O.O amazing animations there!

I see that I chose wisely when I decided not to join this contest. If you can do that in 1 day then I can't imagine what will happen in 2 months.

* z80man hopes that BuilderBoy doesn't buy a Prizm until September 16th


251
Other Calculators / Re: Your first programs
« on: May 17, 2011, 02:52:04 am »
How fast is it with plot commands? Also are they relatively easy to use? I don,t even know how to recall/store to a list in Prizm :P
Considering the code for plotting made my eyes hurt I wouldn't say it is easy. I was never able to get it to work properly as I only the plots, but not the lines to work.

How lists work (I may be wrong as I haven't done this in awhile) is 4->[2]list 1 will store 4 into slot 2, What I like best about Casio lists is that you can preform operations on the entire content with one command such as list 1 *2->list 1will take every element in list 1 and multiply by 2. I also enjoy having 99 lists and 26 matrices plus the ans matrix.

252
Other Calculators / Re: Your first programs
« on: May 17, 2011, 02:03:54 am »
Yeah with Prizm BASIC the fastest way to draw lines is using plot commands. An you never ever want to use pxl-on in a BASIC prog. According to my tests math wise Prizm BASIC is 50% faster than 84+ BASIC, but drawing is far slower. Which is kinda sad because the ratio between cpu power compared between the 84+ and the Prizm taking both clock cycles and clock speed into account is about 1:14 :P

253
Humour and Jokes / Re: The Nethammobile
« on: May 17, 2011, 01:49:56 am »
San Diego that's not far.
* z80man drives off to San Diego with a spray can of blue paint

254
I won't be doing contest #1 as I haven't done any 83+ dev in nearly 6 months :P

But of course I will be in contest # 3. I'll prove that asm is still valid even when gcc is available.

255
Casio Calculators / Re: Prizm & compatibility question
« on: May 16, 2011, 02:18:57 pm »
An addin could be ported to the Prizm as many syscalls do the same thing except for different hardware and a different address. It might be easier to just port old addins as long as the source is visible than emulating older Casio calcs.

Pages: 1 ... 15 16 [17] 18 19 ... 62