Omnimaga

Omnimaga => News => Topic started by: z80man on May 18, 2011, 02:15:29 am

Title: Manager Plus is a real Emulator
Post by: z80man 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


(http://img.removedfromgame.com/imgs/EMULATOR0001.gif)
Title: Re: Manager Plus is a real Emulator
Post by: DJ Omnimaga on May 18, 2011, 02:30:49 am
this is awesome O.O

You oughta post a step by step instruction topic in the Prizm section, put a link in this topic to it then move this to news. A Cemetech thread would help too for people who want to show screenshots.
Title: Re: Manager Plus is a real Emulator
Post by: Munchor on May 18, 2011, 02:50:47 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
Title: Re: Manager Plus is a real Emulator
Post by: z80man 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.
Title: Re: Manager Plus is a real Emulator
Post by: Netham45 on May 18, 2011, 06:46:45 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.

You can actually use the screen as a touchscreen in the emulator.
Title: Re: Manager Plus is a real Emulator
Post by: m1ac4 on May 18, 2011, 07:31:02 am
This is incredible.  Now I feel as though I wasted several hours when I copied some Basic code over manually to make an animated screenshot.  I never thought to look at the memory manager.
Thanks for finding this.
Edit: If I remember correctly, the VRAM demo always seems to reset the screen to 3-bit mode.  That would mess up the transparency example.
Title: Re: Manager Plus is a real Emulator
Post by: TIfanx1999 on May 18, 2011, 08:00:22 am
This is very cool! =) Now we can test and show off things easier. Multiple keypress support would be nice though.
Title: Re: Manager Plus is a real Emulator
Post by: Stefan Bauwens on May 18, 2011, 12:34:05 pm
คาสิโนออนไลน์ (bot link removed)
Looks like a bot to me.
Title: Re: Manager Plus is a real Emulator
Post by: BrownyTCat on May 18, 2011, 12:38:19 pm
คาสิโนออนไลน์ (bot link removed)
Looks like a bot to me.
It's a spy!
This looks crazy, BTW.
Title: Re: Manager Plus is a real Emulator
Post by: Munchor on May 18, 2011, 12:39:01 pm
คาสิโนออนไลน์ (bot link removed)

What he said means "Online casino" in Thai.
Title: Re: Manager Plus is a real Emulator
Post by: BrownyTCat on May 18, 2011, 12:45:36 pm
คาสิโนออนไลน์ (bot link removed)

What he said means "Online casino" in Thai.
I hate bots. Nobody on an English/French-speaking site wants to go to a casino in a different language to be scammed. I wish this didn't get interrupted.
Title: Re: Manager Plus is a real Emulator
Post by: Munchor on May 18, 2011, 12:51:33 pm
That's right, I think DJ has tried this already.

Did you all go it to work?
Title: Re: Manager Plus is a real Emulator
Post by: m1ac4 on May 18, 2011, 05:05:20 pm
Just tested this out for real.
(http://img.removedfromgame.com/imgs/m1RPGpanorama.png)
(I tried to shrink the size of the file as much as possible, combining all the pics and reducing the palette as much as possible, and accidentally set transparency) :banghead:
This find will make screenshots of all kinds incredibly easier.
Title: Re: Manager Plus is a real Emulator
Post by: DJ Omnimaga on May 18, 2011, 06:15:06 pm
If only my trial of the emu did not expire. Now I can never use it again because Casio never put a full version for sale :(
Title: Re: Manager Plus is a real Emulator
Post by: Ashbad on May 18, 2011, 06:17:13 pm
(I tried to shrink the size of the file as much as possible, combining all the pics and reducing the palette as much as possible, and accidentally set transparency) :banghead:
This find will make screenshots of all kinds incredibly easier.

off topic, but that RPG looks rather nice considering the limits of Prizm BASIC ^-^ I'm impressed.
Title: Re: Manager Plus is a real Emulator
Post by: DJ Omnimaga on May 18, 2011, 06:18:15 pm
Yeah I kinda like it. It would be nice if it was finished.
Title: Re: Manager Plus is a real Emulator
Post by: m1ac4 on May 18, 2011, 07:40:19 pm
Glad to see some interest, that will really help me get more work done on it.;D
Title: Re: Manager Plus is a real Emulator
Post by: DJ Omnimaga on May 18, 2011, 07:49:27 pm
Are you planning to post progress regularly in the future btw? (In the projects/ideas section) It would be nice to be updated on new stuff and screenshots. :D
Title: Re: Manager Plus is a real Emulator
Post by: m1ac4 on May 19, 2011, 07:40:11 am
Its in the projects/ideas section as "switchRPG" on page 2.  I don't really want to make a useless post to bump it at the moment.
Title: Re: Manager Plus is a real Emulator
Post by: DJ Omnimaga on May 19, 2011, 01:26:02 pm
Ah ok I'll have to check in case I didn't.