Still to do:
1. Change display to 40 character (currently it's 80 characters.)
2. Get SD card module working
3. Invent some method to emulate the cassette commands to load from the SD card.
On Nov 27, 2019, at 7:52 AM, Brian Decker <blde...@encomlab.com> wrote:
--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/altair-duino/8a3972f1-fae8-40a3-afde-f8eff463c5a3%40googlegroups.com.
...
Still to do:
1. Change display to 40 character (currently it's 80 characters.)
2. Get SD card module working
3. Invent some method to emulate the cassette commands to load from the SD card.
Will VisiCalc be on the list?
On the plus side, I got the SD card module working. On the down side, I realized I have to code an entire Apple font by hand (unless someone has a source for the Apple II font glyphs).
On Nov 30, 2019, at 12:11 AM, Eric Smith <spac...@gmail.com> wrote:
On Fri, Nov 29, 2019 at 10:27 PM Chris Davis <famousd...@gmail.com> wrote:On the plus side, I got the SD card module working. On the down side, I realized I have to code an entire Apple font by hand (unless someone has a source for the Apple II font glyphs).If what you want is the actual Signetics 2513 character generator bitmaps, as used in the Apple 1, early rev Apple II, and many other machines, they're in the attached binary file and PDF.
--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/altair-duino/CAFrGgTQdwRfx6oe4XaUt1gS_3dDJzn59Fi%2BT2__NePBt0uS5ZA%40mail.gmail.com.
<2513.pdf><2513u-single.bin>
{ 0x00, 0x0E, 0x11, 0x15, 0x17, 0x16, 0x10, 0x0F }, // @
{ 0x00, 0x04, 0x0A, 0x11, 0x11, 0x1F, 0x11, 0x11 }, // A
{ 0x00, 0x1E, 0x11, 0x11, 0x1E, 0x11, 0x11, 0x1E }, // B
{ 0x00, 0x0E, 0x11, 0x10, 0x10, 0x10, 0x11, 0x0E }, // C
{ 0x00, 0x1E, 0x11, 0x11, 0x11, 0x11, 0x11, 0x1E }, // D
{ 0x00, 0x1F, 0x10, 0x10, 0x1E, 0x10, 0x10, 0x1F }, // E
{ 0x00, 0x1F, 0x10, 0x10, 0x1E, 0x10, 0x10, 0x10 }, // F
{ 0x00, 0x0F, 0x10, 0x10, 0x10, 0x13, 0x11, 0x0F }, // G
{ 0x00, 0x11, 0x11, 0x11, 0x1F, 0x11, 0x11, 0x11 }, // H
{ 0x00, 0x0E, 0x04, 0x04, 0x04, 0x04, 0x04, 0x0E }, // I
{ 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x0E }, // J
{ 0x00, 0x11, 0x12, 0x14, 0x18, 0x14, 0x12, 0x11 }, // K
{ 0x00, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x1F }, // L
{ 0x00, 0x11, 0x1B, 0x15, 0x15, 0x11, 0x11, 0x11 }, // M
{ 0x00, 0x11, 0x11, 0x19, 0x15, 0x13, 0x11, 0x11 }, // N
{ 0x00, 0x0E, 0x11, 0x11, 0x11, 0x11, 0x11, 0x0E }, // O
{ 0x00, 0x1E, 0x11, 0x11, 0x1E, 0x10, 0x10, 0x10 }, // P
{ 0x00, 0x0E, 0x11, 0x11, 0x11, 0x15, 0x12, 0x0D }, // Q
{ 0x00, 0x1E, 0x11, 0x11, 0x1E, 0x14, 0x12, 0x11 }, // R
{ 0x00, 0x0E, 0x11, 0x10, 0x0E, 0x01, 0x11, 0x0E }, // S
{ 0x00, 0x1F, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04 }, // T
{ 0x00, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x0E }, // U
{ 0x00, 0x11, 0x11, 0x11, 0x11, 0x11, 0x0A, 0x04 }, // V
{ 0x00, 0x11, 0x11, 0x11, 0x15, 0x15, 0x1B, 0x11 }, // W
{ 0x00, 0x11, 0x11, 0x0A, 0x04, 0x0A, 0x11, 0x11 }, // X
{ 0x00, 0x11, 0x11, 0x0A, 0x04, 0x04, 0x04, 0x04 }, // Y
{ 0x00, 0x1F, 0x01, 0x02, 0x04, 0x08, 0x10, 0x1F }, // Z
{ 0x00, 0x1F, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1F }, // [
{ 0x00, 0x00, 0x10, 0x08, 0x04, 0x02, 0x01, 0x00 }, // \
{ 0x00, 0x1F, 0x03, 0x03, 0x03, 0x03, 0x03, 0x1F }, // ]
{ 0x00, 0x00, 0x00, 0x04, 0x0A, 0x11, 0x00, 0x00 }, // ^
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F }, // _
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, //
{ 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00, 0x04 }, // !
{ 0x00, 0x0A, 0x0A, 0x0A, 0x00, 0x00, 0x00, 0x00 }, // "
{ 0x00, 0x0A, 0x0A, 0x1F, 0x0A, 0x1F, 0x0A, 0x0A }, // #
{ 0x00, 0x04, 0x0F, 0x14, 0x0E, 0x05, 0x1E, 0x04 }, // $
{ 0x00, 0x18, 0x19, 0x02, 0x04, 0x08, 0x13, 0x03 }, // %
{ 0x00, 0x08, 0x14, 0x14, 0x08, 0x15, 0x12, 0x0D }, // &
{ 0x00, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00 }, // '
{ 0x00, 0x04, 0x08, 0x10, 0x10, 0x10, 0x08, 0x04 }, // (
{ 0x00, 0x04, 0x02, 0x01, 0x01, 0x01, 0x02, 0x04 }, // )
{ 0x00, 0x04, 0x15, 0x0E, 0x04, 0x0E, 0x15, 0x04 }, // *
{ 0x00, 0x00, 0x04, 0x04, 0x1F, 0x04, 0x04, 0x00 }, // +
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x08 }, // ,
{ 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00 }, // -
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04 }, // .
{ 0x00, 0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x00 }, // /
{ 0x00, 0x0E, 0x11, 0x13, 0x15, 0x19, 0x11, 0x0E }, // 0
{ 0x00, 0x04, 0x0C, 0x04, 0x04, 0x04, 0x04, 0x0E }, // 1
{ 0x00, 0x0E, 0x11, 0x01, 0x06, 0x08, 0x10, 0x1F }, // 2
{ 0x00, 0x1F, 0x01, 0x02, 0x06, 0x01, 0x11, 0x0E }, // 3
{ 0x00, 0x02, 0x06, 0x0A, 0x12, 0x1F, 0x02, 0x02 }, // 4
{ 0x00, 0x1F, 0x10, 0x1E, 0x01, 0x01, 0x11, 0x0E }, // 5
{ 0x00, 0x07, 0x08, 0x10, 0x1E, 0x11, 0x11, 0x0E }, // 6
{ 0x00, 0x1F, 0x01, 0x02, 0x04, 0x08, 0x08, 0x08 }, // 7
{ 0x00, 0x0E, 0x11, 0x11, 0x0E, 0x11, 0x11, 0x0E }, // 8
{ 0x00, 0x0E, 0x11, 0x11, 0x0F, 0x01, 0x02, 0x1C }, // 9
{ 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00 }, // :
{ 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x04, 0x08 }, // ;
{ 0x00, 0x02, 0x04, 0x08, 0x10, 0x08, 0x04, 0x02 }, // >
{ 0x00, 0x00, 0x00, 0x1F, 0x00, 0x1F, 0x00, 0x00 }, // =
{ 0x00, 0x08, 0x04, 0x02, 0x01, 0x02, 0x04, 0x08 }, // >
{ 0x00, 0x0E, 0x11, 0x02, 0x04, 0x04, 0x00, 0x04 }, // ?
On Nov 30, 2019, at 10:29 AM, Chris Davis <famousd...@gmail.com> wrote:
Well, it's close! :)
<sideways.jpg>
--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/altair-duino/21add40c-ddbe-4273-853f-ac709f3efe27%40googlegroups.com.
<sideways.jpg>
On Nov 30, 2019, at 7:27 PM, Chris Davis <famousd...@gmail.com> wrote:
<IMG_0375.jpg>That's what I needed!
--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/altair-duino/380eb1ff-5fb0-4863-bee6-f2bb6b102d44%40googlegroups.com.
<IMG_0375.jpg>
Please please please make sure it has a great expansion buss.