Commit Graph

4 Commits

Author SHA1 Message Date
David 'Foxhack' Silva
87a6e9bcb0
pc6001_cart.xml: Added two versions of Turpin (#13149)
New working software list items (pc6001_cart.xml)
------------------------------
Turpin (1982-10-12) [Mike Stedman]
Turpin (1983-01-29) [bsittler]
2025-01-19 02:16:28 +11:00
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +11:00
Vas Crabb
e778bb9a8c srcclean in preparation for branching 0.237 release 2021-10-24 09:58:53 +11:00
Angelo Salese
5b3335f88c
pc6001.cpp: Major rework of PC-6001mk2SR (#8626)
* Added a PC-6001 cartridge software list XML, and hooked up to the driver;
* Fixed a regression bug with machine_reset fn where PC-6001mkII was implicitly overriding its memory model when a cart was inserted, causing being stuck at POST;
* Improved irq handling and removed a couple kludges, fixing hangs caused by multiple irqs being fired at the same time;
* Added PC-6601SR "Mr. PC", and improved the specific SR video mode already used by PC-6001mk2SR;
* Refactored PC-6001mkIISR / PC-6601SR memory model to use address_map_device, allowing BIOS booting and .cas loading in mode 6. Replace AY8910 with YM2203;
* Add keyboard inputs F1-F10, and fixed the specific irq vector dispatch;
* Add preliminary FDC internal/external interface. Hooked up PC80S31 to external i/f as a proof of concept;
* Fixed timer enable (fixes Yakyukyo and Punchball Mario boots), and fixed different timer resolution with PC-6001mk2SR so that cursor blinking happens at the right frequency;

New machines marked as NOT_WORKING
----------------------------------
PC-6601SR "Mr. PC" [anonymous]

New NOT_WORKING software list additions
---------------------------------------
pc6001_cart.xml: Tutankham [HardcoreHubz, cyberat2600, Gaming Alexandria]
2021-10-04 09:09:51 +02:00