MSXでCOLECOVISIONカートリッジを使ってみようと思いました。
http://www43.tok2.com/home/cmpslv/Coleco/EnrCol.htm
32KB カートリッジ(8000-FFFF)をMSXにつなぐ方法を考えてみました。SGSAVE.COMで吸い出せます。
http://niga2.sytes.net/msx/free.html
Address A15 A14 A13 | /SLTSL ROM >0000 0 0 0 | 0 >0000 SGSAVE >2000 0 0 1 | 0 >2000 >4000 0 1 0 | 0 >4000 >6000 0 1 1 | 0 >6000 >8000 1 0 0 | 0 >0000 MISSION >A000 1 0 1 | 0 >2000 >C000 1 1 0 | 0 >4000 >E000 1 1 1 | 0 >6000
吸い出したROMファイルはローダーで起動できます。
http://www.komkon.org/~dekogel/mission.html
COLECO.EQN
; ; ; COLECO.EQN - COLECOVISION ADDRESS DECODER ; TITLE COLECOVISION ADDRESS DECODER PATTERN A REVISION 1.0 AUTHOR TANAM1972 COMPANY PARALLEL COMPUTER INC DATE 10/20/18 CHIP COLECO GAL22V10 NC IOREQ_n A0 A1 A2 A3 A4 A5 A14 A7 SLTSL_n GND A13 CE_n NC NC 8000_n A000_n C000_n E000_n NC NC NC VCC EQUATIONS CE_n = IOREQ_n + A7 + /A5 + /A4 + /A3 + /A2 + /A1 + /A0 8000_n = SLTSL_n + /IOREQ_n + A14 + A13 A000_n = SLTSL_n + /IOREQ_n + A14 + /A13 C000_n = SLTSL_n + /IOREQ_n + /A14 + A13 E000_n = SLTSL_n + /IOREQ_n + /A14 + /A13以下を参考に回路を設計しました。
http://arcarc.xmission.com/Web%20Archives/Deathskull%20%28May-2006%29/games/tech/cvcart.html
1 29 Back ========================= 2 30 Front COLECO ADAPTER GAL22V PX-7 SN76489 /WAIT---/READY \/WE /CLOCK /CLOCK SND IN SND OUT CE_n /CE IOREQ_n /IOREQ 1 D2 D2 2 /C000 C000_n 3 D1 D1 4 D3 D3 5 D0 D0 6 D4 D4 7 A0 A0 A0 8 D5 D5 9 A1 A1 A1 10 D6 D6 11 A2 A2 A2 12 D7 D7 13 SHLD GND 14 A11 A11 15 A3 A3 A3 16 A10 A10 17 A4 A4 A4 18 /8000 8000_n 19 A13 A13 A13 20 A14 A14 A14 21 A5 A5 A5 22 /A000 A000_n 23 A6 A6 24 A12 A12 25 A7 A7 A7 26 A9 A9 27 /E000 E000_n 28 A8 A8 29 GND GND GND 30 VCC VCC VCC SW1 | SW2