I used HP 2000F TSB in the mid 1970's during my school years - via a remote dial-up teletype. I've now installed and have working the simh 2000F and Access systems on my computer. I have also installed the Access Contributed Library. These are all working.

However there seems to be differences between the version of Basic for these systems compared to what I used previously. In the version I used there was a user command DUMP to display the contents of variables. Also there was the MLET statement eg, 10 MLET a=1,b=2 and TRACE statement to show line numbers etc as the program was executed. There were also external subroutines using SUB, CALL and LIB statements.

In both the 2000F and Access TSB simh versions these don't seem to be available. I've downloaded and looked at various available TSB manuals and can't find any reference to these extra statements. However I have printouts of some programs from when I used TSB and these do have MLET, SUB, CALL etc statements.

Does anyone have any info as to why these features were available with the TSB version I used in the 1970's compared to the simh versions? Is there a simh version that has these features somewhere that I'm missing? Are there other manuals I haven't found?

  • As a general comment - the most recent version of old software that was salvaged is not necessarily the most recent version that ever existed, so it's not entirely surprising that you could have used a version with enhancements not available today.
    – dave
    Commented Jan 12 at 17:53
  • It might be exceptional helpful if you could add what version you used back then. Also what software exactly you use now (like with a link) and what manuals you have so far - otherwise it might be quite hard to see which you have't :))
    – Raffzahn
    Commented Jan 12 at 19:03
  • @another-dave: It's also possible that later versions of software for a resource-limited machine may omit features which were somewhat useful, but not useful enough to justify the resources needed to support them. As an example, from what I understand, the version of the Apple II monitor ROM bundled with Integer Basic included an "assemble single-instruction" feature that later versions lack.
    – supercat
    Commented Jan 12 at 21:15
  • I don't know the exact version I used then - it was 2000F and not Access. The computer was hosted by the Open University UK. The simh versions are from simh.trailing-edge.com/hp 2000F rev 1410 and 2000 Access rev 1812. I know that the version of the salvaged software may not be the latest version. But I thought that for the Basic language Access was a superset of 2000F. So even if the 2000F simh version doesn't have these features then I would have expected Access to - but it doesn't. So how come the version I used had these Basic statements but not even Access has them?
    – hptsb
    Commented Jan 13 at 12:33
  • Thinking back, I wonder if the OU had its own version of TSB that supported these extra features? They didn't upgrade from 2000F to Access but replaced the HP system with a DEC System 20 (a much better system IMO). Also the TSB manual we had was published by the OU and not by HP. Does anyone have any info about this please?
    – hptsb
    Commented Jan 13 at 13:25


You must log in to answer this question.

Browse other questions tagged .