CompuServe Archive

This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.

Search Results (16 messages)

#100667 SUPERA v2.5 Keylist Message #100680
From: Tim Peters Model 100 SIG · Tech Notes & Util. November 15, 1985 1:53 AM
Hi, Paul! I WAS having a pretty good day, you know. Fudge. You, of ALL people, will understand (from bitter experience!) how this game works: yes, there's UNDOUBTEDLY an easy way to change SUPDSP; but, no, I don't know what it is! My best understanding is that v2.5 is specifically…
#100648 100375 LCDIO.TXT Message #100676
From: Tim Peters Model 100 SIG · Tech Notes & Util. November 15, 1985 1:01 AM
Fascinating, Mike! We have indeed become a nation of BASIC bit-twiddlers! Do you imagine there's any hope that Microsoft BASIC will be outlawed in our lifetimes? If the efforts required to EFFICIENTLY solve these trivial problems weren't so ticklingly absurd, I'd be appalled. Then again, I DO make a good…
Your LCDIO.TXT Message #100375
From: Tim Peters Model 100 SIG · Tech Notes & Util. November 13, 1985 1:50 AM
Mike, I really enjoyed your LCDIO writeup – excellent coverage & solid info. Thank you much for sharing it with us! A family of bitstring-reversal tricks I hope YOU enjoy: there's a faster way to reverse a byte than calling an ML subroutine: since there are only 256 values, the…
#100163 #Formatted Print Message #100246
From: Tim Peters Model 100 SIG · Tech Notes & Util. November 12, 1985 12:06 AM
Surprise! If you look very carefully at your M100 manual, you'll see that only constant (literal quoted strings, not expressions) formats are supported in PRINT USING in M100 BASIC. LOTS of folks have had this problem. For what it's worth, it ONLY seems to bite you when the output device…
#88400 MODEL 100 BUG Message #88431
From: Tim Peters Forum unknown · Tech Notes & Util. August 8, 1985 4:05 AM
Aha! The problem has nothing to do w/ "FRE" (or "FRE$"): FRE("") was just a quick way to force string compaction. The same error shows up here: 1 CLEAR50,MAXRAM 2 INPUT I$ 3 FOR I=1 TO 50:J$=I$:NEXT 4 PRINT I$ Tom's right – it's a BIG bug! – tim
#88400 MODEL 100 BUG Message #88431
From: Tim Peters Forum unknown · Tech Notes & Util. August 8, 1985 4:05 AM
Aha! The problem has nothing to do w/ "FRE" (or "FRE$"): FRE("") was just a quick way to force string compaction. The same error shows up here: 1 CLEAR50,MAXRAM 2 INPUT I$ 3 FOR I=1 TO 50:J$=I$:NEXT 4 PRINT I$ Tom's right – it's a BIG bug! – tim
#88421 Peeking LCD memory Message #88430
From: Tim Peters Forum unknown · Tech Notes & Util. August 8, 1985 3:35 AM
The character set's pixel map is in ROM, not RAM, so you won't find it there. If I understand your problem, I believe what you want are the 6 bytes beginning at 65516 (high RAM) – this is where the M100 stores the pixel map for the character position it's…
#88421 Peeking LCD memory Message #88430
From: Tim Peters Forum unknown · Tech Notes & Util. August 8, 1985 3:35 AM
The character set's pixel map is in ROM, not RAM, so you won't find it there. If I understand your problem, I believe what you want are the 6 bytes beginning at 65516 (high RAM) – this is where the M100 stores the pixel map for the character position it's…
#88400 MODEL 100 BUG Message #88429
From: Tim Peters Forum unknown · Tech Notes & Util. August 8, 1985 3:30 AM
Believe "FRE$" was a typo in Tom's note; MY M100 gives a syntax error on the call to "FRE$". If line 40 is changed to: 40 PRINT FRE("") instead (surely what was intended), I get the result he described (&, of course, using FRE w/ a string arugment IS a…
#88400 MODEL 100 BUG Message #88429
From: Tim Peters Forum unknown · Tech Notes & Util. August 8, 1985 3:30 AM
Believe "FRE$" was a typo in Tom's note; MY M100 gives a syntax error on the call to "FRE$". If line 40 is changed to: 40 PRINT FRE("") instead (surely what was intended), I get the result he described (&, of course, using FRE w/ a string arugment IS a…
#Peeking LCD memory Message #88138
From: Tim Peters Forum unknown · Tech Notes & Util. August 5, 1985 10:52 PM
Characters are displayed in a matrix of 8 rows X 6 cols. The standard printable ASCII characters (32(blank)-127(DEL)) use only 7 rows X 5 cols (the last row & col is cleared). The pixel map for these starts at ROM adrs 30481 (the entry for "blank"). Each standard character has…
#Peeking LCD memory Message #88138
From: Tim Peters Forum unknown · Tech Notes & Util. August 5, 1985 10:52 PM
Characters are displayed in a matrix of 8 rows X 6 cols. The standard printable ASCII characters (32(blank)-127(DEL)) use only 7 rows X 5 cols (the last row & col is cleared). The pixel map for these starts at ROM adrs 30481 (the entry for "blank"). Each standard character has…
#85677 String surprise Message #85720
From: Tim Peters Model 100 SIG · Tech Notes & Util. July 17, 1985 1:30 AM
Ain't nuthin', Dave: there's an OPEN statement that'll cause a coldstart! ( Not to worry – you won't do it by accident, & I'm not telling!) Lemme explain the string thing a little, since it IS obscure: It's a bug (of course). But unlikely you'll hit it innocently – you…
#String surprise Message #85613
From: Tim Peters Model 100 SIG · Tech Notes & Util. July 16, 1985 2:38 AM
Tom, this turkey may surprise you: 1 X$="abcde" 2 MID$(X$,2)=X$ 3 PRINT X$ (No, it WON'T change the program itself – it's harmless.) For some reason, what DOES happen didn't surprise me – knew more about it a year ago. Something like: RHS str vrbl refs yield just the descriptor…
#forth Message #85524
From: Tim Peters Model 100 SIG · Tech Notes & Util. July 15, 1985 2:00 AM
I've been DYING for an alternative to BASIC that respects the 100's worldview (I LOVE this silly little machine!). Your rIOforth sounds like the best contender yet – when it's ready, you have one customer here. Your selfish pursuit of shelter, food, & sleep in the interim is not appreciated…
From: Tim Peters Model 100 SIG · Tech Notes & Util. July 14, 1985 1:09 PM
Gary, I'm a CIS newcomer, so if you sell an M100 Forth, it's news to me – interested in knowing more! Comment: before I lost interest, I was implementing a TIL for the M100. HL was the "natural" choice for the data stack pointer, UNTIL I doped out the mystery…