0.2.5
Version 0.2.5 Release - 07/31/23
This is intended to be the last release of 0.2 until version 0.4!
Changelog:
Features
POST_TEST_KEYoption to disable only keyboard POST "stuck key" testMDA_ATTRoption to remove MDA character attributes from POST screen (workaround issues with some Herc clone font ROMs)POST_OPT_ROMoption to display extension ROM segment, size and checksum errors (instead of just silently skipping it)MAX_RAM_AUTOoption to auto-detect maximum low memory size based on motherboard video DIP switch settings: 734K for CGA, 704K for MDA otherwise 640K (enabled by default for emulator build).FDC_IPL_SWoption to use motherboard switch 1 (IPL/test mode) to disable floppy drive tests if not installed- Hard drive size and geometry displayed in two columns
TD_HIMEMclear and display high memory bank on ST-12/TD3300
Platform Support
- MartyPC
- Vendex 888-XT/PB88/Samsung - Turbo/speed hotkey support
- UMC UM82C088/ALi M1101 - Turbo/speed hotkey and memory sizing support
Fixes
- INT 13h correct number of sectors written for format operations
- Function key+Shift+Ctrl and Ctrl+PgUp return correct scan codes
- Print screen LPT timeout
- Second pass of memory test pattern fix
- Disable keyboard
HLTon TD3300
Real Time clock support now available with GLaTICK!
ROM standard builds
| Build | Download | Desc |
|---|---|---|
| Standard/Turbo | 8088 | Supports Turbo (standard Ctrl-Alt-+ speed switching), all CPUs, best choice for most systems. |
| Standard/Turbo | V20 | Supports Turbo and uses V20 enhanced instructions where possible. Will not run on 808x CPUs. |
| 5160 | 8088, V20 | Best for standard 4.77MHz XT/5160 or clone PCs. |
| 5150 | 8088, V20 | Supports cassette, 5150 motherboard, 640 KiB memory and option ROMs. |
Additional chipsets / platforms
| Build | Download | Desc |
|---|---|---|
| FE2010A | 8088, V20 | Faraday FE2010A (Headstart Plus/Vendex 33-XT/PC-10, Twinhead 6000G1, PT8010AF and others) |
| ST-12 | 8088, V20 | Juko ST-12 / UNIQUE UX-12 / TD3300A chipset |
| UM82C088 / M1101 | 8088, V20 | UM82C088 / Acer / ALi M1101 chipset |
| Vendex 888-XT | 8088, V20 | Vendex 888-XT / PB88 / Samsung |
| EMM Homebrew | 8088, V20/V40 | 32K Universal, No DMA or Floppy |
| EMM Homebrew | 8088, V20/V40 | 32K Universal, DMA and Floppy installed |
| micro_8088 / NuXT | 8088, V20 | 8K BIOS only |
| micro_8088 / NuXT | 8088, V20 | 128K image with XT-IDE, Multi-Floppy and RTC support (GLaBIOS Low / 8088_BIOS High) |
| micro_8088 / NuXT 8088 | Lo: F000Hi: F800 |
32K images with XT-IDE, Multi-Floppy and RTC support (for use with UFLASH.EXE) |
| micro_8088 / NuXT V20 | Lo: F000Hi: F800 |
32K images with XT-IDE, Multi-Floppy and RTC support |
Testing/Beta
| Build | Download | Desc |
|---|---|---|
| Book 8088 | 8088, V20 | 64K w/XT-IDE |
Emulators
| Build | Download | Desc |
|---|---|---|
| MartyPC | 5160, 5150 | |
| 86Box / Emulator | 8088, V20 | Performance optimized for 86Box, PCem, PCE/ibmpc. May not run properly on real hardware. |