• SDL ports for Nspire 5 1
Currently:  

Author Topic: SDL ports for Nspire  (Read 32665 times)

0 Members and 1 Guest are viewing this topic.

Offline gameblabla

  • LV3 Member (Next: 100)
  • ***
  • Posts: 85
  • Rating: +17/-1
    • View Profile
    • Gameblabla's website
Re: SDL ports for Nspire
« Reply #105 on: September 28, 2016, 05:55:52 am »
Here's PCSX4All, a psx emulator for the GCW Zero now ported to the nspire !


It is pretty stripped down compared to the zero version but it can run a lot of games, even without a bios.
It is however very slow due to the lack of a JIT recompiler working on the TI Nspire.
(the available arm recompiler require sys_flushcaches, which is only available on Linux)

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 710
  • Rating: +153/-23
    • View Profile
Re: SDL ports for Nspire
« Reply #106 on: October 05, 2016, 10:23:22 am »
...
(the available arm recompiler require sys_flushcaches, which is only available on Linux)
Well, i think you might be able to do it without actually needing Linux. Check this link: https://minghuasweblog.wordpress.com/2013/03/29/arm-cache-flush-on-mmapd-buffers-with-clear-cache/
Possibly after some changes to the recompiler (if you have the source, which i assume you have). OFC, it would be much simpler over a Linux kernel. However there have some been attempts to implement it in an OS agnostic way eg, using PLD/LDR).  (eg: http://stackoverflow.com/questions/22701352/flush-cpu-cache-for-a-region-of-address-space) What could be a lot of work, though. Worth it, idk! :-\

Offline gameblabla

  • LV3 Member (Next: 100)
  • ***
  • Posts: 85
  • Rating: +17/-1
    • View Profile
    • Gameblabla's website
Re: SDL ports for Nspire
« Reply #107 on: January 21, 2017, 12:58:45 am »
Yeah, i never managed to make the PSX emu work .... :/

I forgot to tell you that i had released a Jaguar emulator (VirtualJaguar) for the TI-Nspire CX.
And no, this is not a drill :P



Here's how the Jaguar version of Worms runs on it :
https://www.youtube.com/watch?v=k4iP9BUpJ4M

You can download it here :
https://tiplanet.org/forum/archives_voir.php?id=776746

Not all games work properly though, i must warn you.
With the nodsp version, Worms is the fastest running game.
Everything else is very slow (Wolfenstein, Cybermorph)
« Last Edit: January 21, 2017, 01:02:49 am by gameblabla »

Offline gameblabla

  • LV3 Member (Next: 100)
  • ***
  • Posts: 85
  • Rating: +17/-1
    • View Profile
    • Gameblabla's website
Re: SDL ports for Nspire
« Reply #108 on: April 05, 2017, 02:29:55 pm »
Here's Alterego, a simple puzzle-platformer game.

(nspire port does not run as smoothly)

Get it here :
https://github.com/gameblabla/bitbox-alterego-nspire/raw/master/bitbox-alterego-game/alterego.tns

Offline gameblabla

  • LV3 Member (Next: 100)
  • ***
  • Posts: 85
  • Rating: +17/-1
    • View Profile
    • Gameblabla's website
Re: SDL ports for Nspire
« Reply #109 on: June 12, 2018, 04:32:40 pm »
Here's cannonball for the Nspire CX ! It's a game engine for Outrun so you do need the outrun rom files. Put them in a "roms" folder and put the tns file next to that folder.
It runs fairly slowly so overclocking is recommended :
https://tiplanet.org/forum/archives_voir.php?id=1569330



I also have updated Oswan here, it also seems to run faster !
Hope you enjoy