Page 1 of 3

fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 06 Apr 2017, 23:14
by critor
Most 3rd party add-ins released for the fx-CG10/20 don't work on the new fx-CG50 / Graph 90+E.

  • Broken - completely unusable because of major anomalies :
    • Just produce a white screen :
      • 3DCheckers
      • Bust-A-Move
      • Checkers
      • ChipEmu
      • Cookies
      • Falldown
      • FlappyBird
      • Obliterate
      • NyanCat
      • PrizmCity
      • Raptor
      • Simon
      • Sink
      • Sonic
      • SpaceInvaders
      • ZombieChase
    • Produce a white screen and freeze (or requires a specific key to quit - but as nothing is displayed you still have to reset...)
      • Fxterm
      • Metroid
    • Produce a text-only display - graphics are missing :
      • 2048
      • Chess
      • ConnectFour
      • Graph3DP
      • Minesweeper2
      • Othello
      • Paint
      • Periodic
      • PJumpingCube
      • Pokemon
      • Pong
      • Senet
      • Sudoku Solver
      • Tetrizm
      • TicTacToe
    • Other major anomalies :
      • CGDoom : crash with the repository version, error about being unable to open doom.wad with the TI-Planet version
      • Mandelbrot : garbage on screen
      • OpenJazz : VRAM error message
      • Snake : no display
  • Usable with some more minor anomalies :
    • CubeField : graphics ok, but text missing on popups
    • GravityDuck : graphics ok, but text missing on buttons
    • Prizoop : random freezes on some specific game states
    • Ptune2
    • Eigenmath : graphic glitches when using the SHIFT+MENU menu
    • ImageViewer : graphic glitches in the file browser
It seems we've got work... :P

Untested :
  • CGplayer
  • mpegtest
  • Pover

Working :

Removed

Unread postPosted: 06 Apr 2017, 23:35
by parrotgeek1
.

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 07 Apr 2017, 04:30
by tswilliamson
I am changing how the file I/O works while playing the emulator and disabling the overclocking. Hopefully this will fix Prizoop. :band:

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 07 Apr 2017, 16:53
by critor
parrotgeek1 wrote:test version of 3dcheckers patch vram to 0xAC000000

Doesn't work, sorry.
I get the busy pointer for a second, and then I'm back to the main menu.

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 07 Apr 2017, 18:21
by parrotgeek1
.

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 08 Apr 2017, 10:52
by critor
I'd gladly help.
So, I tried to install the PrizmSDK :
http://prizm.cemetech.net/index.php/Pri ... etup_Guide

The example project does build, but none of the above projects (for the very few ones which include the source code) does.

I had strange cygwin errors, so I did just overwrite cygwin1.dll with the one used for my Nspire-Ndless SDK install.

The cygwin errors seems to be gone, but I still have errors while building projects.
Most of them are complaining about missing common\crt0.o or common\prizm.ld files, and having no rule to build them.

What's happening ?...
Thanks.

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 08 Apr 2017, 17:53
by parrotgeek1
critor wrote:I'd gladly help.
So, I tried to install the PrizmSDK :
http://prizm.cemetech.net/index.php/Pri ... etup_Guide

The example project does build, but none of the above projects (for the very few ones which include the source code) does.

I had strange cygwin errors, so I did just overwrite cygwin1.dll with the one used for my Nspire-Ndless SDK install.

The cygwin errors seems to be gone, but I still have errors while building projects.
Most of them are complaining about missing common\crt0.o or common\prizm.ld files, and having no rule to build them.

What's happening ?...
Thanks.

Make sure there aren't spaces in the path to the project?

I figured 3d checkers wouldn't work. I literally just patched every value of A8000000 to ac000000

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 09 Apr 2017, 18:17
by critor
Nemhardy from Planete Casio made a quick fix for Cubefield, attached.
cubecomp.g3a


It's just a test-build, so the menu icons are missing.
But it now has the missing text on the Graph 90+E / fx-CG50, and the same file also works on the fx-CG20 ! :bj:

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 09 Apr 2017, 22:06
by critor
New Cubefield version compatible with all models (fx-CG10 + fx-CG20 + fx-CG50 + Graph 90+E) is now online : :D
archives_voir.php?id=903366

Thanks to Nemhardy ! :bj:

Re: fx-CG50 / Graph 90+E add-ins compatibility list

Unread postPosted: 09 Apr 2017, 22:09
by parrotgeek1
.