* Rewiring with sn76489
* Temporary removal of the signal from tandy_snd_rdy
* Fix bug of the access to the CS signal in Tandy sound module
* In tandy mode, the keyboard reset signal is not used
* Added new IORQ signal
* Restructuring of the OSD menu
* Added DSS/Covox support
* UART port speed increase to 921.6Kbps
* CGA Mode Detection 320x200x4
* Add video monochrome converter module
* Integrate module into core + OSD menu tweaks
* Fix COVOX OSD option
* Unified chipset clock at 100 MHz.
* Changed read signal to uart module.
* Changed cen_opl2 signal.
* Improved access speed to SDRAM.
* Control sdram refresh execution timing.
* Fixed KF8237.
* Wired between Timer 1 output and DMA0 request.
* Fix VRAM CGA and loader for XTIDE.
* IBM5160 BIOS downloader.
* Fix indentations in make_boot_with_ibm5160.
* Tandy graphics selectable from the OSD.
* EMS pages frame update.
* fix a comment on addressable memory.
* boot.rom up to 64Kb + 16Kb for XTIDE.
* Dummy LPT1.
* Update of ROM download scripts.
* Simple improvements to PCXT.sdc.
* Correct use of address_enable_n signal in ports and memory accesses.
* Initial improvements in Tandy sound implementation.
* Improvements to the implementation of Tandy video
* Fix input device_clock and data_clock to the chipset
* Fixed KF8259 bugs.
* Create reset signals for each clock domain.
* Changed SDRAM reset signal and bus input logic.
* Fix timmings in PCXT.sdc
* cleaning up project files
* Default value to FFh for unused I/O ports
* MDA and CGA/Tandy now work at the same time. It is possible to switch from one to the other from the OSD menu, as well as their monochrome simulation independently.
* Fixed problem with INT0 test failing
* Fixed a bug that caused the timer counter to be cleared on latch.
* PCXT DIP switches and access to MDA memory
* Add port_b[6] to lock PS/2 CLK.
* PS/2 CLK to drop LOW after receiving the key code.
* 4.77Mhz CPU clock with 33% duty cycle, thanks to @MicroCoreLabs
* Peripheral clock now works at half cpu clock, for correct synchronisation with the 8253 timer, thanks to @kitune-san
* Turbo option is disabled for the moment, requires a redesign of the BIU... for the to-do list
* Added UART module from ao486 project (COM1 assigned to USER I/O pins)
* Automatic loading of the BIOS ROM from /games/PCXT directory
* BIOS ROM hot swapping from the OSD menu
* Updated the code to the latest version of the SDRAM module of KFPC-XT, but not yet implemented in the core... needs to be revised and improved, it does not work properly.
* Added Adlib FM (JTOPL2)
* Added SN76489AN (PCjr Sound)
* Change to alternative BIOS from PCXT version 0.9.8 developed by Sergey Kiselev, with OPL FM sound card detector
* Change to XTPC-XT. The use of MCL86 and Graphics Gremlin are maintained.
* Use of Sergey Kiselev's (@skiselev) XT 8088 project.
* Turbo mode enabled, 4.77Mhz or 7.16Mhz selectable from OSD.
* Scancodes SET 2, temporarily.
* Automation of the boot0.rom file generation with a python script, from the bios and optionally ibm basic via minuszerodegrees.net download.
For the keyboard to work, it must be configured with these options from the OSD for the time being:
1. Set CPU at 7.16Mhz
2. Disable IRQ0
* PIC module downgraded to the first versions of the Next186 project, more basic and without ISR
* Possibility to activate and deactivate IRQ0 from the OSD menu, temporary feature.