Jump to content



1

Harmony Menu Character Set


11 replies to this topic

#1 A.J. Franzman OFFLINE  

A.J. Franzman

    River Patroller

  • 4,326 posts
  • Syzygyst
  • Location:U.S.A. - See 'Map' link above

Posted Wed Feb 17, 2010 12:53 AM

View Postcd-w, on Sun May 24, 2009 12:06 PM, said:

I've been working with batari to write the SD card driver. The driver supports FAT12/16/32 file-systems with long filenames (but only the root directory). The filenames are loaded 10-at-a-time into SRAM, and the first 24 characters are displayed in the menu. There is a limited character set, so all symbols and special characters are shown as dots.

Upon trying out my new Harmony cart, I notice that the character set differs from that description. From the quote above and early videos, I assumed it would be 63 or 64 characters or thereabouts (26 uppercase + 26 lowercase + 10 numerals + dot + ???), but on mine I see several "symbols and special characters" that do not appear as dots, including at least: space, minus, parenthesis, brackets, tilde. Can you please list the complete character set available in the 1.04 BIOS, so we know what we have to work with when setting up the binaries?

P.S. I already know the filesystem driver now supports nested folders, and not only the root directory as in the quote.

Edited by A.J. Franzman, Wed Feb 17, 2010 1:37 AM.


#2 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Wed Feb 17, 2010 1:01 AM

!
.
.. (double dot)
[
]
/
+
-
'
,
(
)
_
#
$
%
&
;
:
=
@
^
`
{
}
~
ä
ö
ü
ß (s-z)
Ç (cedilla)
ç (cedilla)
£
§
·
÷
×
°
€ (Euro)
²
³

#3 A.J. Franzman OFFLINE  

A.J. Franzman

    River Patroller

  • 4,326 posts
  • Syzygyst
  • Location:U.S.A. - See 'Map' link above

Posted Wed Feb 17, 2010 1:16 AM

Thank you very much, Thomas!

One more question:
Is this character:

View PostThomas Jentzsch, on Wed Feb 17, 2010 1:01 AM, said:

.. (double dot)
the one obtained by ALT+0168 on the keypad in Windows?

#4 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Wed Feb 17, 2010 1:37 AM

View PostA.J. Franzman, on Wed Feb 17, 2010 1:16 AM, said:

Is this character:

View PostThomas Jentzsch, on Wed Feb 17, 2010 1:01 AM, said:

.. (double dot)
the one obtained by ALT+0168 on the keypad in Windows?
We use this special character for abbreviating and navigating backwards, but AFAIK not for displaying file names.

So I don't think it is mapped to the code, though cd-w should know better, since he does provide the menu with all data.

#5 A.J. Franzman OFFLINE  

A.J. Franzman

    River Patroller

  • 4,326 posts
  • Syzygyst
  • Location:U.S.A. - See 'Map' link above

Posted Thu Feb 18, 2010 11:57 PM

BTW, I think you're probably already aware but I'll point it out for others' benefit, that two of the characters you listed above, ( : ) {colon} and ( / ) {slash}, are not permitted within filenames, at least under Windows.

Edited by A.J. Franzman, Thu Feb 18, 2010 11:58 PM.


#6 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Fri Feb 19, 2010 2:36 AM

View PostA.J. Franzman, on Thu Feb 18, 2010 11:57 PM, said:

BTW, I think you're probably already aware but I'll point it out for others' benefit, that two of the characters you listed above, ( : ) {colon} and ( / ) {slash}, are not permitted within filenames, at least under Windows.
IIRC (don't have a cart with me now) the / is used for displaying the path, maybe the : was or is used for special stuff too.

#7 A.J. Franzman OFFLINE  

A.J. Franzman

    River Patroller

  • 4,326 posts
  • Syzygyst
  • Location:U.S.A. - See 'Map' link above

Posted Mon Feb 22, 2010 7:17 PM

View PostThomas Jentzsch, on Fri Feb 19, 2010 2:36 AM, said:

View PostA.J. Franzman, on Thu Feb 18, 2010 11:57 PM, said:

BTW, I think you're probably already aware but I'll point it out for others' benefit, that two of the characters you listed above, ( : ) {colon} and ( / ) {slash}, are not permitted within filenames, at least under Windows.
IIRC (don't have a cart with me now) the / is used for displaying the path, maybe the : was or is used for special stuff too.
You're right, the cart does display the slash in the path name when navigating to sub-folders. But my main reason for asking was to find out what characters I could put into filenames (to cut down the outrageous length of some of Rom Hunter's filenames by replacing some common terms with abbreviations and special characters). So / and : don't help me. Have you found out yet whether the "double dot" is available for users? Are there any other characters you might have missed in your list, such as capitals with umlauts?

#8 cd-w OFFLINE  

cd-w

    Stargunner

  • 1,195 posts
  • Juno First!
  • Location:Glasgow, UK

Posted Tue Feb 23, 2010 1:44 AM

View PostA.J. Franzman, on Mon Feb 22, 2010 7:17 PM, said:

You're right, the cart does display the slash in the path name when navigating to sub-folders. But my main reason for asking was to find out what characters I could put into filenames (to cut down the outrageous length of some of Rom Hunter's filenames by replacing some common terms with abbreviations and special characters). So / and : don't help me. Have you found out yet whether the "double dot" is available for users? Are there any other characters you might have missed in your list, such as capitals with umlauts?

I used the ISO-8859-1 character codes for the menu system. Only the characters that Thomas stated above have direct mappings, but many of the others map to visually similar characters. Character codes 171 and 187 (the double left and right arrows) map to the double dot symbol.

Chris

#9 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Tue Feb 23, 2010 2:06 AM

View PostA.J. Franzman, on Mon Feb 22, 2010 7:17 PM, said:

...such as capitals with umlauts?
Capitals with umlauts didn't look good with the low resolution. :)

The list should be complete.

#10 A.J. Franzman OFFLINE  

A.J. Franzman

    River Patroller

  • 4,326 posts
  • Syzygyst
  • Location:U.S.A. - See 'Map' link above

Posted Tue Feb 23, 2010 10:04 PM

View PostThomas Jentzsch, on Tue Feb 23, 2010 2:06 AM, said:

The list should be complete.
Great!

Thank you very much. I think I'm out of questions on this subject. :)

#11 antron OFFLINE  

antron

    Chopper Commander

  • 196 posts

Posted Tue Feb 23, 2010 11:32 PM

View PostThomas Jentzsch, on Tue Feb 23, 2010 2:06 AM, said:

Capitals with umlauts didn't look good with the low resolution. :)

or is that because German doesn't use them ;)

#12 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Wed Feb 24, 2010 1:32 AM

View Postantron, on Tue Feb 23, 2010 11:32 PM, said:

View PostThomas Jentzsch, on Tue Feb 23, 2010 2:06 AM, said:

Capitals with umlauts didn't look good with the low resolution. :)

or is that because German doesn't use them ;)
We invented them! :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users