1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-04-27 20:58:55 +00:00
Commit Graph

460 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
6937ca5902 [Gameboy] Further video update from brNX 2019-07-05 12:32:37 +02:00
Gyorgy Szombathelyi
0c539c43b3 [Gameboy] Use dedicated PLL output for SDRAM_CLK
No need to invert the clock then
2019-07-05 12:32:37 +02:00
Gyorgy Szombathelyi
0b7bd18ec9 HT1080Z: core from Jozsef Laszlo (rbendr@gmail.com)
A Hungarian school-computer, TRS80 Model I clone
2019-07-05 12:16:36 +02:00
Gyorgy Szombathelyi
c5b061fbcf [C16] More straightforward writing of RAS-to-CAS timing 2019-05-07 14:40:49 +02:00
Gyorgy Szombathelyi
743b5194d4 [C16] Don't override ROM area with injected variables
Fixes #108
2019-05-06 22:24:19 +02:00
Gyorgy Szombathelyi
1213696851 [C16] Amplify TED sounds a bit 2019-05-04 23:55:06 +02:00
Gyorgy Szombathelyi
f3b2572389 [C16] Support for Function ROMs 2019-05-04 23:47:23 +02:00
Gyorgy Szombathelyi
0a857fd788 [C16] Move ROMs to SDRAM to free up some BRAM 2019-05-04 21:47:37 +02:00
Gyorgy Szombathelyi
1ce2a26d96 [C16] Forgot to invert csync from scandoubler output 2019-05-04 14:36:45 +02:00
Gyorgy Szombathelyi
e16e9b23e9 [C16] Send tape motor enable to UART_TX 2019-05-02 22:58:10 +02:00
Gyorgy Szombathelyi
80f2a2c0e7 [C64] Send tape motor signal to UART_TX 2019-05-02 22:57:22 +02:00
Gyorgy Szombathelyi
86ae4c52df [C16] HSync from TED already low active 2019-05-02 21:19:46 +02:00
Gyorgy Szombathelyi
53ab2c9900 [C16] SDRAM addressing fixes
- 32 MB = 24 bits word address
- C16 uses the low byte of the address for RAS, make it similar in
  the SDRAM controller, so SDRAM command can be started sooner
- This means it's OK to delay writing to c16_a_hi, no need for
  async clock
- Use word addressing for TAP
2019-05-02 21:19:46 +02:00
gyurco
9b5ed8cbc4 Merge pull request #106 from gyurco/c16
C16 SID + TAP
2019-05-01 21:07:20 +02:00
Gyorgy Szombathelyi
3f20fbd202 [C16] Add SID card support 2019-05-01 21:03:23 +02:00
Gyorgy Szombathelyi
e957e1cafa [C16] Fix warnings 2019-05-01 14:42:17 +02:00
Gyorgy Szombathelyi
7bd6eb8120 [C16] Add TAP playing (including v2) and tape reading from UART_RX 2019-05-01 14:16:40 +02:00
Gyorgy Szombathelyi
7169819634 [C16] Upload TAP files to SDRAM 2019-04-30 23:29:48 +02:00
Gyorgy Szombathelyi
89ce6c0227 [C16] Reduce SDRAM cycle length
- allow to use Fast Input/Output Registers for SDRAM
- extra cycle can be used for TAP upload/playback
2019-04-30 16:33:16 +02:00
Gyorgy Szombathelyi
122374cd31 [C64] UART_RX synchronizer
Try to make UART_RX glitch-free
2019-04-28 13:43:50 +02:00
gyurco
1796124af1 Merge pull request #103 from gyurco/c64
[C64] CIA: revert to synchronous flag_n sense
2019-04-27 12:31:05 +02:00
Gyorgy Szombathelyi
e7a752de86 [C64] CIA: revert to synchronous flag_n sense
Works better with UART
2019-04-27 12:30:08 +02:00
nino-porcino
f951e47143 fix tape sounds mixing 2019-04-26 23:07:35 +02:00
Gyorgy Szombathelyi
94d9af013d [C64] PgUp - TAP start/stop 2019-04-21 19:50:28 +02:00
Gyorgy Szombathelyi
63990e6f1e [C64] Fix 4-player interface fire buttons 2019-04-21 19:50:28 +02:00
Gyorgy Szombathelyi
9e7eeb4f5d [C64] Fix POT inputs 2019-04-21 19:50:28 +02:00
Gyorgy Szombathelyi
6eb668506a [C64] Fix a typo + silence some warnings 2019-04-21 19:50:28 +02:00
nino-porcino
63c7f217f9 fix typo 2019-04-21 16:29:15 +02:00
Gyorgy Szombathelyi
2a596b8e61 [C64] Don't listen to EAR input in UART mode 2019-04-18 21:19:54 +02:00
Gyorgy Szombathelyi
fee9441cbb [C64] CIA: implement Timer B Bug
Passes VICE test CIA-Timer-oldcias
2019-04-18 20:49:25 +02:00
Gyorgy Szombathelyi
67c76bdf8d [C64] CIA: cleanup case defaults 2019-04-18 20:49:25 +02:00
nino-porcino
f54d7f0743 fix typo in comment 2019-04-17 21:16:47 +02:00
nino-porcino
d8a1bfce96 do not reset pulse counters when playing is paused 2019-04-17 21:14:57 +02:00
nino-porcino
02ef4616b7 extend pull up of cass_read to EAR input 2019-04-17 17:15:24 +02:00
nino-porcino
ab6417c6fa pull up cass_read when tape is not running 2019-04-17 16:42:11 +02:00
Antonino Porcino
255dac8ccc remove bad character 2019-04-17 11:27:35 +02:00
Antonino Porcino
83b979e28d invert polarity of tape audio signals 2019-04-17 10:02:47 +02:00
Antonino Porcino
0abc502d90 refactor tape, add EAR/MIC support 2019-04-16 18:54:10 +02:00
Antonino Porcino
97444c439e fix tab indentation 2019-04-15 14:52:04 +02:00
Antonino Porcino
45bf18ce12 use constant values for sdram adresses 2019-04-15 14:40:43 +02:00
Antonino Porcino
4bb1c04caa use constant values for ioctl_index 2019-04-15 14:40:14 +02:00
nino-porcino
98fedc9692 split status word into the corresponding signals 2019-04-14 13:23:05 +02:00
Gyorgy Szombathelyi
490258bb27 [C64] IO download/RAM erase fixes + a minor TAP fix
- Downloading should not interfere with VICII (flickering while downloading)
- Erase the RAM with a pattern
- Ignore TAP FIFO error
2019-04-13 23:43:46 +02:00
Gyorgy Szombathelyi
c81459e305 [C64] Add even F-keys, move restore to F11, disable unused hotkeys 2019-04-13 22:40:15 +02:00
Gyorgy Szombathelyi
8e77b3f8c9 [C64] CIA: act on flag_n fully (pseudo)asynchronously 2019-04-12 13:52:05 +02:00
Gyorgy Szombathelyi
fbe5f1a085 [C64] Don't stop before the last TAP bytes are played 2019-04-12 13:23:36 +02:00
Gyorgy Szombathelyi
4e01b7df47 [C64] Adjust sdc for Hq2x 2019-04-10 23:21:52 +02:00
Gyorgy Szombathelyi
396fdfe7ab [C64] Add TAP loading based on Darfpga's TAP player 2019-04-10 23:21:52 +02:00
nino-porcino
3727dcf90e align vsync and hsync for better composite video 2019-04-08 18:19:53 +02:00
Gyorgy Szombathelyi
6daeb76733 Remove orphan sources 2019-03-19 16:00:19 +01:00