The Museum of HP Calculators

HP Forum Archive 17

 Catalog Plus for HP75C/D Rev 2Message #1 Posted by gileno on 28 July 2007, 7:30 p.m. ```Catalog Plus for HP75C/D Rev 2 1 DELAY 0 @ I=1 2 A\$=CAT\$(I) @ IF A\$="" THEN I=I -1 @ GOTO 2 ELSE DISP A\$ 3 B\$=WKEY\$ @ IF B\$="…" THEN I=I+ 1 4 IF B\$="„" THEN I=I-1 @ GOTO 13 5 IF B\$='p' THEN C\$="Purge" @ GO SUB 15 @ GOTO 16 6 IF B\$='e' AND A\$[12,12]="B" TH EN C\$="Edit" @ GOSUB 15 @ GOTO 2 1 7 IF B\$='r' AND A\$[12,12]="B" TH EN C\$="Run" @ GOSUB 15 @ GOTO 22 8 IF B\$='c' THEN C\$="Copy to car d" @ GOSUB 15 @ GOTO 17 9 IF B\$='d' THEN C\$="Copy to dri ve" @ GOSUB 15 @ GOTO 19 10 IF B\$="b" THEN BYE 11 IF B\$='i' THEN C\$="Print" @ G OSUB 15 @ GOTO 23 12 GOTO 2 13 IF I=0 THEN I=1 14 GOTO 2 15 A=GETMSG(A\$[1,11]&C\$&"? [YN]: ","yn") @ RETURN 16 IF A=1 THEN PURGE A\$ @ GOTO 1 ELSE GOTO 2 17 IF A=1 THEN COPY A\$ TO CARD 18 GOTO 2 19 IF A=1 THEN COPY A\$ TO ":d0" 20 GOTO 2 21 IF A=1 THEN EDIT A\$ @ END ELS E GOTO 2 22 IF A=1 THEN RUN A\$ ELSE GOTO 2 23 IF A=2 THEN GOTO 2 ELSE B\$=CH R\$(27)&"&k" @ A\$=A\$[1,POS(A\$," " )-1] 24 PRINT B\$&"1S";TAB((13-LEN(A\$) )/2);A\$;B\$&"0S" 25 FOR I=0 TO 99 @ C\$=CAT\$(I) 26 IF POS(C\$,A\$)>0 THEN PRINT TA B(6);C\$[13,18]&'bytes' @ GOTO 28 27 NEXT I 28 PRINT @ B\$=DATE\$ @ PRINT TAB( 3);B\$[7,8]&B\$[3,6]&B\$[1,2]&" "& TIME\$ @ PRINT 29 PLIST A\$ @ PRINT @ GOTO 2 934 bytes Up = Up Down = Down p = Purge e = Edit * r = Run * c = Copy to Card d = Copy to Drive b = Bye i = Print * * Only basic file Questions? Optimization? ```

 Re: Catalog Plus for HP75C/D Rev 2Message #2 Posted by J-F Garnier on 30 July 2007, 4:48 p.m.,in response to message #1 by gileno Hello Gileno, Nice to read a post about the HP75! Can you specify what ROM or LEX are you using? I noticed some keywords like WKEY\$ or GETMSG that are not part of the bare machine. J-F

 Re: Catalog Plus for HP75C/D Rev 2Message #3 Posted by gileno on 30 July 2007, 5:50 p.m.,in response to message #2 by J-F Garnier ```KEYLEX75 Thank's :-) ```

 Re: Catalog Plus for HP75C/D Rev 2Message #4 Posted by Howard Owen on 30 July 2007, 7:09 p.m.,in response to message #2 by J-F Garnier Quote: Nice to read a post about the HP75! The HP-75C/D is neglected because, I think, of its younger, smarter brother, the HP-71B. I had a 75 several months before I got my first 71. It was lots of fun, what with all the software on the swap disks aimed at the platform. But ny first 71B blew away the 75 in terms of memory and capability of the BASIC implementation. And there are depths to plumb on the 71 that either aren't there on the 75, or are far less capable. Still, it's almost possible to touch type on the 75's keyboard. And it's a capable HP-IL controller, with the addition of the I/O ROM. It is very nice to see someone working on the platform. Thanks, Gileno! Regards,Howard

 Re: Catalog Plus for HP75C/D Rev 2Message #5 Posted by gileno on 30 July 2007, 7:14 p.m.,in response to message #4 by Howard Owen Thank's