Dr Jefyll wrote:
It's an uncommonly perplexing puzzle you're describing, Commie. It'd be nice if we could determine the exact instruction in KB9 at which the WDC takes a branch that differs from what the other CPUs do, but I can't think of any good way of determining that, short of settinp up a Logic Analyzer. Single-stepping (or, better yet, halting KB9 after a precise delay) would do the trick but that'd be immensely time consuming.
Hi Jeff,
Yeah, it is a perplexing problem and my thoughts run exactly like yours, I've checked the first 500 bytes or so and I can't see anything wrong but given KB9 is 8k8 bytes long its a big task to try and find out where the problem lies, it's easier to just hang up and assume their is something wrong with WDC's parts, it's shame I know but my tests are conclusive, all of the Rockwell parts ordered from ebay/China work no problem, whilst WDC's parts bought brand new from Mouser runs KIM monitor rom okay but dont work with Microsoft basic KB9.
Commie wrote:
Also, when I try run the other two basics V2+3 it's no go even with the Rockwell part. [...] Has anybody here run the other two basics V2 and V3 from the zip file successfully?
This is from an old post, I solved this problem by emailing the website owner, basically there is no Microsoft V2 and V3 basics by Microsoft instead they are modifications made by him, in otherwords he has messed with the original Microsoft version. There is only one Microsoft basic for the KIM1, thats KB9 V1.1 1977 and it's very impressive particularly when you consider it's age, I'll tell you what, it's better than my TI84 basic circa 2005.This is my whole reason for designing a working 6502 system.
Cheers for now guys
Commie