HP 75 Cat?
|
03-08-2017, 11:12 PM
(This post was last modified: 03-09-2017 02:19 AM by rprosperi.)
Post: #12
|
|||
|
|||
RE: HP 75 Cat?
(03-08-2017 08:07 PM)J-F Garnier Wrote: This procedure will not work exactly as described on my Emu75, because the port numbering is not managed in the same way. The cat ':rome' ...':romh' will have to be changed for other identifiers between ':roma' and ':romp' , just experiment to find out the right ones ! For those playing along at home, in addition to extending the CAT command, these are the keywords in the PODPMSC1 LEX file, though since it was hacked from the original PODCMDS LEX file, it's not yet clear if/how most work, what inputs and outputs are, etc.: Code: ========================================= With only the I/O ROM in Port1, results (in EMU75) are: :rome iorom2 L 8168 bytes :romi iorom3 L 8164 :romm iorom1 L 8166 Adding VisiCalc into Port-2 adds: :roma vcassem1 PL 8169 :romf vcassem3 PL 4802 vcbasic3 PB 3289 :romj vcbasic4 PB 8067 :romn vcassem2 PL 8169 Quite a non-intuitive rom-mapping scheme. Seems like there are 4 sets of 4 rom banks, though they appear to be loaded/assigned in some unexpected order. I will check further with a real 75C. Why does EMU75 allocate ROMs in different order than a real 75, does'n that mean you had to re-write a lot of code to do the ROM mgmt? Also, it appears that the PMSCMDS and PODPMS1C LEX files cannot be resident at the same time in EMU75. I installed the latter (with the former already loaded), and upon restart of EMU75, I get an "ERROR" display and the LCD display output is disabled. It took a few moments to realize the LEX files conflict, but upon PURGEing PMSCMDS, EMU75 normal behavior was restored. Is this an EMU75 issue or does the conflict also exist in real h/w (I don't have a PMS yet)? I'd guess that when Bob Bradley (or whoever) hacked the original LEX, perhaps he didn't change the LEX ID. [Update 1] On a real 75D (rom aaaaaa) with a VisiCalc ROM in Port1, results are: :rome vcassem3 PL (same files sizes as above) vcbasic3 BL :romf vcbasic4 PB :romg vcassem1 PL :romh vcassem2 PL So, on a real 75, it appears the ROM banks are be allocated like this: PMS: 4 x 8KB RAM/ROMs, :roma, - :romd Port1: 4 x 8KB ROMs, :rome - :romh Port2: 4 x 8KB ROMs, :romi - :roml Port3L 4 x 8KB ROMs, :romm - :romp Will update this after checking out a 75 in a POD (which plugs-in to Port3). Anyone - Please correct the above if you know more/better Thanks --Bob Prosperi |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
HP 75 Cat? - HP-Collection - 03-07-2017, 09:10 PM
RE: HP 75 Cat? - rprosperi - 03-07-2017, 11:35 PM
RE: HP 75 Cat? - Dave Frederickson - 03-07-2017, 11:51 PM
RE: HP 75 Cat? - rprosperi - 03-08-2017, 12:09 AM
RE: HP 75 Cat? - Dave Frederickson - 03-08-2017, 12:53 AM
RE: HP 75 Cat? - J-F Garnier - 03-08-2017, 01:45 PM
RE: HP 75 Cat? - rprosperi - 03-08-2017, 02:34 PM
RE: HP 75 Cat? - J-F Garnier - 03-08-2017, 04:18 PM
RE: HP 75 Cat? - HP-Collection - 03-08-2017, 07:19 PM
RE: HP 75 Cat? - J-F Garnier - 03-08-2017, 08:07 PM
RE: HP 75 Cat? - rprosperi - 03-08-2017 11:12 PM
RE: HP 75 Cat? - J-F Garnier - 03-09-2017, 07:59 AM
RE: HP 75 Cat? - HP-Collection - 03-09-2017, 07:23 AM
RE: HP 75 Cat? - charger73 - 03-08-2017, 02:42 PM
RE: HP 75 Cat? - HP-Collection - 03-09-2017, 09:01 AM
RE: HP 75 Cat? - Paul Berger (Canada) - 03-09-2017, 01:20 PM
RE: HP 75 Cat? - HP-Collection - 03-09-2017, 01:37 PM
RE: HP 75 Cat? - J-F Garnier - 03-09-2017, 04:02 PM
RE: HP 75 Cat? - HP-Collection - 03-09-2017, 05:28 PM
RE: HP 75 Cat? - Dave Frederickson - 03-09-2017, 08:14 PM
RE: HP 75 Cat? - HP-Collection - 03-09-2017, 10:22 PM
RE: HP 75 Cat? - Dave Frederickson - 03-09-2017, 11:10 PM
RE: HP 75 Cat? - HP-Collection - 03-10-2017, 01:04 AM
RE: HP 75 Cat? - rprosperi - 03-10-2017, 01:59 AM
RE: HP 75 Cat? - HP-Collection - 03-10-2017, 09:51 AM
RE: HP 75 Cat? - rprosperi - 03-10-2017, 01:44 PM
RE: HP 75 Cat? - HP-Collection - 03-10-2017, 02:30 PM
RE: HP 75 Cat? - HP-Collection - 04-11-2017, 11:16 AM
|
User(s) browsing this thread: 1 Guest(s)