@unclewebb
Much appreciated. Your an awesome person. Just fyi I know that playing with this old stuff isn't really why you have this software....or even desktops in general but I'd gladly let you remote into any system I have and play as long as you'd like. Just let me know and I'll pop another drive in and make it a barebones fresh install.
Ok got my laptop back and my files. So I pulled one of my dump bins up in amibcp and found the PP0 current. Now I can't make changes here I should just be able to see if they have been made here after I'm done. When I select the current setting it lets me know on the bottom that if set to 2048 that the value is unlimited. can you tell me what the hex value is for 2048? Since I've started this I cannot figure out what hex means what. I find a word or number somewhere else that I can see what the hex value is for it and use it to copy over to make changes.
Ok So I won't be able to test this for a couple days. I have alot to get hooked up again to start programming a modded bios but I think I made the change I needed. I extracted the module from the bios. Opened it up in IFR extractor to read the text and get the hex values, opened it up in a hex editor and searched said values and made the changes to hex, saved the file and opened the new file in IFR extractor. here is the result.
How Dell has ami make this bios is beyond me. Very difficult. The only area in the bios I can find current is there. I changed it like I shown and it didn't show up different using amibcp. So now I'm looking at the beginning of that code that says "suppress if" what it's referring to is current manual override above it. I'm hoping after I change the hex for that it will show up different. What I don't understand is if that part of the code gets suppressed where the hell do they get a value for the current limit otherwise? I'd love to find that "hard code" area of the bios. I have a feeling that the end of the bios marked with pages and pages just saying Intel reference over and over is encrypted code that overrides all the changes I'm trying.