iscomm@watdcsu.waterloo.edu (Independent Studies) (02/27/89)
I have a program that insist that I am using a PS/2, and refuses to work saying "This program is not for use with IBM PS/2 Model 80". The problem is I have a AT not a model 80. I have determined, after some searching, that the problem lies in the PC model identification. Something (god knows what) has set my Model ID to PS/2 model 80. According to the Tech. Ref. the model ID is at F000:FFFE and the HEX ID of F8 = PS/2 model 80. So I tried to modify the memory image via debug (the easy thing for me to do) except that it does not change the HEX ID from F* to anything no matter what I do. Any one have any ideas, comments, or methods of changing/faking a model ID or the memory value I am all ears (eyes actually). PS. A friend had a simillar problem, but it was defective software, no such luck here. Roger (after this one, the big time and big money) D.
earl@trsvax.UUCP (03/01/89)
/* ---------- "memory modification required." ---------- */ I have a program that insist that I am using a PS/2, and refuses to work saying "This program is not for use with IBM PS/2 Model 80". The problem is I have a AT not a model 80. I have determined, after some searching, that the problem lies in the PC model identification. Something (god knows what) has set my Model ID to PS/2 model 80. According to the Tech. Ref. the model ID is at F000:FFFE and the HEX ID of F8 = PS/2 model 80. So I tried to modify the memory image via debug (the easy thing for me to do) except that it does not change the HEX ID from F* to anything no matter what I do. Any one have any ideas, comments, or methods of changing/faking a model ID or the memory value I am all ears (eyes actually). PS. A friend had a simillar problem, but it was defective software, no such luck here. Roger (after this one, the big time and big money) D. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You need to remove the two BIOS EPROMS in your machine and copy their contents into RAM (using a EPROM programmer or equivalent). Then you can use DEBUG or whatever to patch or change or edit the bytes you desire to change. Then simply reprogram some new BIOS EPROMS and plug them back in, and your in business. You can only use programs like DEBUG to edit or patch RAM locations, you can't change bytes in a ROM without burning in a new ROM. *********************************************************************** <This information is provided by an individual and is not nor should be construed as being provided by Radio Shack or Tandy Corp. Radio Shack/Tandy Corp has no obligation to support the information provided in any way. > Earl W. Bollinger @ <trsvax!earl> "You were in the Clone Wars!", said Luke excitedly. "Yes", replied Obi Wan, "I was a DOS programmer. But that was before the dark times, before OS2."