- Remove the Tandy 1000 mention from splash/credits text variants and keep the byline centered.
- Simplify the F11 hotkey hint to CGA ↔ HGC only.
- Regenerate msg.bin and splash.hex to match the updated text.
The "Full Operation Mode" option is now available in the ".\SW\ROMs\BASICA folder", in the default ".\SW\ROMs" folder the previous version is kept, after it was detected that XTIDE's "Full Operation Mode" option generates problems with several games in Tandy mode. Thanks akeley for report it.
Therefore, it is now up to the user to decide which ROM to use, depending on whether he/she is interested in BASICA or not.
Updated with the "Full Operation Mode" option enabled, it is now compatible with the BASICA application and some other Tandy 1000 software that might be incompatible with this mode disabled. Thanks akeley for investigating this problem.
Updated with the "Full Operation Mode" option enabled, it is now compatible with the BASICA application and some other Tandy 1000 software that might be incompatible with this mode disabled. Thanks akeley for investigating this problem.
* Simultaneous video Hercules Graphics Card, F11 -> Swap Video Output (Only with PCXT model)
* Enable/Disable of CGA and Hercules I/O ports (Only with PCXT model)
* 1st Graphics Card selection from System & BIOS (Only with PCXT model)
* Off-centre border for area5150 demo (work-around)
* Added RTC support via I/O port 240h
* Reworking of chip selection registers and optimisation of signals to avoid redundancy
* Added bits 3 and 4 to port mapping in Tandy 1000
* Fixed timer output in mode 3, by @kitune-san
* Update project files for XT2IDE, by @kitune-san
* Added XT-IDE conversion, by @kitune-san
* Added cycle-accurate mode at other than 4.77 MHz, by @kitune-san
* Three cycle-accurate CPU speeds and max. speed option
* Update XTCTL to new CPU model speeds
* Sync with @MicroCoreLabs MCL86 code
* New Tandy video modes: 160x200x16 and 640x200x4
* Enhanced Tandy 640x225 text mode display
* Borders centred when these are active from the OSD
* Joystick counter revision for new model CPU speeds
* C/MS Audio support and Sound Blaster FM compatibility
* Change mouse port to COM1
* COM2 mapped to /dev/ttyS1
* Fix some synchronisation issues
* Update README.md
* Bugfix of FDD chip select, caused in the previous version
* Mirror address between VRAM and RAM for Tandy (The Simpsons Arcade Game now works on Tandy 1000)
* UMB A000h as an option (Some games use this segment to detect the EGA video card)
* Fix overflow flag, co-working with @MicroCoreLabs (Landmark System Speed Test 6.0 now works)
Some games identify the availability of an EGA video card when this memory segment is available. XTCTL is updated to allow disabling the availability of this memory segment.
* Fix Tandy palette for 320x200x4 (Marble Madness, AlleyCat, etc... now working new palette)
* Improved bus speed, by @kitune-san (Demo 8088MPH now works better)
* bugfix in MCL86 microcode, by @kitune-san (KEYB now works)
* Fixed bios writable signal, by @kitune-san
* Added driver for Microsoft mouse (CTMOUSE 1.9)
* Add quickstart instructions into README, by @jsmolina
* Reorganizing PCXT.sv and formatting main files, by @somhi
* Rework OSD - in line with all other MiSTer cores (FDD/HDD option first), by @Newsdee
* Improved simulated composite video module (up to 1K colours), thanks @mills
* XTCTL feature to set a pre-configuration before running a game, demo
* 4 x 32Kb pages for Tandy 320x200x16 mode (More Tandy games now working)
* VRAM resizing for MDA to 4Kb
* LPT port mapping fix
* Removed DSS/Covox support (Not feasible for this core)
* Fix 8253 Timer, by @kitune-san
* Scanlines working solved in MDA mode, by @somhi
* Reworking overscan delays to PCXT.sv
* Border feature for CGA/Tandy
* Overscan colour fix in Tandy Mode
* Updated Joystick Support, by @Flandango
* Some simple reworking
* Solved MDA resolution by adding videomixer instance and 113.75 pll clock, and other minor code changes, by @somhi
* Fix BIU (Now, PKUNZIP works), by @kitune-san and @MicroCoreLabs
* Solved left overscan column in CGA mode
* set video_enable and latch start_a on Graphics Gremlin
* Tandy/PCJr Joystick Support, by @Flandango
* Support for loading custom ROMs
* Update of splash screen contributors
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.
* Fix overlapping status bits in CHIPSET module
* Fix overlapping status bits in menu, by @birdybro
* Format the readme, by @birdybro
* Resolve some warnings and update gitignore, by @birdybro
* bugfix in MCL86 microcode, by @MicroCoreLabs (DOSMAX compatible)
* Some changes in the OSD menu
Revert "ce_pix fixed to 1'b1 in video_monochrome_converter, by @somhi"
The problems with overscan are back and it should be readjusted, for the moment a revert is done.
* Fix CGA memory mapper.
* Switch the CPU clock at the timing of biu_done=1'b1.
* Modified to switch data sampling timing between Turbo mode and Normal…
* Modified CPU core to operate in turbo mode.
* Improved access timing to peripherals.
* Improved access speed to SDRAM.
* Memory map selection according to video mode
* Fix READY signals.
* Setting timings for tandy_16_gfx mode.
* Overscan removal.
* changed chipset clock to 50 mhz and rework.
* OSD menu update to accept HDD and FDD images.
* Added HQ2X and Gamma support.
* Add MiSTer Filters support (updated to latest framework)
* 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