Omnimaga

Omnimaga => News => Topic started by: DJ Omnimaga on April 02, 2013, 04:11:07 pm

Title: Fruit Ninja ported to Casio FX-9860G
Post by: DJ Omnimaga on April 02, 2013, 04:11:07 pm
Dark storm from Planète-Casio has recently ported Fruit Ninja to the FX-9860G calculator models.
(http://img.removedfromgame.com/imgs/fruitninja9860g.png)

Like Deep Thought's TI-84 Plus version (http://www.omnimaga.org/index.php?action=downloads;sa=view;down=825), the bottom of the calculator keyboard is used as a touchpad and you simply have to swipe through it to slash fruits. This version features combos, achievements, highscores, changing the background color and on-calc help. It is SH3 compatible, but work is being done to make sure that it also runs fine on SH4 models.

Link to download (and 93.1 gigabytes large animated GIF screenshot) (http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2146&page=4)
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 02, 2013, 04:58:25 pm
wowowowowow. O.O

Downloaded this. Awesome.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: DJ Omnimaga on April 02, 2013, 06:22:27 pm
By the way how is the FX 9860GII keypad? I recall the 9860G one making much less noise than the 84+, but I wonder if the newer keypads are noisier?
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Ranman on April 02, 2013, 06:30:27 pm
This is cool. I have a 9860 Slim. I wonder if it supports the Slim's keypad -- hopefully so but probably not.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 02, 2013, 07:15:53 pm
By the way how is the FX 9860GII keypad? I recall the 9860G one making much less noise than the 84+, but I wonder if the newer keypads are noisier?

From the video of the 84 version, i think the 9860 keypad is much quieter.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Darl181 on April 02, 2013, 08:58:20 pm
Does it run faster than in the screenshot? From what I remember the Casios have pretty good cpus compared to the TIs, and the 84 version's pretty smooth :/
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: DJ Omnimaga on April 02, 2013, 10:37:55 pm
By the way how is the FX 9860GII keypad? I recall the 9860G one making much less noise than the 84+, but I wonder if the newer keypads are noisier?

From the video of the 84 version, i think the 9860 keypad is much quieter.
Well it depends from which 84+ video you are basing yourself on, because mine was edited :P


Does it run faster than in the screenshot? From what I remember the Casios have pretty good cpus compared to the TIs, and the 84 version's pretty smooth :/
Not sure. However it most likely runs at the same speed since SH3 calcs got 29 MHz CPUs (overclockable to 58) and SH4 ones got the same CPU as the PRIZM.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Stefan Bauwens on April 03, 2013, 04:05:02 am
Is it just because the gif is huge or is it really that slow?
Looks cool, though.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 03, 2013, 12:11:04 pm
It runs waaaaaaaaaay faster than the screenie ;)
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Stefan Bauwens on April 03, 2013, 02:47:12 pm
It runs waaaaaaaaaay faster than the screenie ;)
Perhaps you could make a short video?
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: DJ Omnimaga on April 03, 2013, 02:57:10 pm
The GIF is slow because it was recorded directly on-calc, using some ASM libs, and from what I recall, that lib really slows down games when used.

Else the GIF might be even slower due to you using Internet Explorer :P
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: TIfanx1999 on April 03, 2013, 06:11:47 pm
Hey, this is pretty cool. :) I hope he gave Deep Thought credit for the "touchpad" control scheme. :)
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: helder7 on April 03, 2013, 07:32:12 pm
Is it just because the gif is huge or is it really that slow?
Nobody likes the gif :P I should have optimized him before.
1,974,66 kb (with 237 frames) is an acceptable size for him: http://i.imgur.com/Y6ZGRAz.gif ?
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: DJ Omnimaga on April 03, 2013, 11:11:22 pm
I think the reason why the GIF is this large is because every frame is updated in its entirety, while with CalcCapture there are plenty of transparent parts and only small chunks are updated in most cases.

I didn't use the GIF on the front page since the front page is already very large so at least those with 56K can still get the navigation to load and stuff.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Sorunome on April 03, 2013, 11:12:57 pm
wow, that is pretty awesome :D
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Stefan Bauwens on April 04, 2013, 04:37:37 am
Is it just because the gif is huge or is it really that slow?
Nobody likes the gif :P I should have optimized him before.
1,974,66 kb (with 237 frames) is an acceptable size for him: http://i.imgur.com/Y6ZGRAz.gif ?

