INSTANT BOOT: Hibernating MEM image in BIOS

Discussion in 'BIOS Mods' started by abaraba, Jul 19, 2010.

  1. abaraba

    abaraba MDL Novice

    Jul 19, 2010
    2
    0
    0
    How about this...

    1.) Boot PC in DOS
    2.) Capture system states and memory content in some 'memory image'
    3.) Replace the whole BIOS with this 'memory image' + bootloader that can load the image where it was and set the states as they were

    4.) Re-boot... and the very next second instead of all the BIOS/POST we see DOS prompt, as if computer was "hibernating", as if it was not restarted at all - instant boot to OS prompt, like C64 or Amstrad CPC.

    Of course this 'memory image' would need to change with any hardware change, but the main idea is to capture all of the hardware drivers and only what is absolutely necessary to run only that specific hardware, and so make the smallest, fastest possible boot for that particular hardware configuration only. That ought to be smaller than the whole BIOS with all the initialization routines, the whole BIOS SETUP application, and what not. I guess 90% of any BIOS would be completely unnecessary once you settle with any particular hardware configuration. -- Is this possible? Any sort of information about anything even remotely connected to this would be greatly appreciated.


    Thank you
     
  2. Anakunda

    Anakunda MDL Senior Member

    Feb 6, 2010
    281
    12
    10
    hmmmmmmmmmmmmmmmmm nice idea, but forget, ya BIOS is far to have gigabytes of memory
     
  3. abaraba

    abaraba MDL Novice

    Jul 19, 2010
    2
    0
    0
    #3 abaraba, Jul 19, 2010
    Last edited: Jul 19, 2010
    (OP)
    I'm talking about DOS, about kilobytes, not GB nor even MB.

    FreeDOS kernel can fit in only 38Kb, and whatever the rest of memory is taken by BIOS int table (shadow BIOS), and whatever hardware drivers, is minuscule as well, look at this:

    ROMOS: [CAN'T POST LINK, SEARCH FOR THE KEYWORD]



    P.S.
    If you did not know about this... it will blow your mind, size wise.

    [CAN'T POST LINK, SEARCH FOR THE KEYWORD]

    .kkrieger is a first-person shooter computer game created by German demogroup .theprodukkt which won first place in the 96k game competition at Breakpoint in April 2004.


    96kb game, it has class of DOOM3 or QUAKE4 rendering engine, amazing! It's really hard to believe that kind of thing can fit in 96 kb. But anyway, once you see that I am pretty sure you will change your mind about what is possible/not possible, size wise that is.