Commit Graph

9 Commits

Author SHA1 Message Date
Aitor Gómez
0d026a0fb0 Beta 0.7
* 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
2022-06-07 07:47:33 +02:00
Aitor Gómez
e8c0af4d79 Update bios.asm 2022-06-06 15:02:57 +02:00
Aitor Gómez
92170b6ee1 beta 0.6
* UART module implementation fix, thanks to @kitune-san
2022-06-06 06:38:11 +02:00
Aitor Gómez
2b5681324b Beta 0.5
* 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.
2022-06-03 16:11:01 +02:00
Aitor Gómez
6bd254e38b Beta 0.4
* 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
2022-05-29 12:09:12 +02:00
Aitor Gómez
20dfa97f43 Beta 0.3
* 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.
2022-05-23 14:32:32 +02:00
Aitor Gómez
a9bcec1631 Beta 0.2
* 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
2022-05-12 11:47:21 +02:00
Aitor Gómez
7b54d1ecda Beta 0.2
* 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.
2022-05-10 16:39:19 +02:00
Aitor Gómez
b66b2c81c0 Initial version
Unstable version:

* Hardware interrupts are not executed.
* No VHD or SD support.
* BASIC ROM execution set in the BIOS, before the OS load routine.
2022-05-09 17:36:26 +02:00