Author Topic: Ti-nspire Hacking to play GBC games? With loads of other questions.  (Read 30391 times)

0 Members and 1 Guest are viewing this topic.

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
So i did google abit read the 44 pages topic here and there, and i still dont understand anything? :banghead:

So i need to install ndless? I also read in a topic, that you need to compile the ndless? When I download it you get a nice zip-file with normal files?
How do i install ndless somebody got any steps, i'm a total noob yeah,sorry.

After I install it, does it take my normal TI-Nspire functionality away, as in, is it a whole OS? ndless.
Why I am thinking that, as there is a Ti-Nspire Emulator and there must be a good reason for that, what i think is thus that you loose the normal capabilities of the calc.

Where can I Download GBC4you file something, .tns to make my play :)?
And what are those tns files actually? ti-nspire something?
Where do you put them? Where can I download games? Or will normal .rom files do it?
I also saw the games section, are those games that do not run on a emulator? or have a emulator built in?

I really am a total n00b sorry but i am looking forward to play games, and your replies.

Thank you,
-R
« Last Edit: August 15, 2011, 09:29:12 am by runeazn »

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #1 on: August 15, 2011, 09:36:26 am »
Ndless is a program that you can install on Nspires. There are both versions that you have to compile and versions that are already finished so that you can use them right away. Ndless does not delete the OS of the Nspire, so you can continue using it as normal. Which OS version do you currently use, and what keypad do you use? Some OSes block Ndless so that you can't use it.

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #2 on: August 15, 2011, 09:40:18 am »
mine is supported i think, 2.1.0.631
touchpad and also have the ti-84+ keypad

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #3 on: August 15, 2011, 09:42:53 am »
Yep, that OS is supported by Ndless. I'm not completely sure how to install it, but I believe that the included readme file describes it for you.
gbc4nspire normally doesn't support the touchpad keypad at all, but there's a hacked version available that works decently: http://ourl.ca/3840/166688

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #4 on: August 15, 2011, 09:47:39 am »
the readme says nothing ill copy it :
- particles.tns: screen/keyboard demo.
- hello.tns: C Hello World. Run it in nspire_emu or with an RS232 adapter.
- hella.tns: ARM Hello World.

Source code is available in src/samples.


 :-\

so i still dont know how to install it lol..
« Last Edit: August 15, 2011, 09:48:07 am by runeazn »

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #5 on: August 15, 2011, 09:51:19 am »
Are you sure that you downloaded the newest version, Ndless 2.0?

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #6 on: August 15, 2011, 09:52:33 am »
yep that is correct thats the one i downloaded

Btw why would the touchpad not work like the clickpad it is almost the same,
btw i cant really use the modded version as it supports only one game  :banghead:
Oh well better than nothing,

Im still searching for somebody that can teach me how to install ndless..

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #7 on: August 15, 2011, 09:55:07 am »
This is what the readme looks like for me:

Code: [Select]
=============================
= Ndless v2.0 for TI-Nspire =
=============================

What is it?
===========

Ndless combines an executable loader and utilities to open the TI-Nspire to
third-party C and assembly development.

As a TI-Nspire user, installing Ndless on your calculator will enhance the
Operating System with the functions required to run assembly programs until the
next reboot.

What do I need to install it on a TI-Nspire?
============================================

- A TI-Nspire CAS or non-CAS
- OS v1.7, v2.0.1 or v2.1.0 installed on it. v2.0.0 is not supported, you
  should update your OS.
- Any linking program such as TI-Nspire Computer Link Software

How do I install it?
====================

First locate the file 'ndless_installer_os-<version>.tns' in the calcbin/
directory of Ndless where <version> matches the OS version currently installed
on the calculator.

Send this file along with the file 'ndless_resources.tns' to any directory of
the calculator. Make sure that the name of the target directory doesn't contain
any special characters such as '.'. The two documents must be in the same
directory.

Unplug the calculator from the computer (trust us, it is important).

