Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
Laaca

Homepage

Czech republic,
21.02.2026, 11:03
 

CSM wrap 2.0.0 (Announce)

In case you missed it, CSMWrap Version 2.0.0 is released!
I have not tried it because my machine has working CSM BIOS module but for people with UEFI only are this great news.

https://github.com/FlyGoat/CSMWrap/releases/tag/2.0.0

Major New Features

PCI BAR Relocation - Automatically relocate PCI BARs from >4GB to <4GB, eliminating the need to disable "Above 4G Decoding" in UEFI settings.
PCIe Resizable BAR Support - Shrink large BARs (e.g., 4GB GPU VRAM) to 256MB using PCIe ReBAR capability, eliminating the need to disable "Resizable Bar/Smart Access Memory" in UEFI settings.
BIOS Proxy Helper Core - Dedicate an AP for BIOS calls from the BSP. This allows usage of CSMWrap with legacy OSes calling BIOS routines from Virtual 8086 Mode and other improvements.
MP Table Generation - Generate Intel MPS 1.4 tables from ACPI MADT for legacy OSes that don't support ACPI.
SMBIOS 3.0 → 2.x Synthesis - Generate SMBIOS 2.x entry point when only 3.0 is available.
Boot Device Detection - Auto-detect boot drive and build BBS table with correct priority.


Platform Support

IOMMU Disable - Automatically disable Intel VT-d and AMD-Vi before legacy OS handoff.
x2APIC Handling - Transition to xAPIC mode if possible or configure ExtINT passthrough for PIC interrupts.
Intel PIT Workaround - Fix timer interrupts on Arrow Lake, Meteor Lake, Panther Lake.
AMD RDNA+ Detection - Force SeaVGABIOS for RDNA/RDNA2/RDNA3 GPUs with broken legacy OpROMs.

---
DOS-u-akbar!

RayeR

Homepage

CZ,
23.02.2026, 17:28

@ Laaca

CSM wrap 2.0.0

Thx, I give a try but I doubt i would solve my graphics problem. Seem no update on SeaVGA BIOS stuff mentioned in news...

---
DOS gives me freedom to unlimited HW access.

Zyzzle

21.02.2026, 23:02

@ Laaca

CSM wrap 2.0.0

> In case you missed it, CSMWrap Version 2.0.0 is released!
> I have not tried it because my machine has working CSM BIOS module but for
> people with UEFI only are this great news.
>
> https://github.com/FlyGoat/CSMWrap/releases/tag/2.0.0
>
> Major New Features
>
> PCI BAR Relocation - Automatically relocate PCI BARs from >4GB to <4GB,
> eliminating the need to disable "Above 4G Decoding" in UEFI settings.
> PCIe Resizable BAR Support - Shrink large BARs (e.g., 4GB GPU VRAM) to
> 256MB using PCIe ReBAR capability, eliminating the need to disable
> "Resizable Bar/Smart Access Memory" in UEFI settings.
> BIOS Proxy Helper Core - Dedicate an AP for BIOS calls from the BSP.
> This allows usage of CSMWrap with legacy OSes calling BIOS routines from
> Virtual 8086 Mode and other improvements.
> MP Table Generation - Generate Intel MPS 1.4 tables from ACPI MADT for
> legacy OSes that don't support ACPI.
> SMBIOS 3.0 → 2.x Synthesis - Generate SMBIOS 2.x entry point when
> only 3.0 is available.
> Boot Device Detection - Auto-detect boot drive and build BBS table with
> correct priority.
>
>
> Platform Support
>
> IOMMU Disable - Automatically disable Intel VT-d and AMD-Vi before
> legacy OS handoff.
> x2APIC Handling - Transition to xAPIC mode if possible or configure
> ExtINT passthrough for PIC interrupts.
> Intel PIT Workaround - Fix timer interrupts on Arrow Lake, Meteor Lake,
> Panther Lake.
> AMD RDNA+ Detection - Force SeaVGABIOS for RDNA/RDNA2/RDNA3 GPUs with
> broken legacy OpROMs.

Fantastic news. The additional settings Should make this much, much more compatible with stripped-down UEFI systems (ie, those without any options or with options intentionally left out or dumbed down). I would, however, like to use an Intel HD graphics Vbios instead of the generic SeaVGABIOS. I believe someone bundled that vBIOS into the bundle somehow last year. And, I beieve that Intel VGA BIOS is more compatible and actually has VESA 2.0 / 3.0 support.

Any reports on getting this version working? At the moment, I don't have any fully UEFI systems to test on. (Well, I guess that's a *good* thing since I can still boot DOS bare metal on all of my systems without an emulation being necessary!)

Back to the board
Thread view  Mix view  Order
23491 Postings in 2218 Threads, 408 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum