Post Reply 
Panasonic HHC ROM 'capules'
01-06-2023, 06:55 AM (This post was last modified: 01-06-2023 06:57 AM by brouhaha.)
Post: #9
RE: Panasonic HHC ROM 'capules'
(01-03-2023 05:19 PM)Jeff_Birt Wrote:  you can't create SnapFORTH programs without the SnapFORTH 'ROM capsule'. (But you can run them without it.)

The SnapFORTH development ROM was 16KiB and wouldn't fit in a capsule. It was an expansion box, about the same size as e.g. the RS-232 expansion box, but without an I/O connector. Inside there are EPROMs and logic for bank-switching.

Technically a capsule port could address 16KiB, but the capsules are 24-pin, and there was no 16KiB 24-pin EPROM. Even the 8KiB 24-pin EPROMs were and are relatively uncommon; normal 8KiB EPROMs (Intel 2764 and equivalent) are 28-pin. The only 24-pin 8KiB EPROMs were the Motorola MC68764 and MC68766.

If one somehow made a 16KiB capsule, I'm not sure whether SnapFORTH would run from it, or whether it requires some of the logic in the expansion box.

[qoute]
Has anyone created images of any of these capsules. I have had no luck finding them on the web.
[/quote]

There are images around. I have some but I'd have to do some digging to find them.

One thing to be aware of is that the commonly available images of the Microsoft BASIC capsule have a corrupted byte. I posted about that on cctalk some years back with details on which byte, and what the likely effects were:

https://marc.info/?l=classiccmp&m=120657197412183&w=2

I spent some time reverse-engineering the HHC "intrinsic" (internal) ROM and some of the plug-in ROMs. I put the work I'd done on the intrinsic ROM and the SnapFORTH ROM on github:

https://github.com/brouhaha/hhc

Quote:One really odd thing about the Panasonic HHC is that it uses an NMOS 6502 processor (Rockwell), in a 40-pin DIP. It looks like there were trying to come up with something quickly using COTS parts.

It may seem odd, but it was the only practical solution when the HHC was developed. The HHC was introduced in fall 1980 in Japan (early 1981 worldwide), and development was started in 1978. There was no suitable CMOS microprocessor at the time it was developed; the 65C02 wasn't introduced until 1983. The only commercially available single-chip CMOS microprocessors in existence in 1978 were the Intersil IM6100 (PDP-8 12-bit instruction set) and RCA "COSMAC" CDP1802, both of which were much slower than the NMOS 6502.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Panasonic HHC ROM 'capules' - Jeff_Birt - 01-03-2023, 05:19 PM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-06-2023 06:55 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-06-2023, 08:18 PM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-08-2023, 10:18 PM
RE: Panasonic HHC ROM 'capules' - BobVA - 01-08-2023, 11:55 PM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-07-2023, 12:13 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-10-2023, 03:47 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-15-2023, 01:34 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-15-2023, 08:04 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-15-2023, 05:55 PM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-16-2023, 02:49 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-16-2023, 08:35 AM
RE: Panasonic HHC ROM 'capules' - Lourensk - 01-17-2023, 11:03 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-18-2023, 01:04 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-24-2023, 08:12 AM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-24-2023, 08:10 AM
RE: Panasonic HHC ROM 'capules' - EdS2 - 01-25-2023, 03:23 PM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-25-2023, 05:43 PM
RE: Panasonic HHC ROM 'capules' - brouhaha - 01-28-2023, 03:49 AM
RE: Panasonic HHC ROM 'capules' - MattPilz - 04-27-2023, 07:33 PM
RE: Panasonic HHC ROM 'capules' - KeithB - 04-28-2023, 08:02 PM
RE: Panasonic HHC ROM 'capules' - jr2xzy - 06-23-2023, 12:48 AM



User(s) browsing this thread: 1 Guest(s)