Main Page: Difference between revisions

From Hackspire
Jump to navigation Jump to search
(→‎Development resources: rename C and asm dev intro -> Linux)
 
(14 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This wiki is dedicated to hacking and development on the TI-Nspire.
Welcome to you on Hackspire, the TI-Nspire Hacking wiki.
The goal of this wiki is to federate all research efforts about the Texas Instruments's TI-Nspire calculator series.


Translations:
Feel free to add your contribution, the more details we get, the better software the community can create.
* [[Main_Page:fr]]
TI Software is great for mathematics, physics, ... but independent developers are needed for all the rest, because TI does not have time for it!
* [[Main_Page:de]]
__NOTOC__
 
== Registration disabled. ==
 
Please write at squalyl on unsads (com after the dot) to register.
 
Don't forget to ADD the name of this wiki in your message subject, otherwise I won't read it.
 
==Welcome==
 
Welcome to you on Hackspire, the TI-Nspire Hackings wiki.
The goal of this wiki is to federate all research efforts about the Texas Instruments TI-Nspire calculator.
 
Feel free to add your contribution, the more details we get, the faster we can get this calculator work for us!
TI Software is great for Mathematics, Physics... And independent developers are great for all the rest, because TI does not have time for this!
 
If you want to continue the TI-89 and TI92+ success story with the TI-Nspire, please contribute! You don't need to destroy your calc for this, any contribution is welcome! Examples include:
 
* Communication: Searching for communities working on TI-Nspire is important, we feel that 1+1>2, ie lonely developers can benefit from common efforts
* Hacking: We need to investigate the ability of TI-Nspire to run independent software
* Wiki development: I'm not good at writing wiki pages, organizing categories, etc... If you know how to run a wiki actively, you can contribute!
* And if you are a TI-Nspire owner, and are just waiting to play Mario and other cool games, be patient and after having registered yourself in the [[NSpire Owners List]], ask questions to develop your hacking skills :)
 
Oh, and if you find something weird, a bug, a feature, a test you did and you don't know where to put it, feel free to edit this page: [[Contributed_Tests]]
 
Thank you!
 
squalyl, Hackspire wiki founder.


== Site news ==
== Site news ==
20101003 Database restoration after a filesystem failure. Fortunately no or little data has been lost. You still may need to recreate your user account.


20071029 Added [[Announces|an announce page]] to note important steps, discoveries, etc
{|
| '''June 21, 2019'''  || ''' ([[User:Jim Bauwens|Jim Bauwens]]):'''  || The Hackspire wiki is back online after a downtime of over a month due to a server failure
|-
| '''July 2, 2017'''  || '''  ([[User:Jim Bauwens|Jim Bauwens]]):''' || The Hackspire wiki is 10 years old today! Many thanks to all the contributors for making Hackspire what it is today!
|-
| '''June 15, 2016'''  || ''' ([[User:Jim Bauwens|Jim Bauwens]]):'''  || hackspire.org is now the main domain name
|-
| '''March 10, 2016''' || ''' ([[User:Jim Bauwens|Jim Bauwens]]):'''  || hosting on new server
|}


20070823 Editing disabled for anonymous users
== Pages ==


20070808 The robots.txt file that prevented indexation has been removed, to allow indexing and allow the world to come here. A sitemap has been added for Main_page, Operating_System and Hardware.
<div style="overflow-x:auto">
 
