Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Why is it so hard to create a cooked BIOS?
New Posts  All Forums:Forum Nav:

Why is it so hard to create a cooked BIOS?

post #1 of 15
Thread Starter 
I've dealt with numerous cooked roms for smartphones. I know they are two completely different things, but it does make me wonder what makes cooking an OEM BIOS so hard. For example, Dell make a horrible BIOS. What prevents someone from rewriting one to include OC settings such as FSB frequency and such?
post #2 of 15
Know much assembly language? More than likely what they use and it isn't pretty.
I Love Cheese
(13 items)
 
  
CPUMotherboardGraphicsRAM
2600k @ 3.4 Asus P8P67 Basic XFX 5970 2 gig Black Edition 2x 4 gig DDR 1600 G-Skill 
Hard DriveOSMonitorPower
2x500 gig WD Vista Ultimate 64-bit Dual 25" Hannspree LCD CM 750 Watt 
CaseMouse
Rosewill THOR Logitech Trackball 
  hide details  
Reply
I Love Cheese
(13 items)
 
  
CPUMotherboardGraphicsRAM
2600k @ 3.4 Asus P8P67 Basic XFX 5970 2 gig Black Edition 2x 4 gig DDR 1600 G-Skill 
Hard DriveOSMonitorPower
2x500 gig WD Vista Ultimate 64-bit Dual 25" Hannspree LCD CM 750 Watt 
CaseMouse
Rosewill THOR Logitech Trackball 
  hide details  
Reply
post #3 of 15
Im interested to see an answer to this.Always wondered what would be involved in making an oem pc bios change.
    
CPUMotherboardGraphicsRAM
Amd Phenom II X4 GigaByte 7770 Kingston HyperX Blu 4GB 
Hard DriveOptical DriveOSMonitor
Raid 0 2 500Gb Seagate 7200 Lite-On DVD Drive W7 Asus VE245 24'' 1920x1080 
PowerCase
650w Cooler Master 310 Elite Mid-Tower Case 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Amd Phenom II X4 GigaByte 7770 Kingston HyperX Blu 4GB 
Hard DriveOptical DriveOSMonitor
Raid 0 2 500Gb Seagate 7200 Lite-On DVD Drive W7 Asus VE245 24'' 1920x1080 
PowerCase
650w Cooler Master 310 Elite Mid-Tower Case 
  hide details  
Reply
post #4 of 15
me too i have been interested in this for a while
The Crushinator
(15 items)
 
  
CPUMotherboardGraphicsRAM
2500K Asus P8P67 Pro MSI Twin Frozer 465 1GB Corsair Vengeance 8GB 1600mhz 
Hard DriveHard DriveOptical DriveCooling
Crucial m4 64GB WD Caviar Blue 320GB Lite-On DVD Multi Recorder Corsair H80 
OSMonitorPowerCase
Windows 7 Professional HP 17 Inch 1440x900 Cooler Master Silent Pro 600w Cooler Master HAF 912 
MouseMouse Pad
Logitech G400 Soft 
  hide details  
Reply
The Crushinator
(15 items)
 
  
CPUMotherboardGraphicsRAM
2500K Asus P8P67 Pro MSI Twin Frozer 465 1GB Corsair Vengeance 8GB 1600mhz 
Hard DriveHard DriveOptical DriveCooling
Crucial m4 64GB WD Caviar Blue 320GB Lite-On DVD Multi Recorder Corsair H80 
OSMonitorPowerCase
Windows 7 Professional HP 17 Inch 1440x900 Cooler Master Silent Pro 600w Cooler Master HAF 912 
MouseMouse Pad
Logitech G400 Soft 
  hide details  
Reply
post #5 of 15
It's not just a matter of adding features, you have to ensure that everything performs properly. A bios effects the stability of every single chip on the motherboard. It interfaces with the voltage regulators for the CPU, the memory controller, the southbridge, all the add on chips. It's a TON of stuff. It takes teams of people a long time to make good ones. I just don't think it's really feasible to do in a reasonable amount of time. Not when a mistake could destroy hardware.
Balder
(16 items)
 
  
CPUMotherboardGraphicsRAM
i7 3770k @ 4.4ghz Gigabyte Sniper 3 (z77) EVGA 980ti SC+ ACX 2.0 16GB (2x8) Corsair Vengeance - 1600mhz 
Hard DriveHard DriveOptical DriveCooling
Crucial M4 (512MB) 4 x WD black 1TB LG Blueray Burner Corsair H100 
OSMonitorKeyboardPower
Windows 10 x64 Pro NEC Multisync 3090wqxi (2560x1600) Corsair k90 Corsair AX1200i 
CaseMouseAudioAudio
Corsair 600t white Naos 8200 Sennheiser HD 650 Zero DAC / Onkyo 875 
  hide details  
