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!

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!)

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.

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