> With your suggestion for supporting the Western Design chip as well, I
> see they have used a few of the NC pins from the original design for
> other purposes.
>
> While most of these are outputs (which I guess can be left
> unconnected), one change is of interest. BE (Bus Enable) is an input -
> should it be tied high to keep the bus enabled?
BE has an internal weak (20M) pull-up, so you should be fine leaving it disconnected. It wouldn't hurt to add a stronger pull-up for insurance against noise pick-up on a home-made board.
> Also, the WD65C02 is 14Mhz. Any changes to get a stable 14Mhz clock?
I'm no expert at oscillators. I can make oscillators all day long that work, but I don't trust myself to design one that will work reliably at the crystal's marked frequency under all reasonable circumstances, like temperature and voltage range. I leave that for the engineers who are better at the S-plane, and I go with the canned crystal oscillators. I may have a little different perspective though, knowing from having designs in aircraft all over the world that there will always be someone who will unwittingly subject the equipment to operating conditions that neither I nor any government-prescribed testing had completely anticipated. I don't have to be so cautious for home projects, but I'd still like to know I won't ever have to revisit the design just because something starts misbehaving sometime down the road.
> Also, the clock generator is replaced with a package type (the xxx
> denotes the speed, although I can only find 1, 2, 4, 8, 20 Mhz - no 14Mhz)
Jameco
www.jameco.com has quite a few more. Then I went to Mouser
www.mouser.com and typed in "crystal oscillators" and got 104 results. I looked at Digi-Key
www.digi-key.com and found 18 frequencies of crystal oscillators between the 8 and 14 MHz you mention.
It might be better though to get your feet wet at lower, more-forgiving frequencies. When you want to move up, make sure you understand the timing spec.s. A WDC 65c02 marked for 14MHz will, with a clean design and the right support components, go quite a lot faster; but I personally don't know of any commonly available EPROMs that are guaranteed to be fast enough for 14MHz. You may have to load the boot-up code into faster RAM before releasing the processor. Also, use 74AC or ACT logic, not HC, HCT, or LS.