Commit Graph

152 Commits

Author SHA1 Message Date
kitune-san
eaba318d41 Improved access speed to SDRAM. 2022-08-15 13:07:19 +09:00
Aitor Gómez
c4a22e57b4 Merge pull request #42 from kitune-san/prebeta-2.0-fix-ready
Fix READY signals.
2022-08-13 07:52:12 +02:00
Aitor Gómez
faeb8370c7 Memory map selection according to video mode
Thanks to this change, some parts of the area5150 demo that didn't look right, like the dancing elephant, are now displayed correctly.

Thanks @somhi for noticing this detail.
2022-08-13 07:51:11 +02:00
kitune-san
ff2b48b732 Fix READY signals. 2022-08-12 23:12:26 +09:00
Aitor Gómez
f89ae7dcdd Setting timings for tandy_16_gfx mode 2022-08-11 17:52:58 +02:00
Aitor Gómez
37fead88e7 Overscan removal
* Missing lines are recovered on the right in CGA
2022-08-11 07:23:22 +02:00
Aitor Gómez
afd39c8dab changed chipset clock to 50 mhz and rework (by @kitune-san)
* changed chipset clock to 50 mhz.
* Added false_path.
* Change peripheral_clock signal.
* Added F/F to the write process to the EMS memory to resolve timing co…
* Add 2-stage F/F between bus and video module.
* Changed 8253 timer_clock signal.
* Fixed F/F clocks.
2022-08-04 07:55:09 +02:00
Aitor Gómez
b838184257 OSD menu update 2022-08-04 06:18:27 +02:00
Aitor Gómez
e5489c082d Merge pull request #41 from Newsdee/prebeta-1.4
Added Filters from MiSter framework
2022-08-04 06:14:44 +02:00
Aitor Gómez
bf97760afb Prepare PCXT.sv to merge 2022-08-04 06:13:52 +02:00
Newsdee
d8fd7e500f Added HQ2X and Gamma support 2022-07-27 22:49:31 +08:00
Newsdee
71492501ef Add MiSTer Filters support (updated to latest framework) 2022-07-25 21:00:34 +08:00
Aitor Gómez
ff0b49b5ac Update README.md 2022-07-23 19:59:25 +02:00
Aitor Gómez
80f4bb51fa OSD menu update to accept HDD and FDD images 2022-07-23 19:54:04 +02:00
Aitor Gómez
78022363f5 beta 1.5
* Restructuring the OSD menu
* Fix MDA brightness
* Added Tandy key scan code converter.
* Update files.qip
* Fix CGA video resolution (is now 640x200)
* Fix CGA Initial text mode
* Tandy's 225 mode fix
2022-07-23 19:41:06 +02:00
Aitor Gómez
f791c1ac3f Merge pull request #40 from spark2k06/prebeta-1.5
Prebeta 1.5
2022-07-23 19:21:20 +02:00
Aitor Gómez
e3855e6f3a Tandy's 225 mode fix
Thank you @pgimeno and @Mills for your help in identifying the issue.
2022-07-22 15:33:35 +02:00
Aitor Gómez
5069e755ec Fix CGA Initial text mode 2022-07-21 09:08:13 +02:00
Aitor Gómez
12e8539f6e Merge pull request #39 from Newsdee/prebeta-1.4
Tweak to CGA frequency
2022-07-21 05:10:14 +02:00
Newsdee
23c2192959 Fix CGA video resolution (is now 640x200) 2022-07-20 16:39:05 +08:00
Newsdee
f98f94e753 Merge pull request #2 from spark2k06/prebeta-1.5
Prebeta 1.5
2022-07-20 13:39:57 +08:00
Aitor Gómez
093edfdbad Update files.qip 2022-07-20 05:23:18 +02:00
Aitor Gómez
0239feea35 Merge pull request #38 from kitune-san/tandy_keycode_converter
Added Tandy key scan code converter.
2022-07-20 05:08:43 +02:00
kitune-san
31d1aa81c0 Added Tandy key scan code converter. 2022-07-19 22:44:48 +09:00
Aitor Gómez
5a9a93ab17 Merge pull request #36 from Newsdee/prebeta-1.4
Fix MDA brightness
2022-07-19 06:02:37 +02:00
Newsdee
6f307c073a Fix MDA brightness 2022-07-18 22:16:13 +08:00
Aitor Gómez
ebda806c90 Restructuring the OSD menu
Bits are reserved for a future CPU speed selector.
2022-07-18 10:16:54 +02:00
Aitor Gómez
fb55fce613 Merge pull request #34 from spark2k06/main
beta 1.4
2022-07-17 06:58:06 +02:00
Aitor Gómez
736c4e9f2f beta 1.4
* 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
2022-07-17 06:57:02 +02:00
Aitor Gómez
c860d15a55 Merge pull request #33 from spark2k06/prebeta-1.4
beta 1.4
2022-07-17 06:50:42 +02:00
Aitor Gómez
7d65cdacbd Merge pull request #32 from Newsdee/prebeta-1.4
Fix COVOX OSD option
2022-07-17 06:11:53 +02:00
Newsdee
004b7af9b5 Fix COVOX OSD option 2022-07-17 11:01:57 +08:00
Aitor Gómez
c3c6671d85 Integrate module into core + OSD menu tweaks
by @Newsdee
2022-07-16 20:22:06 +02:00
Aitor Gómez
af3a98f12d Add video monochrome converter module
by @Newsdee
2022-07-16 19:12:43 +02:00
Aitor Gómez
c3c5be065a CGA Mode Detection 320x200x4
The Tandy 320x200x16 mode is "high resolution", so identification and use of this mode is easy.
2022-07-16 05:34:03 +02:00
Aitor Gómez
503a5f8799 UART port speed increase to 921.6Kbps
It is now possible to configure the disk image with serdrive at the following speeds:

