• frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    21
    ·
    1 day ago

    Ultimately the most viable method is to lean into the CPU’s many megabytes of cache and modify a CoreBoot BIOS image to simply not initialize system RAM.

    As long as you can squeeze your software into the BIOS image and available CPU cache memory, you can run amazing software like the Snake clone in the video.

    • tigeruppercut@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      9 hours ago

      Didn’t some games in the DOS era use a lot of base memory? Like to the point that after RAM was a thing there wasn’t enough base memory to run them. I seem to recall trying to run Elite (Frontier 2) and on a computer with Win95 or maybe 98 and it said there wasn’t enough memory.

      There were even old programs like doublespsce that would free up some base memory for more memory intensive games