BIOS Patcher: Add new features and fix bugs - the easy way!

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024
  • You have an old motherboard which has an outdated BIOS that does not support all SKUs that it could support? Maybe BIOS Patcher is capable to update your BIOS and fix a few problems along the way!
    You can support me on Patreon:
    / bitsundbolts

Комментарии • 39

  • @olev2688
    @olev2688 Год назад +26

    Socket 7 CPUs do not have loadable/upgradable microcode. The microcode that is in the CPU silicon is always used. What you are patching in this video is the CPU identification string/initialization procedure in the BIOS. The first x86 CPUs to have loadable/upgradable microcode are Pentium Pro from Intel and K7 series from AMD.

    • @bitsundbolts
      @bitsundbolts  Год назад +6

      Thanks for the info, I did not know this

    • @OpenGL4ever
      @OpenGL4ever Год назад

      @@bitsundboltsThe microcode is basically there to teach the CPUs the x86 instruction set. The CPUs themselves are RISC CPUs starting with the Pentium Pro and K7 and both are using micro-ops. With the micro-ops and the microcode the x86 instructions are emulated.
      This also makes the K6-III and Pentium MMX the last true x86 CISC processors.

    • @bitsundbolts
      @bitsundbolts  Год назад +1

      Learning new things every day! Thanks for this cool info!

    • @OpenGL4ever
      @OpenGL4ever Год назад

      @@olev2688 The point is, the 8086 is not a RISC, it's a CISC. It does support fairly complex instructions in hardware.

    • @DoomWarriorX
      @DoomWarriorX Год назад +5

      @@OpenGL4ever thats not true. The K6 is NOT an CISC design. The only difference between K6 and the K7 is the K6 has a hardwired instruction decoder. The K6 internally uses RISC86 instructions (based on Nx586). Also the K5 already used internally a Am29k-RISC design with an x86 frontend. Same logic applies to Pentium. It is not required by design to provide a microcode by firmware (either BIOS or UEFI or other firmware designs) - a CPU could have a fallback code in rom and load this if nothing is provided otherwise. the last true x86 CISC is 486 and if my memory doesn't fool me Cyrix 5x86.

  • @NiPPonD3nZ0
    @NiPPonD3nZ0 Год назад +7

    found this tool on Necroware and already patched a few BIOS... very cool tool indeed! I also like to add, in MODBIN, the name of the motherboard and BIOS versionin the CHANGE BIOS MESSAGE field... It facilitates the identification of the motherboard... I have over 50 boards in my collection... this helps me identify it! Best regards from Portugal!

  • @awnordma
    @awnordma Год назад +2

    What a great tool, back in the day I used it to get a 60gb drive working.

  • @maxstephane4200
    @maxstephane4200 3 месяца назад

    This is awesome stuff, thank you so much for taking the time to share this with us - when I saw it yesterday I got so incredibly excited that I had to test it with my older mainboard. My K6-3+ is not being recognized from my mainboard (it posts but only shows 66 MHz without a CPU identification). I then manually set the muliplicator via software in order to get some performance out of it.
    After seeing your video I flashed my Bios ROM file with the BIOS Patcher and via CBROM I could confirm that two new modules have been added to my Bios ROM. I could also see in the report that new CPUs have been added. However, after patching the BIOS with the new firmware (via uniflash) no changes happened (not even the rom.by line appeared during POST).
    I am trying to figure out what else I could try. I have two ideas, first one is to try an external flasher and the second idea is to add the CPU microcode directly into the main system module. I would appriciate any thoughts or comments :)
    Thanks buddy! :)

    • @bitsundbolts
      @bitsundbolts  3 месяца назад

      Hey there! I am sorry, your comment went into the "held for review" folder because you mentioned that one URL. So, regarding BIOS patcher not working... Do you have a keyboard connected to the DIN5/PS2 connector? The BIOS has a safety feature that when there is NO keyboard detected, it will fall back to the original version. I think this is happening to your board. USB keyboards do not count and trigger the fallback as well. You can try to patch the BIOS again, but look at the command options. There is a way to disable the fallback by using the option /s while patching your BIOS with BIOS Patcher. Then it will always use the modified version and hopefully, will also detect your K6-3+. Good luck!

  • @Jack7277
    @Jack7277 Год назад +2

    I used bios patcher in 2000 to patch my i430tx pentium1 mb to add 15gb hdd support

  • @dolphhandcreme
    @dolphhandcreme Год назад +4

    The VIA C3 has a multiPLAYER-mode? Never knew about this, seems interesting! ;-)

  • @3dfxvoodoocards6
    @3dfxvoodoocards6 Год назад +1

    Interesting, like!

  • @ayan.debnath
    @ayan.debnath 5 месяцев назад

    In my AMD K6-II 500 Socket 7 setup, 256 MB x3 RAMs are showing as 128 MB x3 RAMs.
    The eBay seller already said - "It displays 256MB on motherboards above version 815, and 128MB on motherboards below version 815. It requires updating the motherboard BIOS to display 256MB"
    Is there anything to do?

  • @MrMCMLXXV
    @MrMCMLXXV 4 месяца назад

    Sadly it doesn't work on current Windows 11 - I get error about program being incompatible with Windows :(

  • @johnhajdu4276
    @johnhajdu4276 Год назад

    Hello! I have a AWARD bios file from around 1998, and every CBROM version stucks. After execution it uses 1 CPU core on 100% and nothing happens. Why is that?

  • @vicokoby
    @vicokoby Год назад

    I used it to try to fix an issue with ACPI that prevents Windows 200 or XP from working on my SOYO SY-6BA+ III board but it didn't work.

  • @GTFour
    @GTFour Год назад

    Wow what a good tool 😮

  • @jbinary82
    @jbinary82 Год назад

    I'm curious if it could enable such IRQ reservation for legacy isa menus that some bios had hidden

  • @GUN2kify
    @GUN2kify Год назад +2

    #0:09 -- how trustworthy is an tool that says multiplayer instead of multiplier ?

    • @bitsundbolts
      @bitsundbolts  Год назад +1

      😂 You may be the first person to spot that! LOL

    • @GUN2kify
      @GUN2kify Год назад

      @@bitsundbolts some other typos as well addinng etc as well (#3:30)

    • @GUN2kify
      @GUN2kify Год назад

      and actually @dolph handcreme spotted it also , only 2 month before ;)

    • @bitsundbolts
      @bitsundbolts  Год назад

      Ah, my memory playing tricks on me. I may not have understood that comment at that time. Now I do.

  • @1112223333111
    @1112223333111 8 месяцев назад

    why is it say dubai in your video?

  • @kinkykane0607
    @kinkykane0607 Год назад

    Is there an alternative for AMI Bios ?? :)

  • @giertox8737
    @giertox8737 Год назад

    I tried this on my p3b-f and sadly i bricked my motherboard, it not posting and my keyboard flashing, pressing "-" don't work.

    • @bitsundbolts
      @bitsundbolts  Год назад

      There is another fallback. Unplug your keyboard and see if it boots without the keyboard connected. You can also try to clear CMOS settings and see if it helps.

    • @giertox8737
      @giertox8737 Год назад +1

      @@bitsundbolts nothing worked, I decided to use EEPROM programmer and flash original BIOS. Also my PC looked like it was stuck in bootloop, Num lock, Caps lock etc. was flashing like hmm it wanted to POST and then reset. It was like that always. Maybe you could use one of the chips you bought and test it out on your P3B-F and of course record video about it.

    • @bitsundbolts
      @bitsundbolts  Год назад

      I can do that. I got a programmer now, but I haven't tested it yet. So, just to understand this correctly. You flashed the original BIOS on your BIOS chip with a programmer and it does not work?

    • @giertox8737
      @giertox8737 Год назад

      ​​@@bitsundbolts No, I flashed modded BIOS, it doesn't work, I flashed original one, but I don't test it yet. I can write here if it works.

    • @giertox8737
      @giertox8737 Год назад

      ​@@bitsundbolts Flashing Bios through programmer helped, PC works again.

  • @dieguitomonardez6826
    @dieguitomonardez6826 Год назад

    mmm version obsoleta.

  • @volo870
    @volo870 Год назад

    Wow, your motherboard is thicccc. 3 PCA and AGP on a a small form-factor!
    Ever considered making a gaming console styled custom case for that?

  • @OpenGL4ever
    @OpenGL4ever Год назад

    I never had used such a 3rd party tool. I always used the Tool that my motherboard manufacturer offered to flash the BIOS.

  • @zachz96
    @zachz96 Год назад

    Oh no! It's RUSSIAN.