Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Omnimaga
»
Our Projects
»
Ndless
(Moderator:
ExtendeD
) »
Ndless 2.0 for TI-Nspire Clickpad/Touchpad
« previous
next »
Print
Pages:
1
...
9
10
[
11
]
12
13
...
34
Go Down
Author
Topic: Ndless 2.0 for TI-Nspire Clickpad/Touchpad (Read 179415 times)
0 Members and 3 Guests are viewing this topic.
Silver Shadow
Beta Tester
LV8
Addict (Next: 1000)
Posts: 817
Rating: +27/-7
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #150 on:
December 27, 2010, 02:10:33 pm »
^Nice!
Logged
Former Coder of Tomorrow
ExtendeD
Project Author
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #151 on:
December 27, 2010, 02:24:39 pm »
Thanks, that's what I have also found thanks to critor's tests.
Logged
Ndless.me
with the finest TI-Nspire programs
Yeong
Not a bridge
LV12
Extreme Poster (Next: 5000)
Posts: 3739
Rating: +278/-12
Survivor of Apocalypse
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #152 on:
December 27, 2010, 07:51:53 pm »
woah Ndless 2.0 came out??
Logged
Sig wipe!
codeslicer
LV2
Member (Next: 40)
Posts: 27
Rating: +0/-0
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #153 on:
December 27, 2010, 08:00:31 pm »
Well.. the repositories did. You have to build it from source, and it's currently not stable (works for many programs, but crashes on others, and some keys are scrambled). Still, I'm too amazed at the alacrity of the developers.
Logged
Silver Shadow
Beta Tester
LV8
Addict (Next: 1000)
Posts: 817
Rating: +27/-7
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #154 on:
December 28, 2010, 07:43:35 am »
* Silver Shadow goes to search for "alacrity" in Wikipedia.
Logged
Former Coder of Tomorrow
ExtendeD
Project Author
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #155 on:
December 28, 2010, 11:55:55 am »
A major update is available. It includes:
- Many functions of the standard library, that will hopefully help to port existing programs. The documentation on
Hackspire
is up-to-date.
(freopen, errno, toupper, strtod , strtol, strspn, strerror, strcat, strstr, fflush, remove, ungetc, stdin, stdout, stderr, feof, rewind, strcpsn, fputs, fgets, putc, getc, strtoul, strcoll, ferror)
- New functions clrscr() and any_key_pressed() (see
libndls
)
- Touchpad support should now be fixed thanks to critor and Goplat, although I cannot test it on real hardware. The arrows and click are mapped to 1-9 as it has been suggested, as long as we cannot interact with the Touchpad hardware. Programs must be rebuilt to benefit from this update.
The particles demo should at least work, I'd like to read your feedback!
Logged
Ndless.me
with the finest TI-Nspire programs
shrear
LV4
Regular (Next: 200)
Posts: 193
Rating: +17/-0
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #156 on:
December 28, 2010, 12:06:29 pm »
tested particles: +-are really +- on my Touchpat now.
Will do some more testing now.
Logged
SirCmpwn
Guest
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #157 on:
December 28, 2010, 12:07:53 pm »
Wish, this actually exists?
Logged
apcalc
The Game
CoT Emeritus
LV10
31337 u53r (Next: 2000)
Posts: 1393
Rating: +120/-2
VGhlIEdhbWUh (Base 64 :))
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #158 on:
December 28, 2010, 12:09:29 pm »
Quote from: SirCmpwn on December 28, 2010, 12:07:53 pm
Wish, this actually exists?
Yep!
I am rebuilding my stuff now and I will test on the touchpad promptly!
Everything seems to work fine! Is this going to be the final solution for the touchpad for now (mapping the keys to the number keys), or is the actual arrow key support planned? If this is the solution, I will get to updating the Block Dude passwords to reflect this change and I will upload the new version to ticalc.org promptly!
«
Last Edit: December 28, 2010, 12:22:28 pm by apcalc
»
Logged
shrear
LV4
Regular (Next: 200)
Posts: 193
Rating: +17/-0
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #159 on:
December 28, 2010, 12:39:45 pm »
Tests done all keys except arrowkeys( no miracle
), on and the key to the right of "9" (0x1A, 0x100) named "Frac" on hackspire work as they should for me.
«
Last Edit: December 28, 2010, 12:40:58 pm by shrear
»
Logged
ExtendeD
Project Author
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #160 on:
December 28, 2010, 01:02:50 pm »
Great, thank you to both of you.
apcalc: I have personally not planned to work on the touchpad I/O ports, I suppose Goplat will document and implement this in nspire_emu as quickly as he used to. But I am not really happy with the current work around, I would prefer true support before the final release.
Logged
Ndless.me
with the finest TI-Nspire programs
bsl
LV4
Regular (Next: 200)
Posts: 157
Rating: +14/-0
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #161 on:
December 28, 2010, 02:34:09 pm »
ExtendeD - I assume you tried the
ftell
call - what problems did you
have by this uncomfirmed call ?(confirmed by me only). I did a simple
fseek(handle,0,SEEK_END);
size = ftell(handle);
printf("file size=%d\n",size);
EDIT: I think I just found
memchr
: noncas1.7 => 0x102A60A0
«
Last Edit: December 28, 2010, 02:47:48 pm by bsl
»
Logged
+1/-0 karm for this message
ExtendeD
Project Author
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #162 on:
December 28, 2010, 03:27:45 pm »
Thanks, I'll try to include it.
Most of the syscalls are tested automatically with
arm/tests/tests.c
. These are not advanced tests but should be enough without taking to much time to write. ftell did pass the tests without any problem.
Logged
Ndless.me
with the finest TI-Nspire programs
ExtendeD
Project Author
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #163 on:
December 28, 2010, 03:46:11 pm »
The following issue has been fixed:
Installation message replaced by a document format warning on real harware:
The program loader is called before it is installed, earlier than on OS 1.7. The issue doesn't appear on nspire_emu.
Logged
Ndless.me
with the finest TI-Nspire programs
ExtendeD
Project Author
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: Ndless 2.0 for TI-Nspire Clickpad/Touchpad
«
Reply #164 on:
December 28, 2010, 05:48:26 pm »
The random crash when running program is really weird. I think I have already seen it during the alpha tests of Ndless v1.7, but it had disappeared. Now it's back.
I'm quite sure that:
- It is only reproducable on real hardware
- It depends on the program being run
- The crash always happens somewhere near ploaderhook.c's
((void (*)(int argc, char *argv[]))(docptr + sizeof(PRGMSIG)))(1, (char*[]){docpath, NULL});
, i.e. the program execution
- Even a program containing only
'PRG\0'[bx lr]
can crash
- This has nothing to do with argc/argv passed as parameters
- It happens with or without interrupts enabled
- The data run is never corrupted
- Lionel Debroux reports the issue with Ndless v1.7. I'm personally reproducing it with Ndless v2.0 on a Clickpad non-CAS OS 2.0.
Could there be some execution protection on the heap, but not for all the allocations?
«
Last Edit: December 28, 2010, 05:49:41 pm by ExtendeD
»
Logged
Ndless.me
with the finest TI-Nspire programs
Print
Pages:
1
...
9
10
[
11
]
12
13
...
34
Go Up
« previous
next »
Omnimaga
»
Forum
»
Omnimaga
»
Our Projects
»
Ndless
(Moderator:
ExtendeD
) »
Ndless 2.0 for TI-Nspire Clickpad/Touchpad