Re: [M100] Character bitmaps

2022-09-26 Thread Will Senn
Worked like a charm on my newly arrived M100. Sheesh, this thing is a 
beast! Serial number shows 302003672. If I'm understanding it correctly, 
this means 1983, February, machine number 3672 of the batch. Wow, that's 
a while back (I was 17). I tore it down and put it all back together 
again. Other than dust and grime and a missing little plastic thing that 
catches the rocker arm of the space bar (I swapped the bottom one from 
the enter key and all's well there), it's pristine. I cleaned and blew 
and lo and behold everything is working beautifully. And it looks oh so 
familiar. The polarizer is a little rainbowy in a certain light at one 
spot, but hey, don't notice it in normal light. Yay! Off to programming 
the banner and figuring out how to get it to talk over null modem to my 
Mac Pro running Monterey and minicom :).


Thanks for the assist.

Will

On 9/25/22 2:49 PM, Mike Stein wrote:
30481,  7711H - Start of LCD character generator shape table.  Five 
bytes per char for
         the first 128 characters.  6 bytes per char for characters 
128-255.


On Sun, Sep 25, 2022 at 1:55 PM Will Senn  wrote:

All,

This is my first post, but hopefully not my last.

I originally had an M100 in 1984 that I hocked for $50 bucks at a
local pawn shop for food money in my freshman year. I never went
back (I didn't get the $50 plus interest for ages). Now, it's 38
years later and I'm finally getting it out of hock (so to speak).
I remember writing a basic program that read the character bitmaps
out of ROM (at least that's how I remember it) and used the bitmap
as a basis for a banner in the same font. I think I'd like my
first program on my new/old M100 to be a banner program and so I'm
digging around looking for where, in ROM, the character bitmaps
are stored. I've looked here, there, and everywhere to no avail.
Is there a set of bitmaps stored in ROM, and if so where?

If I remember correctly, each character was represented as a set
of 8 (maybe 7) 6 (maybe 5) bit binary numbers:

001000
010100
100010
100010
10
100010
100010
00

or somesuch for A...
resulting in something like:

  1
 1 1
1   1
1   1
1
1   1
1   1

being displayed. The zeros on the bottom and right may be on the
top or left, or not there at all, but there are spaces between and
below characters, either in the bitmap or added by the display
functions.

Thanks!

Will




Re: [M100] Character bitmaps

2022-09-26 Thread Will Senn

Hi Ken,

Thanks for the pointer. I didn't realize there was an emulator out 
there. Hopefully my machine should get here today!


Will

On 9/25/22 6:47 PM, Ken Pettit wrote:

You can start with VirtualT if you really want.  ;-)

Ken

On 9/25/22 2:15 PM, Will Senn wrote:

Thanks Mike! That's the ticket. Now, I just need my M100 to show up.

Later,

Will

On 9/25/22 2:49 PM, Mike Stein wrote:
30481,  7711H - Start of LCD character generator shape table.  Five 
bytes per char for
         the first 128 characters.  6 bytes per char for characters 
128-255.


On Sun, Sep 25, 2022 at 1:55 PM Will Senn  wrote:

All,

This is my first post, but hopefully not my last.

I originally had an M100 in 1984 that I hocked for $50 bucks at
a local pawn shop for food money in my freshman year. I never
went back (I didn't get the $50 plus interest for ages). Now,
it's 38 years later and I'm finally getting it out of hock (so
to speak). I remember writing a basic program that read the
character bitmaps out of ROM (at least that's how I remember it)
and used the bitmap as a basis for a banner in the same font. I
think I'd like my first program on my new/old M100 to be a
banner program and so I'm digging around looking for where, in
ROM, the character bitmaps are stored. I've looked here, there,
and everywhere to no avail. Is there a set of bitmaps stored in
ROM, and if so where?

If I remember correctly, each character was represented as a set
of 8 (maybe 7) 6 (maybe 5) bit binary numbers:

001000
010100
100010
100010
10
100010
100010
00

or somesuch for A...
resulting in something like:

  1
 1 1
1   1
1   1
1
1   1
1   1

being displayed. The zeros on the bottom and right may be on the
top or left, or not there at all, but there are spaces between
and below characters, either in the bitmap or added by the
display functions.

Thanks!

Will








Re: [M100] Character bitmaps

2022-09-25 Thread Ken Pettit

You can start with VirtualT if you really want.  ;-)

Ken

On 9/25/22 2:15 PM, Will Senn wrote:

Thanks Mike! That's the ticket. Now, I just need my M100 to show up.

Later,

Will

On 9/25/22 2:49 PM, Mike Stein wrote:
30481,  7711H - Start of LCD character generator shape table.  Five 
bytes per char for
 the first 128 characters.  6 bytes per char for characters 
128-255.


On Sun, Sep 25, 2022 at 1:55 PM Will Senn  wrote:

All,

This is my first post, but hopefully not my last.

I originally had an M100 in 1984 that I hocked for $50 bucks at a
local pawn shop for food money in my freshman year. I never went
back (I didn't get the $50 plus interest for ages). Now, it's 38
years later and I'm finally getting it out of hock (so to speak).
I remember writing a basic program that read the character
bitmaps out of ROM (at least that's how I remember it) and used
the bitmap as a basis for a banner in the same font. I think I'd
like my first program on my new/old M100 to be a banner program
and so I'm digging around looking for where, in ROM, the
character bitmaps are stored. I've looked here, there, and
everywhere to no avail. Is there a set of bitmaps stored in ROM,
and if so where?

If I remember correctly, each character was represented as a set
of 8 (maybe 7) 6 (maybe 5) bit binary numbers:

001000
010100
100010
100010
10
100010
100010
00

or somesuch for A...
resulting in something like:

  1
 1 1
1   1
1   1
1
1   1
1   1

being displayed. The zeros on the bottom and right may be on the
top or left, or not there at all, but there are spaces between
and below characters, either in the bitmap or added by the
display functions.

Thanks!

Will








Re: [M100] Character bitmaps

2022-09-25 Thread Will Senn

Thanks Mike! That's the ticket. Now, I just need my M100 to show up.

Later,

Will

On 9/25/22 2:49 PM, Mike Stein wrote:
30481,  7711H - Start of LCD character generator shape table.  Five 
bytes per char for
         the first 128 characters.  6 bytes per char for characters 
128-255.


On Sun, Sep 25, 2022 at 1:55 PM Will Senn  wrote:

All,

This is my first post, but hopefully not my last.

I originally had an M100 in 1984 that I hocked for $50 bucks at a
local pawn shop for food money in my freshman year. I never went
back (I didn't get the $50 plus interest for ages). Now, it's 38
years later and I'm finally getting it out of hock (so to speak).
I remember writing a basic program that read the character bitmaps
out of ROM (at least that's how I remember it) and used the bitmap
as a basis for a banner in the same font. I think I'd like my
first program on my new/old M100 to be a banner program and so I'm
digging around looking for where, in ROM, the character bitmaps
are stored. I've looked here, there, and everywhere to no avail.
Is there a set of bitmaps stored in ROM, and if so where?

If I remember correctly, each character was represented as a set
of 8 (maybe 7) 6 (maybe 5) bit binary numbers:

001000
010100
100010
100010
10
100010
100010
00

or somesuch for A...
resulting in something like:

  1
 1 1
1   1
1   1
1
1   1
1   1

being displayed. The zeros on the bottom and right may be on the
top or left, or not there at all, but there are spaces between and
below characters, either in the bitmap or added by the display
functions.

Thanks!

Will




Re: [M100] Character bitmaps

2022-09-25 Thread Mike Stein
30481,  7711H - Start of LCD character generator shape table.  Five bytes
per char for
 the first 128 characters.  6 bytes per char for characters 128-255.

On Sun, Sep 25, 2022 at 1:55 PM Will Senn  wrote:

> All,
>
> This is my first post, but hopefully not my last.
>
> I originally had an M100 in 1984 that I hocked for $50 bucks at a local
> pawn shop for food money in my freshman year. I never went back (I didn't
> get the $50 plus interest for ages). Now, it's 38 years later and I'm
> finally getting it out of hock (so to speak). I remember writing a basic
> program that read the character bitmaps out of ROM (at least that's how I
> remember it) and used the bitmap as a basis for a banner in the same font.
> I think I'd like my first program on my new/old M100 to be a banner program
> and so I'm digging around looking for where, in ROM, the character bitmaps
> are stored. I've looked here, there, and everywhere to no avail. Is there a
> set of bitmaps stored in ROM, and if so where?
>
> If I remember correctly, each character was represented as a set of 8
> (maybe 7) 6 (maybe 5) bit binary numbers:
>
> 001000
> 010100
> 100010
> 100010
> 10
> 100010
> 100010
> 00
>
> or somesuch for A...
> resulting in something like:
>
>   1
>  1 1
> 1   1
> 1   1
> 1
> 1   1
> 1   1
>
> being displayed. The zeros on the bottom and right may be on the top or
> left, or not there at all, but there are spaces between and below
> characters, either in the bitmap or added by the display functions.
>
> Thanks!
>
> Will
>
>
>


[M100] Character bitmaps

2022-09-25 Thread Will Senn

All,

This is my first post, but hopefully not my last.

I originally had an M100 in 1984 that I hocked for $50 bucks at a local 
pawn shop for food money in my freshman year. I never went back (I 
didn't get the $50 plus interest for ages). Now, it's 38 years later and 
I'm finally getting it out of hock (so to speak). I remember writing a 
basic program that read the character bitmaps out of ROM (at least 
that's how I remember it) and used the bitmap as a basis for a banner in 
the same font. I think I'd like my first program on my new/old M100 to 
be a banner program and so I'm digging around looking for where, in ROM, 
the character bitmaps are stored. I've looked here, there, and 
everywhere to no avail. Is there a set of bitmaps stored in ROM, and if 
so where?


If I remember correctly, each character was represented as a set of 8 
(maybe 7) 6 (maybe 5) bit binary numbers:


001000
010100
100010
100010
10
100010
100010
00

or somesuch for A...
resulting in something like:

  1
 1 1
1   1
1   1
1
1   1
1   1

being displayed. The zeros on the bottom and right may be on the top or 
left, or not there at all, but there are spaces between and below 
characters, either in the bitmap or added by the display functions.


Thanks!

Will