{| style="min-width: 700px; width: 100%; line-height:1.5em; border-spacing:20px 0px; margin-top: 1em;"
== Communities ==
|- style="text-align:left; background-color:#EEEEFF;"
===Forums and News sites===
! style="width:20%; padding:0 1em;"|Projects, programs and tools
Although not specific to the TI-Nspire, these web sites are visited by many TI-Nspire hackers and developers.
! style="width:20%; padding:0 1em;"|Ndless
 
! style="width:20%; padding:0 1em;"|Development resources
[http://www.omnimaga.org Omnimaga] ([http://www.omnimaga.org/index.php?action=forum forum]) (most active - English spoken)
! style="width:20%; padding:0 1em;"|OS information
 
! style="width:20%; padding:0 1em;"|Miscellaneous
[http://tiplanet.org TI-Planet] ([http://tiplanet.org/forum/index.php forum]) (most active - French spoken)
|- style="color:black; vertical-align:top;"
 
|
[http://www.unitedti.org/forum/index.php?showforum=67 United-TI] (where hacking begun - English spoken)
 
[http://yaronet.com/sujets.php?f=2844 yAronet] (where hacking began - French spoken)
 
===Independent TI-Nspire Developers IRC channels===
<code>#inspired at efnet.xs4all.nl:6667</code> - SSL on port 6697
 
<code>#nspire-lua at efnet.xs4all.nl:6667</code> - SSL on port 6697 (for Lua programming)
 
<code>#inspired at irc.freequest.net:7000</code> - SSL on port 9999
 
== Current pages ==
===Support===
*[[User FAQ|Frequently Asked Questions]]
 
===Projects, programs and tools===
*[[Emulators]]
*[[Emulators]]
*[[Assembly programs]]
*[[Lua Programs]]
*[[Lua Programs]]
 
*[[Linux]]
===Development resources===
|
*[[Ndless]]
*[[Ndless]]
*[[C and assembly development introduction on Linux]]
*[[Ndless features and limitations]]
*[[Development FAQ|Frequently Asked Questions]]
*[[C and assembly development introduction]]
*[[libndls|libndls - TI-Nspire-specific library]]
*[[Syscalls|Syscalls and standard libraries]]
*[[Syscalls|Syscalls and standard libraries]]
*[[libndls|libndls - TI-Nspire-specific library]]
*[[Zehn]]
*[[Lua Programming]]
*[[CAS Programming]]
*[[CAS Programming]]
*[[Debugging programs]]
*[[Debugging programs]]
*[[Ndless features and limitations]]
|
*[[Lua Programming]]
*[[Memory-mapped I/O ports]]
*[[Memory-mapped I/O ports]]
*[[Virtual Memory]]
*[[Clock speed]]
*[[Keypads]]
*[[Keypads]]
*[[Virtual Memory]]
*[[Memory layout]]
*[[USB Protocol]]
*[[Interrupts]]
*[[Interrupts]]
*[[Hardware]]
*[[Hardware]]
 
*[[Jazelle]]
===OS information===
|
*[[Operating System]]
*[[Operating System]]
*[[OS upgrade files]]
*[[OS upgrade files]]
Line 93: Line 57:
*[[Document management]]
*[[Document management]]
*[[TI-84 Plus Emulation]]
*[[TI-84 Plus Emulation]]
 
*[[Internal Filesystem]]
===Miscellaneous===
*[[NAND Memory Layout]]
*[[USB Protocol]]
|
*[[Site History]]
*[[Miscellaneous Information]]
*[[Miscellaneous Information]]
*[[Information Requests]]
*[[TI-Nspire CAS Software]]
*[[TI-Nspire CAS Software]]
*[[Links]]
*[[Links]]
|}
</div>
== Registering / Contacting the Hackspire administration ==
If you would like to register on Hackspire or contact the administration team you can do so by sending a mail to 'admin' on hackspire.org.
Don't forget to '''add''' the name of this wiki in your message '''subject''', and clearly mention what your request is and why, otherwise your e-mail will be ignored.
== Other TI-Nspire developer communities ==
===Forums and News sites===
Although not specific to the TI-Nspire, these web sites are visited by many TI-Nspire hackers and developers.
[https://codewalr.us CodeWalrus] ([https://codewalr.us/index.php?action=forum forum]) (English spoken)
[https://tiplanet.org TI-Planet] ([https://tiplanet.org/forum/index.php forum]) (French spoken)
[https://www.omnimaga.org Omnimaga] ([https://www.omnimaga.org/index.php?action=forum forum]) (least active - English spoken)
===Independent TI-Nspire Developers IRC channels===
General discussion: <code>#inspired at efnet.xs4all.nl:6667</code> (SSL on port 6697), or another server listed on http://www.efnet.org/?module=servers .
More specifically aimed at Lua programming: <code>#nspire-lua at efnet.xs4all.nl:6667</code> (SSL on port 6697), or another server listed on http://www.efnet.org/?module=servers .
==Disclaimer==
Hackspire is in no way affiliated with Texas Instruments Inc., or any of its subsidiaries. All data included in or accessible from the wiki is provided "as is" and without warranties of any kind. We do not guarantee the accuracy of it and any use is at own risk.

Latest revision as of 18:10, 4 July 2019

Welcome to you on Hackspire, the TI-Nspire Hacking wiki. The goal of this wiki is to federate all research efforts about the Texas Instruments's TI-Nspire calculator series.

Feel free to add your contribution, the more details we get, the better software the community can create. TI Software is great for mathematics, physics, ... but independent developers are needed for all the rest, because TI does not have time for it!


Site news

June 21, 2019 (Jim Bauwens): The Hackspire wiki is back online after a downtime of over a month due to a server failure
July 2, 2017 (Jim Bauwens): The Hackspire wiki is 10 years old today! Many thanks to all the contributors for making Hackspire what it is today!
June 15, 2016 (Jim Bauwens): hackspire.org is now the main domain name
March 10, 2016 (Jim Bauwens): hosting on new server

Pages

Projects, programs and tools Ndless Development resources OS information Miscellaneous

Registering / Contacting the Hackspire administration

If you would like to register on Hackspire or contact the administration team you can do so by sending a mail to 'admin' on hackspire.org.

Don't forget to add the name of this wiki in your message subject, and clearly mention what your request is and why, otherwise your e-mail will be ignored.

Other TI-Nspire developer communities

Forums and News sites

Although not specific to the TI-Nspire, these web sites are visited by many TI-Nspire hackers and developers.

CodeWalrus (forum) (English spoken)

TI-Planet (forum) (French spoken)

Omnimaga (forum) (least active - English spoken)

Independent TI-Nspire Developers IRC channels

General discussion: #inspired at efnet.xs4all.nl:6667 (SSL on port 6697), or another server listed on http://www.efnet.org/?module=servers .

More specifically aimed at Lua programming: #nspire-lua at efnet.xs4all.nl:6667 (SSL on port 6697), or another server listed on http://www.efnet.org/?module=servers .

Disclaimer

Hackspire is in no way affiliated with Texas Instruments Inc., or any of its subsidiaries. All data included in or accessible from the wiki is provided "as is" and without warranties of any kind. We do not guarantee the accuracy of it and any use is at own risk.