Commit Graph

37 Commits

Author SHA1 Message Date
kitune-san
d20fff6dd6 Updated MMC option. 2023-05-01 00:06:44 +09:00
kitune-san
212900dc71 Added MMC drive. 2023-04-27 01:43:56 +09:00
somhi
772e9371e9 minor formatting & cleaning 2023-04-01 13:24:16 +02:00
Aitor Gómez
6993fa2d79 Update credits 2023-01-21 11:49:35 +01:00
Aitor Gómez
5e35a32c8f Credits also with MDA
https://www.youtube.com/watch?v=K-B9NE6CsBY

Thank you @somhi for the suggestion
2023-01-14 16:08:57 +01:00
Aitor Gómez
29a20bc0b4 Update credits 2022-12-07 14:29:40 +01:00
Aitor Gómez
1a1ba2e171 Update credits 2022-12-07 10:48:05 +01:00
Aitor Gómez
3f0e29f4dd Pause and Credits based on jtframe by @jotego
I have modified jtframe to adapt it to the characteristics of the core, with 64 characters instead of 32.
2022-12-07 08:19:40 +01:00
Aitor Gómez
4806f9916b Added RTC support via I/O port 240h 2022-11-30 17:12:35 +01:00
Aitor Gómez
1c2c684a26 New XTCTL support and cleanup unused code 2022-11-17 05:52:33 +01:00
Aitor Gómez
deb86014fb Joystick counter revision for new model CPU speeds 2022-11-15 17:23:16 +01:00
Aitor Gómez
54e127cfda Update project files for XT2IDE 2022-11-11 07:41:02 +01:00
kitune-san
909eb02485 Added IDE module from AO486_Mister project. 2022-11-08 21:41:02 +09:00
Aitor Gómez
a22878720c Fix getting axes, by @kitune-san 2022-10-10 16:29:32 +02:00
kitune-san
af8b90b096 Changed mouse ps2 clock edge. 2022-10-10 17:53:12 +09:00
Aitor Gómez
9863930426 Update MSMouseWrapper.v 2022-10-09 18:18:41 +09:00
Aitor Gómez
3de336fb5f Stream Mode 2022-10-09 18:18:41 +09:00
Aitor Gómez
852d5f51c0 Added MSMouseWrapper, by Antonio Sanchez 2022-10-09 18:18:41 +09:00
Aitor Gómez
956fd4fe24 Update common.qip 2022-10-05 07:41:46 +02:00
kitune-san
2eb18fc780 Ported AO486 floppy controller. 2022-09-24 14:22:09 +09:00
Aitor Gómez
716d5b07da Removed DSS/Covox support
This feature is not feasible on this core, it requires a high performance CPU, the maximum 14.318MHz offered by this core is not enough.
2022-09-04 19:13:00 +02:00
Flandango
2d8e601719 Updated Joystick Support
Joysticks can now be disabled individually
Added option to sync joysticks with cpu speed.  Some games, like Pacman, require this to be off and CPU speed set to 7.16Mhz.
2022-08-25 16:55:58 -04:00
Aitor Gómez
92e4ab8937 Support for loading custom ROMs
ROMs with specific names such as tandy.rom and pcxt.rom are no longer required in games/PCXT folder, but must initially be provided from the BIOS section of the OSD menu.
2022-08-25 06:23:30 +02:00
Flandango
22f16ecb6f Tandy/PCJr Joystick Support
Provides two 2-button analog joysticks usable at all three cpu frequencies.
Can choose between Analog input or DPAD input.
2022-08-23 14:10:27 -04:00
Aitor Gómez
98254b6135 Added DSS/Covox support 2022-07-13 09:32:05 +02:00
Aitor Gómez
099782e395 Fix VRAM CGA and loader for XTIDE 2022-07-06 08:14:01 +02:00
Aitor Gómez
af24112825 cleaning up the project files 2022-06-14 05:49:26 +02:00
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
06b3f90d47 Code fixes 2022-06-04 07:48:17 +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
JasonCoombes-hr
cc094bf544 various placeholders 2022-05-11 08:10:56 +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
1cff1a4c27 Delete ibmbasic.hex 2022-05-10 15:01:02 +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