8086 Tiny Plus
This is an enhanced version of 8086 Tiny by Adrian Cable.
This version supports:
This version supports:
- MCGA Graphics
- Floppy disk swapping
- PC Speaker sound (includes sound configuration dialogue)
- CPU speed control
- Serial Port emulation
- Built in debugger.
Downloads
Version 1.34
Version 1.34 changes:
- Improved MCGA compatibility.
This involved intercepting every access to video memory, so some changes to the CPU emulation were required.
However, this is a useful stepping stone on the way to VGA support.
Microsoft Word 5.5 now works correctly in mode 11.
- Support for CGA palette modification via MCGA palette registers added.
- Various BIOS bug fixes
- Added implementation of the INS and OUTS instructions.
- Improved CGA emulation to support CRTC page offset in 320x200 graphics modes.
- Improved BIOS compatibility.
- Improved PIT 8253 support - added mode 0 support for timer 0.
- Implemented dummy port 0x0201 to make the system behave correctly for no joystick present.
- Fixed SDL debug break on interrupt entry point handling.
Source code
SHA256: 4432F08B47839ADD7F5D3E5A6280631186AA16225DE2B6067F664A81169FF01C |
Windows 32 executable, Windows API version.
SHA256: 49DDAFF5DC850770602796E5A1281B2B5CD8EC85DA0255ABB092BE4A3DEEB295 |
Windows 32 executable, SDL version.
SHA256: B3B396EF6AC5CA339B381245D9DF64FE51BC955FD4DBB2058A4168876898B9D6 |
Version 1.30
Source code.
|
Windows 32 executable, Windows API version.
|
Windows 32 executable, SDL 2 version.
|