Reply
Balder
(16 items)
 
  
CPUMotherboardGraphicsRAM
i7 3770k @ 4.4ghz Gigabyte Sniper 3 (z77) EVGA 980ti SC+ ACX 2.0 16GB (2x8) Corsair Vengeance - 1600mhz 
Hard DriveHard DriveOptical DriveCooling
Crucial M4 (512MB) 4 x WD black 1TB LG Blueray Burner Corsair H100 
OSMonitorKeyboardPower
Windows 10 x64 Pro NEC Multisync 3090wqxi (2560x1600) Corsair k90 Corsair AX1200i 
CaseMouseAudioAudio
Corsair 600t white Naos 8200 Sennheiser HD 650 Zero DAC / Onkyo 875 
  hide details  
Reply
post #6 of 15
Thread Starter 
What would make it different from extracting the BIOS from a video card and modifying it with a program like RBE, for example?
post #7 of 15
Quote:
Originally Posted by returned4good View Post
I've dealt with numerous cooked roms for smartphones. I know they are two completely different things, but it does make me wonder what makes cooking an OEM BIOS so hard. For example, Dell make a horrible BIOS. What prevents someone from rewriting one to include OC settings such as FSB frequency and such?
Reasons:
1. Specs, component specs somewhat hard to find.
2. Skill, also hard to find.
3. Danger, hard to find people who can risk their motherboards components to test this stuff.
4. Compatibility, not all motherboards support OC'ing.

Probably more that can be listed.

You have to understand that the BIOS is one of the most basic software written for a motherboard, any small bug there will have a cascade effect on most if not entire machine.

If a motherboard was able to OC the manufacturer would throw the OC settings on there and add the extra markup, not a whole lot of people under sell their products(intentionally).

Quote:
Originally Posted by returned4good View Post
What would make it different from extracting the BIOS from a video card and modifying it with a program like RBE, for example?
You mod a GPU Bios(in most cases) to play around with preset voltages/timings that are supported by the GPU itself. You can do that with current Motherboard BIOS by pressing the "Delete" key. Changing the entire interface(even adding a small thing) is whole different game.
Edited by B7ADE - 4/14/11 at 10:27pm
FermIntel Inside
(13 items)
 
  
CPUMotherboardGraphicsRAM
2600k 5Ghz 24/7 ASUS Maximus IV Extreme Gen 3 GTX 470 SLI + HD5450 16GB G.Skill Ripjaws 
Hard DriveOptical DriveOSMonitor
lots none Win7 Ultimate (b:7600) LG W2353V + LG W2343T + LG W2254TQ 
KeyboardPowerCaseMouse
Apple Aluminum Seasonic SS 850HT Sunbean ACTS Razer Deathadder 3500dpi 
  hide details  
Reply
FermIntel Inside
(13 items)
 
  
CPUMotherboardGraphicsRAM
2600k 5Ghz 24/7 ASUS Maximus IV Extreme Gen 3 GTX 470 SLI + HD5450 16GB G.Skill Ripjaws 
Hard DriveOptical DriveOSMonitor
lots none Win7 Ultimate (b:7600) LG W2353V + LG W2343T + LG W2254TQ 
KeyboardPowerCaseMouse
Apple Aluminum Seasonic SS 850HT Sunbean ACTS Razer Deathadder 3500dpi 
  hide details  
Reply
post #8 of 15
Are you talking about anything similar to what they do on this website?

http://bios-mods.com/
post #9 of 15
Thread Starter 
Quote:
Originally Posted by Chuckclc View Post
Are you talking about anything similar to what they do on this website?

http://bios-mods.com/
I'm gonna have to check that out in the morning.
post #10 of 15
Quote:
Originally Posted by returned4good View Post
I'm gonna have to check that out in the morning.
Yeah I have been searching for a bios to an old OEM Compaq motherboard. Absolutely no options in bios. But I can grab a new board for around 30-35 bucks so that might be easier.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Why is it so hard to create a cooked BIOS?