Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started 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.
-
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.
-
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.
-
There's no graphics acceleration in the Nspire family ;)
-
Doom 3?? O.O
Although I wish, lol
-
All of the linux versions of id's games use SDL.
-
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.
-
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
-
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?
-
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.
-
Maybe this topic should be locked then as there is not much point discussing this further if the TI-nspire don't have it.