Author Topic: nSDL 1.1.1 Anniversary Edition—The Ultimate TI-Nspire Graphics Library  (Read 140808 times)

0 Members and 2 Guests are viewing this topic.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #225 on: May 25, 2012, 12:08:56 pm »
Quote
I really hope when nSDL comes out that it will help bringing an influx of new Ndless games to the community.
I hope so too, but the hard fact is that TI will release OS 3.2 before nSDL usage by programmers has a chance to really take off...

Quote
I wonder if a port of Dosbox would be possible using this.
Possible, maybe... but I'm not so sure that it would be usable for anything but the 8086 and the slower 80286 versions, as the poor little ARM CPU in the Nspire is not very powerful. Each core of the newest ARM CPUs does an order of magnitude better than the Nspire's CPU.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #226 on: May 25, 2012, 12:12:17 pm »
DOSbox is mainly C++ IIRC. We first need to wait for better C++ support in order to port it.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #227 on: May 28, 2012, 06:54:09 pm »
Atiatinini, could you please release the source code of your plasma demo?

I think such a simple example would help many people figuring out what has to be changed when porting a PC SDL game.


Thanks.
TI-Planet co-admin.

Offline hoffa

  • Project Author
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 322
  • Rating: +131/-13
    • View Profile
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #228 on: May 31, 2012, 01:09:39 pm »
Just passing by to say there'll probably only be one quick update (or none at all) at some point before I stop maintaining nSDL and generally end all involvement in calculator-related stuff. I have my exams right now and should be studying; no time to play around. Two days after graduation I hop on plane to Finland for my year-long conscription in the Finnish marines (hopefully eventually getting into army reserve officer school). Once that's done I'm moving to the UK for my university studies and will have other things on my mind.

@critor: http://ourl.ca/14975;msg=241303
« Last Edit: May 31, 2012, 01:10:20 pm by hoffa »

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #229 on: May 31, 2012, 01:29:26 pm »
That is sad for the TI-Nspire community... Hopefully someone will take the maintenance of nSDL after you and bring it even further.

Anyway thank you again for all you efforts and good luck with your personal projects :)
Ndless.me with the finest TI-Nspire programs

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #230 on: May 31, 2012, 01:31:44 pm »
Sorry to hear. I hope you still pass by from time to time to say hello. Good luck!

Hopefully someone takes over nSDL in the near future.

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #231 on: May 31, 2012, 01:36:57 pm »
Aww, that's not too nice.
But good luck whatever you have planned with your life :)

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #232 on: May 31, 2012, 10:20:51 pm »
Good luck hoffa. sad to see you go. You've done great on making this and it should help launch some new interest in the nspire.
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: nSDL 0.3.0—A fast & robust TI-Nspire graphics library
« Reply #233 on: June 01, 2012, 01:37:16 am »
Indeed, sad to see one of the most productive members leave the community. Good luck :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline hoffa

  • Project Author
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 322
  • Rating: +131/-13
    • View Profile
Re: nSDL 0.3.1—A fast & robust TI-Nspire graphics library
« Reply #234 on: June 07, 2012, 07:49:05 am »
My last update for nSDL is here, 0.3.1. Changes are:

- Updated Image to NTI converter for faster speed and better handling of larger pictures
- Renamed SDL_n* functions to nSDL_*
- Renamed NSP_* macros to NSDL_*
- Renamed SDL_* environment variables to NSDL_*
- Removed NSP_HSPACING_DEFAULT, NSP_VSPACING_DEFAULT, NSP_NAME, NSP_NAME_FULL, NSP_RMASK16, NSP_GMASK16, NSP_BMASK16, SDL_nCreatePalette(), SDL_nDrawChar()
- Key mapping changed
- Diagonal arrow keys are correctly handled
- Performance improvements
- Binaries should be slightly smaller

The wiki has been changed accordingly.

As usual, download here.
« Last Edit: June 07, 2012, 07:51:58 am by hoffa »

Offline hoffa

  • Project Author
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 322
  • Rating: +131/-13
    • View Profile
Re: nSDL 0.3.1—A fast & robust TI-Nspire graphics library
« Reply #235 on: June 11, 2012, 01:02:36 am »
Now that SDL for the TI-Nspire works rather well and has been under development for some time, I will probably (despite my finals) try and port a very fast software implementation of OpenGL (based on TinyGL). That could mean some serious 3D stuff soon. There'll also be a very last update for nSDL that basically does some final cleaning up to leave a nice little package before I go.
« Last Edit: June 11, 2012, 01:09:23 am by hoffa »

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: nSDL 0.3.1—A fast & robust TI-Nspire graphics library
« Reply #236 on: June 11, 2012, 05:09:50 am »
WOn't you work on SDl's addons? That would be quite useful!

Offline hoffa

  • Project Author
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 322
  • Rating: +131/-13
    • View Profile
Re: nSDL 0.3.1—A fast & robust TI-Nspire graphics library
« Reply #237 on: June 11, 2012, 11:18:34 am »
WOn't you work on SDl's addons? That would be quite useful!
Yessir!



SDL_gfx up in this!

EDIT:
WELL, WELL, WELL, what do we have here?

« Last Edit: June 11, 2012, 11:50:15 am by hoffa »

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: nSDL 0.3.1—A fast & robust TI-Nspire graphics library
« Reply #238 on: June 11, 2012, 12:45:25 pm »
Interesting ;)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: nSDL 0.3.1—A fast & robust TI-Nspire graphics library
« Reply #239 on: June 11, 2012, 02:32:44 pm »
Is there any way of easily finding where you made changes to the SDL source? I would like to look a little to see what it takes to port it to a new platform
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y