Author Topic: Ndless 2.0 for TI-Nspire Clickpad/Touchpad  (Read 179341 times)

0 Members and 4 Guests are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #105 on: December 23, 2010, 07:29:38 am »
I couldn't use that build in a touchpad (if that's the same one I used, since the version name is the same)

It isn't. Your problem was a wrong OS version if I remember.

Nopes, I installed the correct OS: 2.1.60, but it still didn't work :(

Offline ExtendeD

  • Project Author
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #106 on: December 23, 2010, 07:33:41 am »
Trust me, it isn't:

Currently only supports OS 1.7 CAS/non-CAS and OS 2.0.1 CAS/non-CAS.
Support for OS 2.1 may be added later but is not the priority.
Ndless.me with the finest TI-Nspire programs

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #107 on: December 23, 2010, 07:43:22 am »
I meant OS 2.0.1.60 is my OS and it doesn't work.

Offline shrear

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 193
  • Rating: +17/-0
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #108 on: December 23, 2010, 08:17:27 am »
I suspect a build issue, so I'm sharing my binaries. Did you fully rebuild Ndless with "make clean all" at the root?
Also did you rebuild BlockDude?

Yes I did
The executables of blockdude created with your version and the one with my build are identical

But the Ndless installers are not so I tried it with both installers
-arrow keys do not work with both...

Ndless resource are identical
« Last Edit: December 23, 2010, 08:24:44 am by shrear »

Offline Goplat

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 289
  • Rating: +82/-0
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #109 on: December 23, 2010, 12:13:58 pm »
We should note that if OS 2.x detects a touchpad when it boots, it does some communication with it over the I2C interface, and henceforth it ignores the keypad bits that should correspond to the arrow keys, and uses the I2C to read actual x/y values instead. Maybe that initial communication switches it from "arrow keys mode" to "x/y mode" or something.

If you boot up with a clickpad, run a program like BlockDude, and switch to the touchpad, do the "arrow keys" respond then?
Numquam te deseram; numquam te deficiam; numquam circa curram et te desolabo
Numquam te plorare faciam; numquam valedicam; numquam mendacium dicam et te vulnerabo

Offline codeslicer

  • LV2 Member (Next: 40)
  • **
  • Posts: 27
  • Rating: +0/-0
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #110 on: December 23, 2010, 03:33:59 pm »
I have the Nspire Touchpad CAS.  I downloaded the binaries on page 7; the installer worked, as did the particle demo, so nice job!  However, after I exit the particle demo, the left ~10 pixels are shifted to the right of the screen for some reason.  Additionally, gbd4nspire 0.8 initiates with a black screen, then the calc crashes.  Calc also crashes when the "hello" example are run, while "hella" does nothing.  The tests don't work (I'm using the USB, not RS232, adaptor).

Not sure how useful the above is (probably not), but if anyone wants me to test software on my calc I should be able to. :)

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #111 on: December 23, 2010, 03:55:10 pm »
apcalc: Does this mean your touchpad is working again? Good to see the problem wasn't permanent.

Yes, resending the OS fixed this problem!

I have been testing this a bit more today.  Everything works fine with the clickpad, but I still don't have the arrow keys working on the touchpad (I tried it with directly starting the program from the touchpad, and by starting with the clickpad, then putting in the touchpad).  Also, as said earlier, the screen does shift about 10/15 pixels left (I had it go right once, too) after running the particles demo.  I did not have this happen when running other Ndless programs.


Offline codeslicer

  • LV2 Member (Next: 40)
  • **
  • Posts: 27
  • Rating: +0/-0
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #112 on: December 23, 2010, 04:25:08 pm »
For me, arrow keys work in OS, but not in block dude.  Also, particles doesn't always shift the screen.  For some reason, after I installed OS, then connected to USB, then opened block dude, then exited and opened particle demo_beta 1.7, I see no shift when I run any of the particle demos.

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #113 on: December 23, 2010, 04:40:47 pm »
For me, arrow keys work in OS, but not in block dude.  Also, particles doesn't always shift the screen.  For some reason, after I installed OS, then connected to USB, then opened block dude, then exited and opened particle demo_beta 1.7, I see no shift when I run any of the particle demos.

