Author Topic: Casio fx-9860G video player  (Read 27239 times)

0 Members and 1 Guest are viewing this topic.

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Casio fx-9860G video player
« Reply #30 on: January 07, 2011, 01:18:34 am »
With 16 bit color the Prizm will need a lot more memory than it already has. Perhaps Casio might even add more memory in later models of the Prizm just as TI did with the 83 line.  (Yeah 50th post   ;D ;D ;D)

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio fx-9860G video player
« Reply #31 on: January 07, 2011, 02:32:20 am »
I'm fairly certain there's something besides the 61 KB of user RAM that is used for the screen. I wouldn't be surprised if the calc actually had 256 or 512 KB of RAM or something. For sound, on the 83+ it's ran from flash. Not sure about the 9860G.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline MPoupe

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 168
  • Rating: +30/-1
  • The coder of yesterday
    • View Profile
    • My web site about Casio calculator
Re: Casio fx-9860G video player
« Reply #32 on: January 07, 2011, 06:01:37 am »
I hope it will have more. The fx 9860G has 256KB RAM and the fx 9860G SD has 512KB.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio fx-9860G video player
« Reply #33 on: January 07, 2011, 06:51:30 pm »
Nice. One big worry I have with the Prizm for BASIC programmers is how large are picture files, if it still supports them at all. It will suck if a pic has to be stored in RAM to be used and if it took the entire user RAM. On the 83+, a 96x64 monochrome picture file is 779 KB large and a 96x63 one 767 (12 bytes per row of pixel plus the name)

That said, maybe if people manage to crack the Prizm, they'll write an ASM utility that adds a BASIC command that allows BASIC programs to move files from RAM to storage memory or vice-versa, to allow BASIC programmers to work with larger files easier.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio fx-9860G video player
« Reply #34 on: January 07, 2011, 07:04:10 pm »
Well, Casio does have support for pictures in BASIC, so we can only hope. It'll probably come up while I wikify Casio-BASIC.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio fx-9860G video player
« Reply #35 on: January 07, 2011, 07:06:02 pm »
It does on the Prizm too?

I know it did on older calcs, but I am concerned about the size of the files on the Prizm due to the resolution and having 8 colors O.O

Also, on older calcs, I remember pictures were like 2 or 4 KB large. It seemed less compressed than TI pics.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio fx-9860G video player
« Reply #36 on: January 07, 2011, 07:14:00 pm »
Yep:

Quote
StoPict <area of picture>..............area: 1 to 20 
SotPict "folder name\file name"
RclPict <area of picture>...............area: 1 to 20
RclPict "folder name\file name"
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio fx-9860G video player
« Reply #37 on: January 07, 2011, 07:51:32 pm »
Good to hear. I wonder if FinaleTI or z80man could check how large they are, although I don't think this the thread for that, lol :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline MPoupe

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 168
  • Rating: +30/-1
  • The coder of yesterday
    • View Profile
    • My web site about Casio calculator
Re: Casio fx-9860G video player
« Reply #38 on: January 20, 2011, 04:45:19 am »
Hello,
I created new version of the multimedia player. It supports old formats (of my older players) and also video with audio (movies).
I improved the audio part, it has much cleaner sound and intrusion is away.
Download it at http://martin.poupe.org/casio/, sample video with audio attached.

Martin

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio fx-9860G video player
« Reply #39 on: January 20, 2011, 09:08:32 pm »
great! Audio+video together? :O

I wonder if with some modifications for the screen code it could run on the Casio Prizm too?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline MPoupe

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 168
  • Rating: +30/-1
  • The coder of yesterday
    • View Profile
    • My web site about Casio calculator
Re: Casio fx-9860G video player
« Reply #40 on: January 21, 2011, 11:57:09 am »
I wonder if with some modifications for the screen code it could run on the Casio Prizm too?
Audio part definitely, the video part may be problem, because each frame has much more data. Profiling would be needed.
But now I am at the Step 0 "obtain the CASIO Prizm cg20". :-(

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Casio fx-9860G video player
« Reply #41 on: January 21, 2011, 01:28:49 pm »
Me too... :-(
TI-Planet co-admin.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio fx-9860G video player
« Reply #42 on: January 23, 2011, 02:32:53 am »
I wonder if with some modifications for the screen code it could run on the Casio Prizm too?
Audio part definitely, the video part may be problem, because each frame has much more data. Profiling would be needed.
But now I am at the Step 0 "obtain the CASIO Prizm cg20". :-(
One thing I thought would be to use scaled up low resolution. For example, on the TI-Nspire, in TI-84 Plus emulation mode, the 96x64 resolution is scaled up by 3 times I think to fill most of the screen. In such scaled up resolution you need to fill more pixels on the screen, but there's much less data storage needed.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline MPoupe

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 168
  • Rating: +30/-1
  • The coder of yesterday
    • View Profile
    • My web site about Casio calculator
Re: Casio fx-9860G video player
« Reply #43 on: January 24, 2011, 05:21:08 am »
One thing I thought would be to use scaled up low resolution.
Yes, and palette would save another 50% - 75% data storage.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Casio fx-9860G video player
« Reply #44 on: January 24, 2011, 07:40:18 pm »
Yep. Personally I don't think on such small screen it would be a big problem. I can barely see one pixel because they're so small. Here are some compression examples. I don't know if they would be possible/easy to implement, though. I do not know the Prizm pixel storage format.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)