Jump to content
IGNORED

PEB troubles.


Sinphaltimus

Recommended Posts

I guess it is the "default" in terms of what the computer expects to see, but the computer doesn't boot by default to "upper" case, so, between that and the fact that the "lower case" letters are really "upper case" in appearance, I have to say it is a bit confusing. Add to that that the manual nowhere mentions the upper case requirement...

 

I wonder where I learned it from, back in those days. It was never a question whether to switch cases; you always had to remember to release AlphaLock when using the joystick.

 

Maybe it was mentioned in the blue BASIC manual? All BASIC commands were written in uppercase; similarly, all assembler constants use uppercase consistently. Certainly this comes from the TI-99/4 which had no lowercase.

 

I remember that uppercase was the default for the VC-20 and C-64 as well.

Link to comment
Share on other sites

 

I wonder where I learned it from, back in those days. It was never a question whether to switch cases; you always had to remember to release AlphaLock when using the joystick.

 

Maybe it was mentioned in the blue BASIC manual? All BASIC commands were written in uppercase; similarly, all assembler constants use uppercase consistently. Certainly this comes from the TI-99/4 which had no lowercase.

 

I remember that uppercase was the default for the VC-20 and C-64 as well.

 

Yes, but on the Commodore, first off, all commands worked in both upper and lower case, and second of all, the "upper case" characters that appeared on the screen were ready-to-use in terms of writing commands. if you shift-lock a Commodore in BASIC, the characters that are printed are the special graphical characters - those would not be recognized by BASIC. To get lower case characters in Commodore BASIC, you had to hit shift while holding down the Commodore key, and, like I said, if you did that, all BASIC commands would still work just fine.

Link to comment
Share on other sites

TI BASIC will happily accept any and all commands in lowercase as well, converting them to uppercase when you enter them into a program. Character case on the Commodore machines is a bit of a misnomer, really. They had 2 distinct character sets, which were switched in and out by using the Shift-Commodore key combination (or a POKE on the older machines that didn't have a Commodore key.) I don't believe switching the character sets changed the PETSCII value of the character, just what it looked like. A shifted S displayed as a heart suit symbol on the "default" character set, but a capital S on the upper/lowercase set. It was a bit odd to work with - A shifted space is a distinctly different character than a non-shifted one, but they appear the same on the screen. They cause very different results however, especially in file names.

Link to comment
Share on other sites

Yes, the TI will also accept BASIC commands in any case. Pascal is the same. Variable, VARIABLE and Vari_Able are the same thing. But device names are different. They are coded in the DSR, and the DSRLNK program compares the name literally against what's in the DSR.

As Lee wrote above, the CorComp controller will also understand DSK4 (and dsk4), but it takes a trick to convince the p-system to use more than three drives.

Edited by apersson850
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...