Omnimaga

Omnimaga => News => Topic started by: squidgetx on March 21, 2011, 03:28:14 pm

Title: Insight for Casio Prizm
Post by: squidgetx on March 21, 2011, 03:28:14 pm
A promising new addin for the Casio Prizm called Insight by SimonLothar was updated yesterday. The demo program included runs at about 23 FPS (which isn't quite shown in the screenshot, unfortunately :P)
(http://i-lost-the-ga.me/prizmanimation.gif)
It can be downloaded here (http://ourl.ca/9205/187104)

Insight version 1.03:
a little display demo: moving and bouncing objects; a HTMLHELP-file with some information concerning syscalls of fx-9860- and fx-CG-systems (to be continued).

EDIT: ah, yes. @cfxm: and a new pair of my cute icons, which everyone loves. ;D

Also, in the same thread, the Prizm's mini SDK was updated as well :)
Title: Re: Insight for Casio Prizm
Post by: Munchor on March 21, 2011, 04:52:03 pm
Is that Assembly or Basic? For the looks of it, I'd say Assembly, but I'm curious.

Looks great.
Title: Re: Insight for Casio Prizm
Post by: JosJuice on March 21, 2011, 04:54:26 pm
Is that Assembly or Basic? For the looks of it, I'd say Assembly, but I'm curious.

Looks great.
It's made in C.
Title: Re: Insight for Casio Prizm
Post by: jnesselr on March 21, 2011, 04:54:43 pm
Is that Assembly or Basic? For the looks of it, I'd say Assembly, but I'm curious.

Looks great.
All add-ins are assembly.
Title: Re: Insight for Casio Prizm
Post by: JosJuice on March 21, 2011, 05:03:35 pm
Is that Assembly or Basic? For the looks of it, I'd say Assembly, but I'm curious.

Looks great.
All add-ins are assembly.
Or C/C++/some other compiled language :P
Title: Re: Insight for Casio Prizm
Post by: Hot_Dog on March 21, 2011, 05:14:47 pm
Wow, this looks awesome
Title: Re: Insight for Casio Prizm
Post by: Dingus on March 21, 2011, 06:00:25 pm
Very awesome considering that the Prizm has only been around a month or so.
Title: Re: Insight for Casio Prizm
Post by: FinaleTI on March 21, 2011, 06:03:09 pm
Very awesome considering that the Prizm has only been around a month or so.
Actually, the Prizm was released about December of last year.
Title: Re: Insight for Casio Prizm
Post by: willrandship on March 21, 2011, 06:53:25 pm
Cool! I never expected it to be that fast. Too bad I don't have a prizm :(
Title: Re: Insight for Casio Prizm
Post by: Hot_Dog on March 21, 2011, 07:53:41 pm
Is there anything limitation wise that would prevent someone from putting a SNES and/or Gameboy Advance emulator on this thing?
Title: Re: Insight for Casio Prizm
Post by: AngelFish on March 21, 2011, 08:39:18 pm
The Game Boy Advance has a dedicated graphics processing chip and a slower ARM7 CPU, so I don't think it'd be easy to port something. Plus, the GBA has its RAM mapped differently than the Prizm, I believe.
Title: Re: Insight for Casio Prizm
Post by: ralphdspam on March 21, 2011, 09:04:30 pm
I'm sure we can figure it out though.  :)
/me looks for money to buy a prism. 
Title: Re: Insight for Casio Prizm
Post by: willrandship on March 21, 2011, 10:53:42 pm
It's not as if the 84+ and the GB were identical :P still, though, there are definitely easier emulators made.
Title: Re: Insight for Casio Prizm
Post by: alberthrocks on March 21, 2011, 10:57:55 pm
While I was poking around in the interwebs, I found this little gem:
http://www.wabasoft.com/download.shtml
Look for "SH3" - if you modify it a bit, you can probably get a mini java on the Prizm! ;)

EDIT:
It also appears that it's FOSS, and so the source is here: http://www.wabasoft.com/download4.shtml
It's now much easier, although you still have source to modify, as this is still for Windows CE.
This should definitely be interesting :D
Title: Re: Insight for Casio Prizm
Post by: AngelFish on March 21, 2011, 11:08:20 pm
Source for Windows CE would require extensive modifications because such programs are designed to operate in the Windows API, which isn't present on the Prizm. Plus, I think Windows relies on the existence of an FPU and certain hardware arrangements that the Prizm doesn't have. You'd probably need a "compatibility layer" like WINE to port a Windows CE program.

EDIT: Looking at the source, I can see the Op_codes, which means that a virtual machine could probably be ported.
Title: Re: Insight for Casio Prizm
Post by: DJ Omnimaga on March 21, 2011, 11:29:35 pm
This is great. When I tried the other version with 20 squares or so I was worried because the speed was similar, but it must have been slowed down. I'm glad it's so fast.
Title: Re: Insight for Casio Prizm
Post by: z80man on March 22, 2011, 12:06:17 am
Note this program runs on the highly unoptimized OS screen draw system call. Once we create are own version of ionfastcopy that interfaces directly with the hardware along with a possible overclock of up to 116 Mhz even faster programs will be created. Perhaps even a 256 color raycaster?
Title: Re: Insight for Casio Prizm
Post by: DJ Omnimaga on March 22, 2011, 12:09:37 am
Oh it updates the screen directly? Darn I wonder what we'll be able to do if we use quicker methods. O.O

I wonder if a Doom port would be possible on the Prizm...
Title: Re: Insight for Casio Prizm
Post by: TIfanx1999 on March 22, 2011, 05:41:25 am
It's nice to see that graphics can be done now, even if it's just through a crappy system call. :)