Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ExtendeD

Pages: 1 ... 17 18 [19] 20 21 ... 55
271
- Is ndless_resources.tns sent to a folder named 'ndless' as expected?
- Are you then transfering 'ndless_installer-3.1.0.tno' since your calculator is a non-CAS classic TI-Nspire?

272
News / Ndless v3.1 beta for OS v3.1 with TI-Nspire CX support released
« on: January 19, 2012, 03:59:53 pm »

I’m excited to announce that Ndless v3.1 is moving to public beta stage! This version is proudly part of the simultaneous release of tools and programs that brings the full power of native developement to the TI-Nspire CX. The release includes PolyDumper (required by nspire_emu to run the CX OS), nspire_emu, Nover, nDOOM, nRGBlib, gbc4nspire, and NESpire compatible with the CX.

Ndless combines an SDK and an OS-v3.1 patch to allow third-party native development on the TI-Nspire classic and CX. This third generation wouldn’t have been possible without the invaluable help of several contributors and testers, including adriweb, bsl, calc84maniac, critor, Goplat, jimbauwens, Levak and Lionel Debroux.

As a beta version, it should be frequently updated with bug fixes and minor enhancements until the final release. The more feedback this version gets the faster it will reach a stable state. You can either post your problem reports and feature requests to this thread or on the tracker.

Download the latest beta (SDK + installer) (temporary mirror, mirror 2). Please don’t copy the file to your own site as it is frequently updated, prefer to share the URL.

Users, make sure to follow the User Guide for installation instructions. TI-Planet also provides tutorials in French and English. If you are having trouble with the installation, use the Troubleshooting Guide.
New developers, make your first steps with the SDK.
Authors of Ndless 2 programs, upgrade them with TI-Nspire CX compatibility.

The up-to-date source code is available on the Subversion trunk (The login/password: guest/guest, you can accept the certificate).

New and noteworthy in v3.1:
- TI-Nspire CX compatibility
- Persistence: The installation is now reboot proof
- Extended libndls API: on_key_pressed(), show_msgbox_2b(), show_msgbox_3b(), is_cx, is_classic, has_colors, hwtype, IO, IO_LCD_CONTROL, lcd_incolor(), lcd_ingray(), lcd_isincolor()
- New syscalls: ftell(), truncate()

273
Ndless / Re: ELF Loader for Ndless - (now ready for non-dev use)
« on: January 19, 2012, 09:43:24 am »
Nice tangrs :)

For my understanding, before I find more time to look into this :
- What are the remaining issues?
- How big the loader is, and how much bigger does ELF programs are compared to the current programs?
- How far would the loader be from being able to link programs with dynamic libraries (and is this something really want looking back on the TI-68k experience)?

274
WabbitStudio Software Suite / Re: Wabbitemu on Android
« on: January 17, 2012, 09:34:55 am »
I was planning to try a port of nspire_emu to Android by the way.

275
TI-Nspire / Re: ndless ideas
« on: January 14, 2012, 06:08:20 pm »
2. Libraries: The many libraries project 64 uses (Mupen64 does too) do not exist for the nspire.

I want this not to be a problem anymore in the medium term. Don't hesitate to ask for any function dependencies missing in Ndless when building programs or libraries.

276
Calculator C / Re: A few questions about Nspire C programming
« on: January 07, 2012, 06:16:16 pm »
Good luck, don't hesitate to share any work in progress.

277
Calculator C / Re: A few questions about Nspire C programming
« on: January 07, 2012, 12:17:02 pm »
argv[0] is the full path of the program being run.

278
Calculator C / Re: A few questions about Nspire C programming
« on: January 07, 2012, 10:43:21 am »
* Try to type I in the nspire_emu console (not the GUI) multiple times.
* Memory leaks shouldn't provoke crashes.
* Yes idle() depends on 0x900D0000.
* Ticks are set to 32 kHz, the timer divider to 10, and the timer value to 32, that makes a 100Hz timer.
* There are text routines available in one of these programs, not sure which ones: http://www.ticalc.org/pub/nspire/asm/
* Computer Link does not modify the file content, just make sure the extension is .tns and you can transfer program data.

279
Calculator C / Re: A few questions about Nspire C programming
« on: January 07, 2012, 05:22:57 am »
These types are actually provided by stdint.h, which is included by Ndless's headers.

280
Calculator C / Re: A few questions about Nspire C programming
« on: January 06, 2012, 03:43:07 am »
Welcome Zerbob!

Here a a few answers to your questions.

* os.h is the indeed the only file that needs to be included
* Nothing is needed, Ndless's program loader does this for you. Try to remove as much code as possible to find the problem in your program that crashes, and post your code if you need more help
* Interrupts are disabled when a program is run. Writing to stdout requires the interrupts to be enabled with "TCT_Local_Control_Interrupts(0)", but as this display the OS clock you will only use it for debugging purposes.
* nRGBlib is currently under development. There are also independent initiatives by alberthrocks and totorigolo and to port the SDL library to the TI-Nspire
* The screen format is decribed here
* Timers can also be used. The sleep() function is also available in libndls depending on what you want to do.
* Ints are 32 bits long. I should add the standard types with explicit size to Ndless's headers, I'm not sure they are available through newlib.
* Makes sure *not* to use "-nostdlib" to enable newlib for float numbers support.
* Use Wine to run nspire_emu on Linux
*You should create a symbolic that points from arm-linux-gnueabi-gcc-4.5 to arm-linux-gnueabi-gcc, since this would break the Ndless script anyway each time GCC is updated.

Don't hesitate to edit yourself the Hackspire Wiki if you find some parts incomplete (you need to ask for an account as described on the front page, this protect us from spamming).

281
Do you have the problem even with these files? http://www.ticalc.org/pub/nspire/lua/games/

282
News / Re: TI-84 Plus Pocket SE
« on: January 03, 2012, 03:37:50 pm »
Well it's TI-Planet :)

283
Thanks Deep Thought, it's fixed.

284
Here it is: http://bytecode.fr/luna/page.php5?id=1163613
The id is the one of your code snippet on Gist. An old version of Luna is being used, I'm not sure which one, I have to update it.

This was not really built for for development use, but rather for sharing Lua binary files. An HTML form would be more suited. And don't expect this service to be always available, I have limited resources on the server.

I've updated it to Luna v0.2b. The new URL is now http://bytecode.fr/luna/?id=1163613

285
Here it is: http://bytecode.fr/luna/page.php5?id=1163613
The id is the one of your code snippet on Gist. An old version of Luna is being used, I'm not sure which one, I have to update it.

This was not really built for for development use, but rather for sharing Lua binary files. An HTML form would be more suited. And don't expect this service to be always available, I have limited resources on the server.

Pages: 1 ... 17 18 [19] 20 21 ... 55