Author Topic: A shell for ndless-enabled nSpires  (Read 8673 times)

0 Members and 1 Guest are viewing this topic.

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
A shell for ndless-enabled nSpires
« on: May 13, 2011, 09:44:14 pm »
I'm working on a shell, probably in C, less likely in ARM since I have no idea how to use it. I still need help with setting up graphics and making a text-drawing system. I'd rather someone contribute to these than give me too complex a set of instructions so I can put your name in the credits once I get that far. I still have to decide a name.

These are my candidates thus far:


Proton
Conch
Drawing-Board

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #1 on: May 13, 2011, 09:58:36 pm »
What would this shell do?
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 BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #2 on: May 13, 2011, 10:06:04 pm »
What would this shell do?
Launch programs and perform basic tasks.

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #3 on: May 13, 2011, 10:07:10 pm »
I like proton as a name. You might want to set up a poll for that.
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 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: A shell for ndless-enabled nSpires
« Reply #4 on: May 13, 2011, 10:10:12 pm »
It would be nice, but make sure the interface is very user-friendly, to convince people to run their games from the shell rather from the documents screen.

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #5 on: May 13, 2011, 10:10:50 pm »
It would be nice, but make sure the interface is very user-friendly, to convince people to run their games from the shell rather from the documents screen.
I planned on that, the only problem is how finicky ndless C is.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #6 on: May 13, 2011, 11:42:10 pm »
Sounds great! 
I like proton as a name. You might want to set up a poll for that.
I second that statement.   :thumbsup:
ld a, 0
ld a, a

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #7 on: May 14, 2011, 03:10:33 am »
Or maybe to stay in the mood of starting Ndless program names with an N, call it NanoCS or something?
Former Coder of Tomorrow


Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: A shell for ndless-enabled nSpires
« Reply #8 on: May 14, 2011, 03:36:23 am »
Isn't there any terminal emulator with framebuffer output that could, with some effort (possibly not as much for the graphics part as for the keyboard handling and underlying system API, e.g. the POSIX layer that we don't have entirely), be ported to the Nspire ?
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #9 on: May 14, 2011, 01:26:34 pm »
I just need some .c and .h files to draw sprites and text, with documentations.

Offline dman2073

  • LV3 Member (Next: 100)
  • ***
  • Posts: 60
  • Rating: +0/-0
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #10 on: May 14, 2011, 02:05:57 pm »
Possible names: Ncapsule, Ncase, Nclose
Ny thoughts?
« Last Edit: May 14, 2011, 02:06:59 pm by dman2073 »
Virus Loading...

Offline compu

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 275
  • Rating: +63/-3
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #11 on: May 14, 2011, 02:23:09 pm »
I just need some .c and .h files to draw sprites and text, with documentations.
This might be useful for you:
http://nspforge.unsads.com/p/nspireio
Text Input/Output + documentated header files.

And a function for drawing sprites can be found here.

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #12 on: May 14, 2011, 02:24:47 pm »
I still ike Proton but if you want it to start with an N Ncapsulate would be my favorite.
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 BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: A shell for ndless-enabled nSpires
« Reply #13 on: May 15, 2011, 07:58:35 pm »
I just need some .c and .h files to draw sprites and text, with documentations.
This might be useful for you:
http://nspforge.unsads.com/p/nspireio
Text Input/Output + documentated header files.

And a function for drawing sprites can be found here.
Oh my god, THANK YOU. I can get the project started!

Names:
*Proton
*Ncapsulate

Pick one!
« Last Edit: May 15, 2011, 08:10:39 pm by BrownyTCat »

Ashbad

  • Guest
Re: A shell for ndless-enabled nSpires
« Reply #14 on: May 15, 2011, 08:17:54 pm »
Proton