I should have stated that also:  The only spot were the arrow keys didn't work is in an Ndless program.  They worked fine in the OS, unlike before resending the OS.


Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #114 on: December 23, 2010, 09:09:05 pm »
I have the Nspire Touchpad CAS.  I downloaded the binaries on page 7; the installer worked, as did the particle demo, so nice job!  However, after I exit the particle demo, the left ~10 pixels are shifted to the right of the screen for some reason.  Additionally, gbd4nspire 0.8 initiates with a black screen, then the calc crashes.  Calc also crashes when the "hello" example are run, while "hella" does nothing.  The tests don't work (I'm using the USB, not RS232, adaptor).

Not sure how useful the above is (probably not), but if anyone wants me to test software on my calc I should be able to. :)
Are you using the updated version of gbc4nspire that is for Ndless 1.7 and up?
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #115 on: December 23, 2010, 09:12:11 pm »
I have the Nspire Touchpad CAS.  I downloaded the binaries on page 7; the installer worked, as did the particle demo, so nice job!  However, after I exit the particle demo, the left ~10 pixels are shifted to the right of the screen for some reason.  Additionally, gbd4nspire 0.8 initiates with a black screen, then the calc crashes.  Calc also crashes when the "hello" example are run, while "hella" does nothing.  The tests don't work (I'm using the USB, not RS232, adaptor).

Not sure how useful the above is (probably not), but if anyone wants me to test software on my calc I should be able to. :)
Are you using the updated version of gbc4nspire that is for Ndless 1.7 and up?

I think this is an issue with one of the syscall addresses like earlier.  If it shows the completely black screen, I think it is starting successfully, but it crashes when it goes to look for the .rom files.  This is exactly what happened to me in previous versions of Ndless 2.0, but after the address was fixed, it now works fine! :)


Offline codeslicer

  • LV2 Member (Next: 40)
  • **
  • Posts: 27
  • Rating: +0/-0
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #116 on: December 23, 2010, 09:23:51 pm »
My bad - I was using the old 1.1 version! It works! All the keys work except for the arrow keys.  Also, when opening gbc4nspire and then pressing ESC before selecting a game, the top ~10-15 pixels are not redrawn by the OS, so you can see the "gbc4nspire v0.8 - Select a ROM file:" line on black background.

Still, this is really awesome - I have a nice screensaver for my Nspire now!  :w00t:  :hyper:  :angel:

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: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #117 on: December 23, 2010, 09:58:54 pm »
As a suggestion to staff, links to OS 2.0.1 should probably be added to the first post, in case some people miss the other topic outside the Ndless sub-forum.

TI-Nspire 2.0.1.60
TI-Nspire CAS 2.0.1.60
« Last Edit: December 23, 2010, 10:00:12 pm by DJ Omnimaga »

Offline shrear

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 193
  • Rating: +17/-0
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #118 on: December 24, 2010, 04:44:45 am »
Question to those who tested with touch-pad: are your keys NOT scrambled ???

like +=w -=q ?

Offline codeslicer

  • LV2 Member (Next: 40)
  • **
  • Posts: 27
  • Rating: +0/-0
    • View Profile
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« Reply #119 on: December 24, 2010, 10:12:51 am »
(I have CAS Touchpad) The OS works fine - no keys are scrambled.  Touchpad doesn't work in asm programs, idk about keys.

Anyways, I did some more tests: (apps from ticalc)

ncaster/floorcaster 0.3 - app runs, but nothing on screen changes (it's like a transparent app or something)
ncaster 0.2.2 - crash
nespire - works (arrow keys don't, of course)! But yeah, here some keys are scrambled: Pause is not 'p' but actually 'EE'.  Reverse colors is not 'r' but 'o'. And quit is not 'q' but 'n'.
snake - crashes (prob. not ndless 1.7)
ChipsChallenge alpha1 - crash

I'm guessing different addresses/layout need to be found for CAS Touchpad.
« Last Edit: December 24, 2010, 10:16:02 am by codeslicer »