19200, 38400, 115.2K, 230.4K, 460.8K and 921.6K.
2022-07-14 07:24:55 +02:00
Aitor Gómez
98254b6135 Added DSS/Covox support 2022-07-13 09:32:05 +02:00
Aitor Gómez
baacf39ee1 Restructuring of the OSD menu
Model selection is now allowed, between IBM PCXT and Tandy 1000, video selection reverts to CGA/Tandy or MDA.

The Tandy 1000 model would be intended for BIOSes of this type, and the IBM PCXT model, the same.
2022-07-12 06:14:38 +02:00
Aitor Gómez
ca054c3520 Added new IORQ signal 2022-07-11 20:30:33 +02:00
kitune-san
333a73ae86 In tandy mode, the keyboard reset signal is not used. 2022-07-11 21:59:10 +09:00
Aitor Gómez
7b119ca11b Fix bug of the access to the CS signal in Tandy sound module 2022-07-11 14:45:28 +02:00
Aitor Gómez
bb071f8986 Temporary removal of the signal from tandy_snd_rdy
This signal is temporarily removed as it causes the core to hang during BIOS boot.
2022-07-11 05:48:26 +02:00
Aitor Gómez
6ce0b05d69 Merge pull request #27 from kitune-san/fix-tandy-sound
Rewiring with sn76489.
2022-07-11 05:39:56 +02:00
kitune-san
79d923ce9a Rewiring with sn76489. 2022-07-10 21:40:17 +09:00
Aitor Gómez
cc3a01db27 beta 1.3
* 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
2022-07-10 07:25:41 +02:00
Aitor Gómez
559c8117e4 Merge pull request #25 from spark2k06/pre_beta_1_3
Pre beta 1 3
2022-07-10 07:16:02 +02:00
Aitor Gómez
c726fa8836 Merge branch 'main' into pre_beta_1_3 2022-07-10 07:15:46 +02:00
Aitor Gómez
7467ab9aa9 Improvements to the implementation of Tandy video
Palette switching support added
2022-07-10 07:12:58 +02:00
Aitor Gómez
d557bc9cff Initial improvements in Tandy sound implementation 2022-07-10 07:11:09 +02:00
Aitor Gómez
c764fd1740 Correct use of address_enable_n signal in ports and memory accesses 2022-07-10 07:08:15 +02:00