0 Members and 3 Guests are viewing this topic.
I haven't touched a single line of code since then, but I'm keeping track of your bug reports and suggestions, hopefully I'll try to integrate them soon.
To build and hack into Ndless 2.0: - Install a Subversion client such as TortoiseSVN - Checkout the source code with the URL and account above - Set up a C development environment - Set up the development environment for Ndless and built it: follow the procedure described in src/doc/Ndess-Development.txt in your working copy - Install it on nspire_emu or your calculator by following src/doc/ReadMe.txtUpdate frequently your SVN working copy to get and rebuild the latest version.You may browse the Development resources on Hackspire to start your own programs.Links to download the TI-Nspire OSes are available in this topic.
Setting up a development environmentGet Ndless which contains an SDK for C and assembly development on TI-Nspire. This article is written for Ndless v1.7.Add the sdk/bin/ directory to your PATH environment variable (on Windows XP, Windows Vista or on Linux).
There is no sdk/bin directory in the ndless 2.0 folder, I feel these instructions are a bit irrelevant to 2.0, I tried searching but found no further instruction on how to build ndless 2.0, can anyone help me out here?
Quote from: Agentx002 on February 10, 2011, 11:25:05 amThere is no sdk/bin directory in the ndless 2.0 folder, I feel these instructions are a bit irrelevant to 2.0, I tried searching but found no further instruction on how to build ndless 2.0, can anyone help me out here?Did you follow this step: "Set up the development environment for Ndless and built it: follow the procedure described in src/doc/Ndess-Development.txt in your working copy"Those should be the instructions for building 2.0, unless I'm horribly mistaken.
* Add 7-zip's folder to your PATH environment variable* Copy Ndless/Makefile.config.tpl to Ndless/Makefile.config and configure the latter
OS 2.1 on my calc (I can revert back to 2.0 and 1.7 if I really have to via nleash)
Quote from: ExtendeD on February 04, 2011, 09:17:50 amI haven't touched a single line of code since then, but I'm keeping track of your bug reports and suggestions, hopefully I'll try to integrate them soon.What have you decided about the arrow and number keys?I think mapping arrow keys to number keys at the Ndless level (which has been introduced in the last builds if I've understood well) is a bad idea.I can understand this "hack" has been introduced to make old Ndless 1.7 games work without modifying the source...But let's look at the future and not at the past: there are many reasons a program would like to test for number keys (numerical input, menu choice...).I think it's up to the program itself to test for number keys and to decide to handle them either as numbers either as arrows.
QuoteOS 2.1 on my calc (I can revert back to 2.0 and 1.7 if I really have to via nleash)Nleash is not required to downgrade from 2.1.0.631 to 1.7.2741 or 2.0.1.60 It's however necessary to use Nleash for reverting from 2.1.0.631 to 1.1.*-1.6.*.
I have installed MSYS, Mingw, yagarto, and have had 7zip forever.Yagarto is in my 'path'
Quote from: Agentx002 on February 10, 2011, 11:25:05 amI have installed MSYS, Mingw, yagarto, and have had 7zip forever.Yagarto is in my 'path'well if the above is done then msys should spit out the binarys for 1.7,2.0 and 2.1 if you:run msys, then type in "cd /Nspire/ndless" (or wherever you have stored the source from the svn)and then"make"
make[1]: Entering directory `/home/Ndless/libndls'nspire-gcc -Os -nostdlib -c feof.cfeof.c: In function 'feof':feof.c:28:11: error: 'EOF' undeclared (first use in this function)feof.c:28:11: note: each undeclared identifier is reported only once for each function it appears inmake[1]: *** [feof.o] Error 1make[1]: Leaving directory `/home/Ndless/libndls'make: *** [subdirs] Error 1
Quote from: shrear on February 10, 2011, 12:45:33 pmQuote from: Agentx002 on February 10, 2011, 11:25:05 amI have installed MSYS, Mingw, yagarto, and have had 7zip forever.Yagarto is in my 'path'well if the above is done then msys should spit out the binarys for 1.7,2.0 and 2.1 if you:run msys, then type in "cd /Nspire/ndless" (or wherever you have stored the source from the svn)and then"make"Well, it spat out a bin folder, and some other stuff. Now what :|
When i try to build i have error can tou help me pleas ?Code: [Select]make[1]: Entering directory `/home/Ndless/libndls'nspire-gcc -Os -nostdlib -c feof.cfeof.c: In function 'feof':feof.c:28:11: error: 'EOF' undeclared (first use in this function)feof.c:28:11: note: each undeclared identifier is reported only once for each function it appears inmake[1]: *** [feof.o] Error 1make[1]: Leaving directory `/home/Ndless/libndls'make: *** [subdirs] Error 1