The HPW87-87 directory is an HPW subsystem copy of an HP87 5.25 Disk created using HPWUTIL.EXE supplied by Everett Kaser (Thanks Everett). Own Files: - RW_BIN - a binary program which will access raw sectors from a HP series 80 Disk - source code is available on this site as TXT. READASEC.T - A basic program which reads raw sectors from user input (uses R/WBIN). READFSEC.T - A basic program which reads file sectors from user input (uses FILE80BIN). (SCODE87) is a basic program HP86/87 disassembler, for ROMs & binaries (uses DISASB - source code DISASS.TXT) It has been saved in various formats: SCODE87D - a SAVEd data file wich you can recreate with 'GET' on the 86/87 once you have transferred it from DOS to HP disk. SCODE87L - LIF version of above (HPWUTIL?) SCODE87L.LIF - as above - HPCOPY to PC? SCODE_RD - 'GET' data file - converted back from LIF file (and tested back to BASIC OK in 2003) These four should all convert to the same HP BASIC code. SCODE87 does not need any option ROMs (apart from inbuilt Mass Storage ROM) and evolved between about 1983 & 1985 while I was trying to teach myself assembly language. To use SCODE87; make sure it, & DISASB (binloads automatically) and any other Binaries you want to dissassemble are all on the current MSUS. Load SCODE87 and BINLOAD optional binaries before RUN (& remember their names). The program will ask for a printer address & whether or not you want to create source code (slows it down considerably). There are then several entry points: unless you know the address you want, either start with BINTAB or ROMTAB which give you the addresses of the routines in the Binary or Rom (for which you need to have supplied the decimal ROM number). That's about all I can remember. I won't get any prizes for programming and it sometimes gets lost (I don't know all the attibutes & classes, label etc.) but I have managed to disassemble binaries and recreate them from the generated source code - and found they still worked! - Sometimes they need a tweek! Enjoy