Another thing I would like to see you implement is a virtual diskette drive.

There's still a lot of people who need to use a bootable diskette without first having to convert it to an ISO and then drivers have to be installed if using a DOS VM anyway. No drivers needed for a diskette.

SeaBIOS has supported virtual diskette drives since version 0.4.2 so you just need to implement the interface.

Another thing I would like to see you implement is a virtual diskette drive.

There's still a lot of people who need to use a bootable diskette without first having to convert it to an ISO and then drivers have to be installed if using a DOS VM anyway. No drivers needed for a diskette.

SeaBIOS has supported virtual diskette drives since version 0.4.2 so you just need to implement the interface.

SeaBIOS 1.12.0
Available on 20181117. Major changes in this release:

Initial support for "TPM CRB" hardware
Improved cdrom media reporting in the boot menu on QEMU
Improved floppy support on real floppy hardware
SeaVGABIOS support for QEMU "bochs-display" and QEMU "ramfb" displays
Several bug fixes and code cleanups

SeaBIOS 1.11.0
Available on 20171110. Major changes in this release:

Initial support for NVME drives
Support for vga emulation over a serial port in SeaBIOS (sercon)
Support for serial debugging using MMIO based serial ports
Support for scsi devices with multiple LUNs
Support for boot-to-boot persistent coreboot cbmem logs
Improved coreboot vga (cbvga) mode setting compatibility
Several bug fixes and code cleanups

The default boot menu key is now the ESC key (instead of F12)
Initial support for Trusted Platform Module (TPM) hardware and BIOS calls
Initial support for chain loading SeaBIOS from Grub (via multiboot support)
Initial support for booting from SD cards on real hardware
virtio 1.0 device support
The build will no longer include the build hostname or build time on "clean" builds. This makes the build binaries more "reproducible".
Basic support for running SeaBIOS on Baytrail Chromebooks
SeaVGABIOS improvements:
Improved support for old versions of x86emu (the "leal" instruction is now emulated)
Several bug fixes and code cleanups

Several USB timing fixes for USB controllers on real hardware
Initial support for USB3 hubs
Initial support for SD cards (on QEMU only)
Initial support for transitioning to 32bit mode using SMIs (on QEMU TCG only)
SeaVGABIOS improvements
Added cursor emulation to coreboot native init vgabios (cbvga)
Added support for read character calls when in graphics mode
Developer documentation added to "docs/" directory in the code repository and several documentation updates
Several bug fixes and code cleanups
As of the 1.8.0 release, new feature releases will modify the first two release numbers (eg, 1. and stable releases will use three numbers (eg, 1.8.1). The prior behavior of using a forth number (eg, 1.7.5.1) for stable releases will no longer be used.

Another thing I would like to see you implement is a virtual diskette drive.

There's still a lot of people who need to use a bootable diskette without first having to convert it to an ISO and then drivers have to be installed if using a DOS VM anyway. No drivers needed for a diskette.

SeaBIOS has supported virtual diskette drives since version 0.4.2 so you just need to implement the interface.

"you just need to" Submit a ticket for Feature Requests. this "feature request" forum is unmonitored by Tech support.