1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-07 00:17:07 +00:00
Commit Graph

60 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
6cb31e0ad5 C16: TED update from FPGATED 1.2 2020-02-17 22:44:42 +01:00
Gyorgy Szombathelyi
6853492fcf C16: simplify IEC connection, update 1541 CS from C64 2020-02-17 22:13:44 +01:00
Gyorgy Szombathelyi
37fb0aba26 C16: import mist-modules, use common components 2020-02-17 22:13:02 +01:00
Gyorgy Szombathelyi
846f115fc1 [C16] Ignore TED test bit
Fixes Adventure Park
2019-09-21 14:36:39 +02:00
Gyorgy Szombathelyi
41fc98a704 [C16] Fix charpos reload latching (Alpharay bottom line) 2019-09-20 23:20:48 +02:00
Gyorgy Szombathelyi
a446f48412 [C16] Fix HSP scrolling in Alpharay 2019-09-20 21:53:34 +02:00
Gyorgy Szombathelyi
9c444892ad [C16] Fix videocounter latching condition
Fixes Pets Rescue title screen
2019-09-19 21:15:14 +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
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
nino-porcino
3727dcf90e align vsync and hsync for better composite video 2019-04-08 18:19:53 +02:00
Gyorgy Szombathelyi
cab740fe65 [C16] 1541: apply wps flag change during disk change 2019-02-14 20:42:47 +01:00
Gyorgy Szombathelyi
bf99a923be [C16] Double height OSD on VGA 2019-02-14 20:22:55 +01:00
Gyorgy Szombathelyi
214136a723 [C16] Add Load Kernal option 2019-02-14 19:49:41 +01:00
Gyorgy Szombathelyi
2529968f18 [C16] Reconfigurable PLL for PAL/NTSC modes 2019-02-14 12:44:52 +01:00
Gyorgy Szombathelyi
f6cc6ff597 Common update for user_io 2018-12-22 12:26:05 +01:00
Till Harbaum
018f760961 Added support for ypbpr 2018-09-08 15:13:55 +02:00
Gyorgy Szombathelyi
76f1999246 C16: Reset sector counter on track change 2018-09-04 21:28:18 +02:00
Gyorgy Szombathelyi
1d9b3a0138 C16: update user_io
- don't use ps2 clock signal as global clock
- add some missing IO commands for completeness
2018-09-04 10:34:46 +02:00
Gyorgy Szombathelyi
f149d267fd C16: switch back to fixed T65 CPU 2018-09-03 03:57:13 +02:00
Gyorgy Szombathelyi
5667e081a0 C16: [T65] fix SO signal samping 2018-09-03 03:26:18 +02:00
Gyorgy Szombathelyi
5b7de4ea7c C16: upgradeable BASIC and 1541 ROMs
1541 + kernal + basic
2018-09-02 03:43:39 +02:00
Gyorgy Szombathelyi
c735e83de1 C16: fix incorrect use of registers in prg loader 2018-09-01 19:45:38 +02:00
Gyorgy Szombathelyi
ce53fa7849 C16: T65 needs do to routed back to di 2018-09-01 19:44:58 +02:00
Gyorgy Szombathelyi
71e18aeed6 C16: replace the VIA from the 1541Ultimate-2 project 2018-09-01 19:44:41 +02:00
Gyorgy Szombathelyi
215dad9602 C16: replace the 1541 CPU (again)
- Use the CPU from 1541UltimateII project
- Remove unnecessary hacks for the VIA chip from c1541_logic
2018-08-31 23:51:06 +02:00
Gyorgy Szombathelyi
b4cb72ec49 C16: use only the T65 CPU 2018-08-30 19:18:18 +02:00
Gyorgy Szombathelyi
4b831fb5ab C16: no need for synchronisers in OSD 2018-08-30 18:54:18 +02:00
Gyorgy Szombathelyi
258c1cea18 C16: C1541 use 1->31 counter for clock gen 2018-08-30 18:53:34 +02:00
harbaum
ca9381b440 Merge branch 'master' of https://github.com/mist-devel/mist-board 2018-08-30 10:18:50 +02:00
harbaum
64b44825bf Reduced 1541 clock slightly to cope with fast loaders 2018-08-30 10:18:40 +02:00
gyurco
3223a2b75e Merge pull request #60 from gyurco/c16
C16: get rid of generated clocks because of the OSD
2018-08-30 09:20:21 +02:00
Gyorgy Szombathelyi
e7d5d8b098 C16: get rid of generated clocks because of the OSD 2018-08-30 01:53:45 +02:00
sorgelig
000a28d920 Merge pull request #58 from gyurco/c16
C16 1541 fixes
2018-08-30 07:07:14 +08:00
Gyorgy Szombathelyi
93f8dc1b12 Move basic.hex to roms 2018-08-29 23:09:30 +02:00
Gyorgy Szombathelyi
0fc4f76bdf C16: update VIA for C1541 (from the BBC Micro core)
Makes Pet Rescue load
2018-08-29 22:42:58 +02:00
Gyorgy Szombathelyi
d2f51d4f62 C16: restore 32MHz clock for 1541 2018-08-29 22:24:37 +02:00
Gyorgy Szombathelyi
35eb92c45c C16: add back TH's fix for the c1541 CPU clock divider 2018-08-29 22:07:20 +02:00