Author Topic: Extra Characters Reordered  (Read 3592 times)

0 Members and 1 Guest are viewing this topic.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Extra Characters Reordered
« on: May 24, 2010, 03:49:23 pm »
So everyone knows the XTRACHAR.8xp program (or at least I'm assuming) that has the 208 character tokens. Well the order of it was starting to really bug me so I reordered them into a more neat and organized way, that I think makes more sense. It's not a big deal or anything but I thought I would share it with you all in case you wanted the new order or something, I don't know. Anywho, here it is.

Oh ya, the basic order is this: alphabet, numbers, subscript numbers, superscript tokens, accented letters and Greek alphabet, then the miscellaneous characters and symbols.
« Last Edit: May 24, 2010, 03:51:00 pm by meishe91 »
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55872
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Extra Characters Reordered
« Reply #1 on: May 24, 2010, 03:52:42 pm »
aaah nice ^^

It seems to make more sense this way in a TI-BASIC programming view since otherwise it can be hard to find them in the string.

What I usually do, though, is only keep the few chars I will need and store them in another string/program, so it's easier to recall

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Extra Characters Reordered
« Reply #2 on: May 24, 2010, 04:05:00 pm »
What I usually do, though, is only keep the few chars I will need and store them in another string/program, so it's easier to recall
I put these characters in Str9 and the XtraChar tokens in Str0. :D
It's cool to see this reordered, as it'll make more sense now. ;D

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Extra Characters Reordered
« Reply #3 on: May 24, 2010, 04:06:05 pm »
Ya, well one of the main reasons I did this is because I didn't like the order when it came to my Dual-Layer Helper program.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Extra Characters Reordered
« Reply #4 on: May 28, 2010, 03:22:08 pm »
I never understood why TI assigned Í and k such seemingly random token codes.
« Last Edit: July 10, 2012, 03:56:14 pm by Deep Thought »




Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55872
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Extra Characters Reordered
« Reply #5 on: May 28, 2010, 11:24:58 pm »
I never understood why TI assigned Í and k such seemingly random token codes.
probably the exact same reason as why their TI OSes have so many bugs and glitches, why TI-BASIC is so slow, why we cannot run programs from archive like on 68K calcs, why they sent DMCA notices to people who hosted factored keys even if people were within their rights and why they asked TI-BANK to take down Nspire OS 1.1 (they were fine if they kept every other Nspire OSes)
« Last Edit: May 28, 2010, 11:26:26 pm by DJ Omnimaga »

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Extra Characters Reordered
« Reply #6 on: May 29, 2010, 06:30:47 pm »
Yep, useful.
Does it have all the chars TI-BASIC coders want? I think, it does not miss, but I will check with my own string.

I am writing a tiny program to retrieve one char from that huge string.
And I might do another for selecting several chars and store them in a string.
Better make a new thread instead of hijack this one. *runs*
Hobbing in calculator projects.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Extra Characters Reordered
« Reply #7 on: May 29, 2010, 07:20:01 pm »
Well this has the 208 characters, so ya I think it does. I just reorganized the XTRACHAR.8xp program that is found on ticalc.org. There is however a solid square token that I have seen when executing an Axe program before that I never knew existed so...ya. That would be the only one that isn't in it, if it is even accessible.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Extra Characters Reordered
« Reply #8 on: May 29, 2010, 09:34:29 pm »
Well it is worthy to note that there is a difference between Characters and tokens.  Tokens are what we can recall into Basic programs, and characters are what the OS uses to build those tokens.  The difference is that characters are also used in other places, such as your cursor and the [2nd] and [Alpha] highlights that go onto your screen.  These images are characters, and are not present in any tokens, so while they might be displayable in Axe, there is unfortunately no way to get them into your basic programs that i know of :( Unless you did something like changed the OS font or hacked the token tables :P

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Extra Characters Reordered
« Reply #9 on: May 29, 2010, 11:24:48 pm »
Ah, so all the items inside the program are actually tokens, not characters?
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Extra Characters Reordered
« Reply #10 on: May 29, 2010, 11:35:04 pm »
Exactly :) Even tokens like the 'A' token (which only uses a single character) are tokens and not characters.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Extra Characters Reordered
« Reply #11 on: May 30, 2010, 12:06:52 am »
A pity. So this means that if we wanted to display, say, the alpha-on cursor, we'd have to draw the pixels individually? I was hoping it'd be easier.




Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Extra Characters Reordered
« Reply #12 on: May 30, 2010, 12:09:17 am »
Does any one know why characters like those are inaccessible?
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Extra Characters Reordered
« Reply #13 on: May 30, 2010, 12:17:31 am »
No characters are accessible, not a single one.  It is only the tokens that we can display in Basic, and it is helpful that there are so many tokens that have only a single character in them, or else we would be missing a lot of characters.  So i dont believe there is any way to display the alpha character without assembly.  However, in Axe it is very easy to display characters, and there is actualy a built in command for it :)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Extra Characters Reordered
« Reply #14 on: May 30, 2010, 12:32:50 am »
Aaaaaagh, everyone's talking about how great Axe is! REALLY want to download it, but I can't ... until Tuesday! Yay! :D

I still remember the first time I saw the description for Axe on ticalc.org. Back then, I actually thought that it was another library of some sort that no one would ever take the time to download just to play a game slightly better than pure BASIC. Whoops. ;D