Open 'ndless_installer' from the Documents screen of the calculator and wait a
few seconds. Now:

 - The calculator may display a popup about the success of the installation.
 That's it!
 The installation is not permanent: you need to reinstall Ndless after each
 reboot.

 - The calculator may display a frozen clock and possibly 1, 2 or 3 vertical
 bars of random pixels on the screen. You are out of luck, the installation
 failed. The TI-Nspire may reboot by itself after a few seconds.
 If not, force a reboot by unplugging the USB cable if plugged in, then removing
 and putting back a battery. Retry the installation again.
 If you can't install Ndless after multiple attempts, jump to the section
 'Installation problem report' below.

How do I install it on nspire_emu/Ncubate?
==========================================

Use the "connect" command of the emulator, then send 'ndless_installer.tns' and
'ndless_resources.tns' from the calcbin/ directory to any directory of the
emulated calculator.

Open 'ndless_installer' from the Documents screen of the calculator and wait a
few seconds for the installation.

If the installation makes the calculator hang or reboot, retry the installation
on a OS image that has just been created.

How do I upgrade from v1.7?
===========================

First follow the uninstallation steps below, then the installation steps above.

How do I run an executable?
===========================

Executables have the extension .tns as standard documents.

- Transfer the executable with a linking program to any folder of the TI-Nspire
- Run the executable from the Documents screen

You may try the particles demo available in the calcbin/samples/ directory.

Programs built for Ndless v1.0/v1.1 won't work with this version until they are
updated by their authors.

How do I uninstall it?
======================

Make sure the documents 'ndless_installer.tns' and 'ndless_resources.tns' are
still in the same directory on the calculator.
Then open 'ndless_installer' from the Documents screen. A full reboot will be
initiated.

Troubleshooting
===============

- If the TI-Nspire becomes unusable, hangs or loops at reboot time:
  * Reboot the TI-Nspire, by unplugging the USB cable, then removing and putting
    back a battery.
  * Enter the maintenance menu by turning it on while holding the following keys
    until half the progress bar:
      with the ClickPad keypad: Home+Enter+P then ON
      with the TouchPad keypad: Doc+Enter+EE then ON
  * Select '2' to uninstall the current OS. Reinstall it when asked to.
- If running an executable from the documents screen displays the following
  message: "Sorry. Could not open document 'xxx.tns'", Ndless has not been
  correctly installed. Run 'ndless_installer' again after a reboot.

Known issues
============

A more complete list of known isues can be found in the tracker:
http://www.unsads.com/projects/nsptools

* The installation confirmation message may not be displayed in some
configuration. An error about the document format being not supported is
displayed instead.

* The installation may crash when ndless-installer is run from the directory
MyLib/.

Support and suggestions
=======================

Forum: http://www.omnimaga.org/index.php?board=136.0
Issues and enhancements tracker: http://www.unsads.com/projects/nsptools
General TI-Nspire hacking wiki: http://hackspire.unsads.com
Development version of the source code:
  https://www.unsads.com/scm/svn/nsptools/Ndless/trunk (guest/guest)

Installation problem report
===========================

First make sure:
- You are using the right 'ndless_installer_os-<version>.tns' file compatible
  with the Operating System (OS) version currently installed on your calculator
- You have followed the steps in the troubleshooting section above
- You don't find a solution on the web sites above

Then count if you can:
- the number of vertical bars of random pixels which appear at the top of the
  screen at installation time
- The number of dotted lines which appear at the bottom of the screen

E-mail this with anything which might help the authors to fix the issue.

Developing for the TI-Nspire
============================

Development information and resources are available on Hackspire:
    http://hackspire.unsads.com
Join the community now!

Upgrading your developments and scripts
=======================================

The executable format, the conventions and the header files are currently being
defined and prone to change. The upgrade steps between the different releases
are documented here: http://hackspire.unsads.com/wiki/index.php/Ndless

