ETA-3400 Tiny Basic ROM source?

323 views
Skip to first unread message

Chris Elmquist

unread,
Oct 16, 2012, 2:06:48 PM10/16/12
to SEBHC Mailing List
I've asked this over on the ET-3400 Yahoo group too but after Bob's recent
posting (and great story about his H9), thought I'd check here as well.

Does anyone have the source for the Pittman Tiny Basic ROM that was used
with the ETA-3400 add-on?

There is a ROM image available in the files section of the Yahoo group
and I've started disassembling it off and on but thought I'd check and
see if anyone had already done that or may have actual original source
from Heath (if that ever existed within Heath).

Any leads?

cje
--
Chris Elmquist

John Frankle

unread,
Oct 16, 2012, 8:24:58 PM10/16/12
to se...@googlegroups.com
Hi,

Tom Pittman's Tiny Basic page:

http://www.ittybittycomputers.com/IttyBitty/TinyBasic/

has a link to a disassembled version of Tiny Basic for the KIM-1 (6502
processor). This may be a useful guide to the disassembly of the 6800
version you are working on.

Regards,

John Frankle
> --
> You received this message because you are subscribed to the Google Groups
> "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to
> sebhc+un...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
>
> -----
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2012.0.2221 / Virus Database: 2441/5334 - Release Date: 10/15/12
>

Chris Elmquist

unread,
Oct 17, 2012, 1:48:17 PM10/17/12
to se...@googlegroups.com
On Tuesday (10/16/2012 at 08:24PM -0400), John Frankle wrote:
> Hi,
>
> Tom Pittman's Tiny Basic page:
>
> http://www.ittybittycomputers.com/IttyBitty/TinyBasic/
>
> has a link to a disassembled version of Tiny Basic for the KIM-1
> (6502 processor). This may be a useful guide to the disassembly of
> the 6800 version you are working on.

Thanks John. I have come across the 6502 version and it's a good point
that it can serve as a template. That'll be the Plan B if original
source doesn't appear (which I kinda think will be the outcome).

Chris

--
Chris Elmquist

Lee Hart

unread,
Oct 17, 2012, 2:39:18 PM10/17/12
to se...@googlegroups.com
On 10/17/2012 12:48 PM, Chris Elmquist wrote:
> Thanks John. I have come across the 6502 version and it's a good point
> that it can serve as a template. That'll be the Plan B if original
> source doesn't appear (which I kinda think will be the outcome).

I know Tom, and he's a good guy. If you contact him, he may be able to
supply a copy of it. Tom wrote versions of his Tiny BASIC for the 1802,
6502, and 6800 (which is what the the ET-3400 uses, I think).

I have Tom's manuals for his Tiny BASIC and Tiny BASIC Experimenter's
Kit. The latter in particular has source code for the IL (Intermediate
Language Interpreter), and details on the I/O routines needed to run it
on various computers. If you'd like one, send me a stamped
self-addressed envelope with enough postage for 50 pages (my address is
below). NO, I won't copy it or scan it. If you want an online copy, get
it directly from him.

--
Never doubt that the work of a small group of thoughtful, committed
citizens can change the world. Indeed, it's the only thing that ever
has! -- Margaret Mead
--
Lee A. Hart, 814 8th Ave N, Sartell MN 56377

Chris Elmquist

unread,
Oct 17, 2012, 3:57:17 PM10/17/12
to se...@googlegroups.com
Thanks Lee.

I think the manuals you offer are available online and I've looked at
them in the past. I did see one email thread where Tom discussed how
his original 6800 source was lost and only the 6502 version remained.
And it is true that the ET-3400 uses a Motorola 6800.

Thanks for the offer. I'll review the online versions and if they are
poor scans I'll catch up with you.

Chris

On Wednesday (10/17/2012 at 01:39PM -0500), Lee Hart wrote:
> On 10/17/2012 12:48 PM, Chris Elmquist wrote:
> >Thanks John. I have come across the 6502 version and it's a good point
> >that it can serve as a template. That'll be the Plan B if original
> >source doesn't appear (which I kinda think will be the outcome).
>
> I know Tom, and he's a good guy. If you contact him, he may be able
> to supply a copy of it. Tom wrote versions of his Tiny BASIC for the
> 1802, 6502, and 6800 (which is what the the ET-3400 uses, I think).
>
> I have Tom's manuals for his Tiny BASIC and Tiny BASIC
> Experimenter's Kit. The latter in particular has source code for the
> IL (Intermediate Language Interpreter), and details on the I/O
> routines needed to run it on various computers. If you'd like one,
> send me a stamped self-addressed envelope with enough postage for 50
> pages (my address is below). NO, I won't copy it or scan it. If you
> want an online copy, get it directly from him.

--
Chris Elmquist

Lee Hart

unread,
Oct 17, 2012, 4:27:23 PM10/17/12
to se...@googlegroups.com
On 10/17/2012 2:57 PM, Chris Elmquist wrote:
> Thanks Lee. I think the manuals you offer are available online and I've looked at
> them in the past.

That's good. I have original manuals (not copies), which is the only
reason I was willing to provide them. I don't want to copy the
copyrighted work of someone I know. Tom deserves the credit (or cash) :-)

> I did see one email thread where Tom discussed how his original
> 6800 source was lost and only the 6502 version remained.

Sorry to hear that. I know the 1802 version also survives, because I
retyped it in for him -- he has it on his website. I also retyped in his
"First Book of Tiny BASIC" and "A Short Course in Programming" books,
which I think he has on his website as well.

--
Never doubt that the work of a small group of thoughtful, committed
citizens can change the world. Indeed, it's the only thing that ever
has! -- Margaret Mead
--
Lee A. Hart http://www.sunrise-ev.com/LeesEVs leea...@earthlink.net
Reply all
Reply to author
Forward
0 new messages