v0.8b0
Pre-release
Pre-release
Extended Keyboard support - Pre-release Version 0.8b0 (beta) - 01/17/26
New Features
- Complete Extended keyboard (INT 16h, AH=5h, 10h-12h) support #10
Ctrl Alt +speed switch hot keys toggle three speeds on FE2010A #25
The KB_EXT option implements 100% compatible INT 16h extended keyboard support.
Testing builds
| Build | Download | Desc |
|---|---|---|
| Standard/Turbo | 8088, V20 | Supports Turbo (standard Ctrl-Alt-+ speed switching), best choice for most systems. |
| XT 5160 | 8088, V20 | Best for standard 4.77MHz XT/5160 or clone PCs. |
| ST-12 | 8088, V20 | Juko ST-12 / UNIQUE UX-12 / TD3300A chipset |
NuXT V2.0
- Supports: high-density floppy, RTC, extended keyboard and ROM SETUP
| Build | Download | Desc |
|---|---|---|
| GLaBIOS only | 8088 V20 | 32K high F800 image use UFLASH-p -i glabios.rom -a F800 |
| GLaBIOS 128K Hybrid | 8088/V20 | V20 low bank, 8088 high bank |
| GLaBIOS / 8088_bios 1.0.2 | V20 | 8088_bios low bank, GLaBIOS high bank |
Note
Due to 8 KB standard ROM size restrictions, enabling extended keyboard support (KB_EXT) disables POST_HD_PARMS, POST_OPT_ROM, RANDOM_TAGLINE, LIGHT_PEN and CASSETTE.
However, there are two new ways to add extended keyboard while retaining these features:
- Increase the size of the BIOS ROM image using
ROM_SIZE_Kto 9k, which will relocate the keyboard code into the upper ROM space. Note: this will require a ROM (or ROM file image) larger than 8 KB to contain and thegla2rom.pywill need the-s 9216. Note 2: the current release of JWasm seems to have issues with this ORG relocatement. Until this is fixed MASM is recommended. - If using GLaDISK with high density floppy drives, removing floppy support from the BIOS ROM using
FDC_ENABLE = 0will build with extended keyboard support and all of the above features.