mirror of https://github.com/bochs-emu/Bochs
Updated LGPL'd VGABIOS to version 0.8b.
This commit is contained in:
parent
9d1df2915c
commit
326114f4e7
|
@ -168,7 +168,10 @@ Detailed change log :
|
|||
|
||||
-BIOS / VGABIOS
|
||||
- Added capability to enter keycode with ALT + numeric keypad
|
||||
- Updated LGPL'd VGABIOS from https://github.com/bochs-emu/VGABIOS
|
||||
- LGPL'd VGABIOS updated to version 0.8b (from https://github.com/bochs-emu/VGABIOS)
|
||||
- Added VBE get/set palette data support for Banshee and Cirrus versions
|
||||
- Fixed order of colors in VBE function get/set palette data
|
||||
- VESA BIOS function 0x4f00 now stores strings in OemData (for VBE 2.0)
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Changes in 2.7 (August 1, 2021):
|
||||
|
|
|
@ -1,11 +1,17 @@
|
|||
Bochs VGABios
|
||||
-------------
|
||||
|
||||
The goal of this project is to have a LGPL'd Video Bios in Bochs and qemu.
|
||||
The goal of this project is to have a LGPL'd Video Bios in Bochs and QEMU.
|
||||
This VGA Bios is very specific to the emulated VGA card.
|
||||
It is NOT meant to drive a physical vga card.
|
||||
|
||||
|
||||
Bochs VBE extension
|
||||
---------------------
|
||||
|
||||
The Bochs VBE extension and it's Bochs device backend has been written by
|
||||
Jeroen Janssen (japj). It implements support for VBE version 2.0.
|
||||
|
||||
Cirrus SVGA extension
|
||||
---------------------
|
||||
|
||||
|
@ -29,9 +35,9 @@ To compile the VGA Bios you will need the following packages:
|
|||
- dev86 (bcc, as86)
|
||||
|
||||
Untar the archive, and type 'make'. You should get this set of binary files:
|
||||
"VGABIOS-lgpl-latest.bin", "VGABIOS-lgpl-latest.debug.bin",
|
||||
"VGABIOS-lgpl-latest.cirrus.bin", "VGABIOS-lgpl-latest.cirrus.debug.bin" and
|
||||
"VGABIOS-lgpl-latest.banshee.bin".
|
||||
"VGABIOS-lgpl-latest.bin", "VGABIOS-lgpl-latest-debug.bin",
|
||||
"VGABIOS-lgpl-latest-cirrus.bin", "VGABIOS-lgpl-latest-cirrus-debug.bin" and
|
||||
"VGABIOS-lgpl-latest-banshee.bin".
|
||||
Alternatively, you can use one of the precompiled binary files present in
|
||||
the archive.
|
||||
|
||||
|
@ -100,6 +106,13 @@ For any information on Qemu, visit the website http://wiki.qemu.org/
|
|||
|
||||
History
|
||||
-------
|
||||
vgabios-0.8b : Dec 28 2023
|
||||
- Volker
|
||||
- added VBE get/set palette data support for Banshee and Cirrus versions
|
||||
- fixed order of colors in VBE function get/set palette data
|
||||
- VESA BIOS function 0x4f00 now stores strings in OemData (for VBE 2.0)
|
||||
- some VBE functions rewritten in assembler including bugfixes
|
||||
|
||||
vgabios-0.8a : Jun 03 2021
|
||||
- Volker
|
||||
- added initial version of the VGABIOS for Voodoo Banshee PCI
|
||||
|
@ -109,6 +122,7 @@ vgabios-0.8a : Jun 03 2021
|
|||
- fixed text output in VGA graphics modes (using INT 0x43 vector as expected)
|
||||
- fixed general 'scroll down' bug in graphics modes
|
||||
- some functions rewritten in assembler and some other code optimizations
|
||||
|
||||
vgabios-0.7b : Jan 03 2020
|
||||
- Volker
|
||||
- added VESA BIOS function 0x4f09 (set/get palette data) to the Bochs VBE
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue