Updated LGPL'd VGABIOS from GitHub repository.

This change is required for implementing VBE memory size option.
New official release of the LGPL'd VGABIOS coming soon.
This commit is contained in:
Volker Ruppert 2024-11-03 19:11:49 +01:00
parent c09656db29
commit 8562c955bf
8 changed files with 11 additions and 1 deletions

View File

@ -11,6 +11,7 @@ Brief summary :
- Bugfixes for CPU emulation correctness (critical bugfixes for WAITPKG, LASS, XSAVEC/XSAVES, CPUID and SHA1 ISA implementation)
- USB: Added the USB Debugger support for xHCI and UHCI
- Added USB boot option (requires BIOS from https://github.com/fysnet/i440fx)
- LGPL'd VGABIOS updated from GitHub repo (Cirrus / VBE fixes and extensions)
- Documentation updates and fixes after transition to GIT
Detailed change log :
@ -84,7 +85,7 @@ Detailed change log :
- Allow BIOS ROM size up to 4MB to accommodate OVMF
- Added panic in legacy BIOS in case no VGA BIOS ROM is found at C000:0000
- Bochs BIOS: Fixed unwanted side effects caused by some helper functions
- LGPL'd VGABIOS updated to version 0.9b (several VBE bugfixes)
- LGPL'd VGABIOS updated from GitHub repo (Cirrus / VBE fixes and extensions)
- Now using ".bin" file extension for all VGABIOS images
- Misc

View File

@ -107,6 +107,15 @@ For any information on Qemu, visit the website http://wiki.qemu.org/
History
-------
vgabios-github-current : Nov 02 2024
- Volker
- Added support for Cirrus 4 bpp modes 0x58, 0x5d and 0x6c
- Added 4 bpp support for Cirrus VBE functions
- Fixed line offset for Cirrus mode 800x600x24
- Disable 16k granularity after clearing Cirrus VRAM
- VBE: Fixed crash or hang in dispi_set_bank_farcall
- VBE: Only report modes that fit into the configured VBE memory
vgabios-0.9b : Jun 09 2024
- Volker
- Fixed VBE protected mode bank switching (all extensions)

Binary file not shown.