What we hope you will be able to see in the next releases
=========================================================

- Installation on recent OS versions
- More syscalls definitions
- Basic routines as static libraries
- A fully-fledged executable runner, with complete relocation support, library
  support, an exception handler...
- Support for the TI-84+ keypad

We are open to any contribution to these features.

Many thanks to
==============

calc84maniac (GB/GBC emulator, HW info), Goplat (TI-Nspire emulator, HW info),
hwti (OS info, v1.0 64-bit support), squalyl (Hackspire and development tools
hosting), TI-Bank (data hosting).

Thanks to all the contributors and beta testers, including AdRiWeB, apcalc,
BrandonW, bsl, bwang, calc84maniac, calcforth, chronomex, critor, Levak,
Lionel Debroux, shrear.

Development team
================

  Olivier Armand aka ExtendeD  -  < olivier dot calc at gmail dot com >

Former team member:
  Geoffrey Anneheim aka geogeo - < geoffrey dot anneheim at free dot fr >

Ndless is brought to you by Omnimaga: The Coders Of Tomorrow
                        www.omnimaga.org

We will gladly accept PayPal donations for the hardware expenses that were
required for the development of Ndless. You can use the e-mail addresses above
or the following URL:
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=PJ7SGQPQJ8WKQ&item_name=Ndless%20Donation
Thank you for your support.

Legal stuff
===========

Most of the work is covered by the Mozilla Public License, version 1.1 (MPL).
Please read careful the file "Mozilla-Public-License-v1.1.html" before
distributing of any part of Ndless, with or without modification.

Some parts are covered by other licenses. Others are in the public domain. These
parts are identified by the files LICENSE.txt or LICENSE.html in the sub-
directory.

Changelog
=========

See Changes.txt.

As for the touchpad: All of the key codes have been remapped, and I don't even know if the arrow keys can be detected anymore. The difference is not very large for humans, but programs have been written in a way that makes it very hard to support the touchpad unless they're rewritten - and sadly, the source code for gbc4nspire is lost, so it can't be modified easily.

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #8 on: August 15, 2011, 09:55:55 am »
The ReadMe file is this one, just follow the instructions and tell us where you get in trouble: http://www.ticalc.org/cgi-bin/zipview?nspire/asm/shells/ndless.zip;ndless-v2.0/src/doc/ReadMe.txt
Ndless.me with the finest TI-Nspire programs

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #9 on: August 15, 2011, 10:02:19 am »
is the linking software one use?
As when windows 8 is out i am upgrading..

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #10 on: August 15, 2011, 10:07:13 am »
is the linking software one use?
As when windows 8 is out i am upgrading..
Do you mean the TI-Nspire Student Software, or the TI-Nspire Computer Link Software? The latter can be installed any number of times, but the former is more limited. I'm not sure if it's one-use.

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #11 on: August 15, 2011, 10:08:50 am »
i need the linking software where can i downlaod it?

Offline runeazn

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 191
  • Rating: +5/-3
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #12 on: August 15, 2011, 10:25:06 am »
installed fine so now just download the gba emulator?
and what for games, normal .rom or specialized ones?

Btw why didnt they make ndless permanent and just give you a uninstalled if you dont want?

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #13 on: August 15, 2011, 10:27:22 am »
Quote
Btw why didnt they make ndless permanent and just give you a uninstalled if you dont want?
Because it's not just that easy, technically ;)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Ti-nspire Hacking to play GBC games? With loads of other questions.
« Reply #14 on: August 15, 2011, 10:28:00 am »
installed fine so now just download the gba emulator?
Download the GBC emulator - the version that I linked to earlier.
and what for games, normal .rom or specialized ones?
Use normal ones, but instead of naming them .rom, name them .rom.tns.
Btw why didnt they make ndless permanent and just give you a uninstalled if you dont want?
Because that's impossible. Only TI can make permanent changes to the OS that aren't refused by the calculator, because we don't have their signing keys.