And now. Is it just because the gif is speeded up or is it really that fast?
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 04, 2013, 10:06:01 am
Is it just because the gif is huge or is it really that slow?
Nobody likes the gif :P I should have optimized him before.
1,974,66 kb (with 237 frames) is an acceptable size for him: http://i.imgur.com/Y6ZGRAz.gif ?

And now. Is it just because the gif is speeded up or is it really that fast?


Dunno, but it is now only a tad slower than on calc. ;)
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Stefan Bauwens on April 04, 2013, 12:15:53 pm
Is it perhaps the same speed as Deep Thoughs version?
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 04, 2013, 12:52:38 pm
Is it perhaps the same speed as Deep Thoughs version?

cant say as i dont have a TI84...
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Darl181 on April 04, 2013, 07:53:52 pm
A couple q's which should prolly be easy enough to answer..
- Is it compatible with the 9860gii? Not familiar with the French model names and the US/NA equivalents :P
- Is there a 9860gii link program for linux? (I found xfer9860 but it doesn't seem to be compatible w/gii)
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 04, 2013, 08:06:45 pm
A couple q's which should prolly be easy enough to answer..
- Is it compatible with the 9860gii? Not familiar with the French model names and the US/NA equivalents :P
Yup. :)

Quote
- Is there a 9860gii link program for linux? (I found xfer9860 but it doesn't seem to be compatible w/gii)

Nope. I use a window$ VM.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: helder7 on April 04, 2013, 08:10:02 pm
A couple q's which should prolly be easy enough to answer..
- Is it compatible with the 9860gii? Not familiar with the French model names and the US/NA equivalents :P
Yes, Is compatible with all fx9860 models with sh3 processor.
Isnt yet compatible with Power Graphic 2 models (processor sh4).

- Is there a 9860gii link program for linux? (I found xfer9860 but it doesn't seem to be compatible w/gii)
You need change a line in source code for xfer9860 work with gii models.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 04, 2013, 08:10:28 pm
You need change a line in source code for xfer9860 work with gii models.

Which line?
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: helder7 on April 04, 2013, 08:21:44 pm
Line 70 in Casiofx9860.h  from 0x06 to 0x05. (and only will work with gii) (by pierrotll)
A dev called "hhacker" recently did a fix for xfer9860 to work with all models (even PG2), he has not released it but maybe you can ask him here (http://casiopeia.net/forum/viewtopic.php?f=11&t=1530).
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 04, 2013, 08:28:55 pm
ah, thanks so much :)
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: DJ Omnimaga on April 04, 2013, 09:15:08 pm
Is it perhaps the same speed as Deep Thoughs version?

cant say as i dont have a TI84...
You can see the 84+ version speed from videos on Youtube. Wabbitemu runs at about 99% the real calc speed.

Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 05, 2013, 10:10:00 am
Line 70 in Casiofx9860.h  from 0x06 to 0x05. (and only will work with gii) (by pierrotll)
A dev called "hhacker" recently did a fix for xfer9860 to work with all models (even PG2), he has not released it but maybe you can ask him here (http://casiopeia.net/forum/viewtopic.php?f=11&t=1530).

Hmm... is there a thread for this somewhere? Because with my hacked 9750GII i get this output:

Code: [Select]
flyingfisch@Office-Optiplex-745:~$ sudo xfer9860 -i
[sudo] password for flyingfisch:
--- xfer9860 v0.2.1  Copyright (C) 2007 Andreas Bertheussen and Manuel Naranjo.
[>] Setting up USB connection..
ERR: usb_set_configuration(): -110

[E] A listening device could not be found.
    Make sure it is receiving; press [ON], [MENU], [sin], [F2]
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: Darl181 on April 05, 2013, 12:10:43 pm
Hmm... is there a thread for this somewhere?
This (http://community.casiocalc.org/topic/6606-gnulinux-linkers) is the thread I found originally.
Title: Re: Fruit Ninja ported to Casio FX-9860G
Post by: flyingfisch on April 05, 2013, 02:55:55 pm
Hmm... is there a thread for this somewhere?
This (http://community.casiocalc.org/topic/6606-gnulinux-linkers) is the thread I found originally.

Yeah, but that one doesnt seem to be getting anywhere. What i meant was the thread that helder7 found the line 70 thing in.