Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: njaddison on February 11, 2012, 10:51:22 am

Title: Graphics Drivers for the TI-Nspire
Post by: njaddison on February 11, 2012, 10:51:22 am
SDL, or Simple DirectMedia Layer, has to ability to work with many languages, such as C++, C#, Lua, Java, etc. SDL's compatibility with C++ could allow us to create 3D graphics drivers for the nspire. When nSDL is released, I will take SDL and C++ tutorials, and see how I can be a factor in creating these drivers. I'm not saying it's going to be easy, it's not, but maybe I can see how much of a help I can be to people who are eagerly wanting to enhance the nspire even more.
Oh, and by the way, the Sega Dreamcast uses SDL 3d drivers. Maybe an emulator could be possible. We'll have to see.
Title: Re: Graphics Drivers for the TI-Nspire
Post by: alberthrocks on February 11, 2012, 10:57:37 am
An SDL port is in progress. :) There also may be an ELF loader that will be made to implement C++ support for the Nspire.

A BLFT loader may be possible as well.
Title: Re: Graphics Drivers for the TI-Nspire
Post by: njaddison on February 12, 2012, 01:43:42 pm
Here is a list of games, game engines, and game console emulators that I found that use SDL:
Doom 3
Heretic II
Quake 4
DOSBox
DOSEMU
Doomsday engine
Dgen (Sega Genesis Emu.)
Fceux(NES emulator)
MAME(Multi-Arcade Machine Emulator)
Mupen64(Multi-Platform Emulator for the N64)
ZSNES(SNES Emulator)
VisualBoyAdvance(Emulator for All gameboy models including game boy, Super Game Boy, Game boy Color, Game boy advance, Game Boy Advance SP)
Mednafen(Multi-System Emulator)

Some of these might not be able to use on the nspire because of it's small ram and storage space. But C++ in SDL could allow 3D graphics drivers.
Title: Re: Graphics Drivers for the TI-Nspire
Post by: Lionel Debroux on February 12, 2012, 01:45:26 pm
There's no graphics acceleration in the Nspire family ;)
Title: Re: Graphics Drivers for the TI-Nspire
Post by: DJ Omnimaga on February 12, 2012, 02:44:25 pm
Doom 3?? O.O

Although I wish, lol
Title: Re: Graphics Drivers for the TI-Nspire
Post by: njaddison on March 05, 2012, 08:18:44 pm
All of the linux versions of id's games use SDL.
Title: Re: Graphics Drivers for the TI-Nspire
Post by: Jonius7 on March 06, 2012, 07:33:21 am
From what I am gathering on about this topic, some ndless program could be created (SDL) that would increase the graphics capability of the nspire. Could be possible, though complex and I don't know about the drain on battery life :o

I'm wondering who keeps downrating you njaddison. Especially on the first post in this here topic. Though it'd be good if you clarified your own personal involvement in the first post. Your next post is great, though.


Title: Re: Graphics Drivers for the TI-Nspire
Post by: calc84maniac on March 06, 2012, 01:04:09 pm
SDL isn't really anything magical, it's just a standardized set of graphics routines that makes it easier to port things between different platforms.

Edit: And key input, timing, and other stuff
Title: Re: Graphics Drivers for the TI-Nspire
Post by: Jonius7 on March 07, 2012, 06:16:46 am
So I'm not really sure what the point of this topic is. A vague hope that some of the SDL games listed above might make it in some form to the TI-nspire using SDL if it is developed?
Title: Re: Graphics Drivers for the TI-Nspire
Post by: hoffa on March 07, 2012, 09:21:07 am
VoilĂ . But as Lionel mentioned, the whole "3D graphics drivers" doesn't make much sense as there's no hardware acceleration on the TI-Nspire.
Title: Re: Graphics Drivers for the TI-Nspire
Post by: Jonius7 on March 14, 2012, 06:04:06 am
Maybe this topic should be locked then as there is not much point discussing this further if the TI-nspire don't have it.