sharksym's MSX World
MSX와 함께 즐거운 8비트 컴퓨터 여행...
레이블이
_SLT-Turbo
인 게시물을 표시합니다.
모든 게시물 표시
레이블이
_SLT-Turbo
인 게시물을 표시합니다.
모든 게시물 표시
2025년 11월 13일 목요일
FS-A1에서 잠깐 SLT-Turbo를 꽂아보았습니다
›
FS-A1에서 잠깐 SLT-Turbo를 꽂아보았습니다. 제가 예전엔 A1을 테스트용으로 많이 썼는데요. 요즘엔 X-II, 아이큐2000으로 테스트하다 보니, A1이 구석에 쳐박혀있었습니다요. 암튼 꺼내서 SLT-Turbo를 잠시 동작시켜보았습니다. A...
2025년 10월 18일 토요일
SLT-Turbo 제작 #18 - 기본 사용법
›
1) SLT-X 및 MIDI 케이블 연결 단자 위치를 확인하세요. 2) 기본 셋업 대부분의 MSX2 이상 기종들은 외부 슬롯 커넥터가 2개 있습니다. IQ2000, X-II는 슬롯 커넥터 1개와 확장버스 커넥터(IDC 단자 모양)가 1개 있죠. 사용자...
2025년 10월 16일 목요일
SLT-Turbo 제작 #17 - Z80 듀얼 프로세서
›
[서론] 제목이 살짝 낚시(ㅋ) 같습니다만... 으흠, 암튼 그렇습니다요 ㅎ.ㅎ 본체에 SLT-Turbo를 꽂으면, 본체의 Z80은 기본적으로 I/O 프로세서로 동작합니다. 실제로는 Z80 2개가 병렬로 동작하고 있지만, 사용자 입장에서는 CPU가 하...
2025년 10월 8일 수요일
SLT-Turbo 제작 #16 - Z80 확장명령
›
1) Z280 호환 명령 turboR 호환기를 만들기 위해서는 R800에 추가된 곱셈 명령도 구현이 필요합니다. SLT-Turbo V1에서는 Z280을 활용했지만, 이번에는 그냥 CPLD의 도움으로 처리했어요. Z80 명령어 ED C0 ~ ED FF,...
2025년 10월 3일 금요일
SLT-Turbo 제작 #15 - MIDI
›
GT의 미디 인터페이스를 구현하려면, UART Tx/Rx 및 i8253 타이머가 필요합니만... SLT-Turbo에서는 출력용 필수기능만 넣어봅니다ㅋ MIDI OUT (Tx) -> 포함 MIDI IN (Rx) -> 제외 i8253 Coun...
2025년 9월 28일 일요일
SLT-Turbo 제작 #14 - 외부 슬롯 (SLT-X)
›
먼저 지난 글에서 알려드린 X-II 모드에서, 바뀐 부분을 알려드립니다. X-II 모드에서는 메인램이 SLOT 0-2에 배치되어있고, 고속모드는 ROM모드까지만 지원되는 것으로 설정했었는데요. 아무래도 기존 turboR용 S/W를 사용할 때 CPU 모...
2025년 9월 21일 일요일
SLT-Turbo 제작 #13 - 내부 슬롯
›
고속 모드를 제대로 활용하려면, turboR처럼 동작해야 되겠죠? ㅎ.ㅎ @ GT 모드 A1GT와 유사한 구조로 되어있구요. 내부 슬롯은 아래처럼 배치됩니다. SLOT 0-0 = MainROM (Page 0,1) SLOT 0-1 = BASIC...
2025년 9월 15일 월요일
SLT-Turbo 제작 #12 - Z80 30MHz, OPLL wait
›
1) Z80 30MHz 지난번에 28.63MHz로 구동했었는데요. 클럭을 더 올려서 테스트를 해봤습니다. 일단 최대치라 생각되는 33MHz까지 올려보니, 아래처럼 속도가 나옵니다. 이 상태로 게임을 돌려봤는데, 시간이 5분쯤 흐르니 SLT-Turbo가...
2025년 9월 9일 화요일
SLT-Turbo 제작 #11 - Z80 28.63MHz
›
칩 번호가 Z84C0020 으로 시작하는 Z80은 최대 20MHz로 동작합니다. 이 상태에서 turboR과 비슷한 성능이 나온다는 걸 보셨을텐데요. 기억 안나시면 V1 제작글을 찾아보세요~ ㅎ.ㅎ 구글링 해보니, '이 칩들을 33MHz로 오버...
2025년 9월 7일 일요일
SLT-Turbo 제작 #10 - 보드 v2.1로 변경
›
2020년에 SLT-Turbo V1가 나온 후 5년이 지났습니다. 시간 참 빨리 가네요... 아시다시피 2021년에 진행했던 SLT-Turbo V2 프로젝트는 컨셉이 애매해서 중단이 되었는데요. 그동안 확장슬롯 부분을 SLT-X V2로 만들었구요. 오...
2021년 6월 17일 목요일
SLT-Turbo 제작 #9 - V2의 바뀐 모습
›
V2의 방향은 어디로 가는게 좋을까? 그동안 고민을 많이 했습니다요~ ㅎ.ㅎ 대충 요약을 해보면요... 1. Z280의 확장 명령어를 포기 R800은 Z80에서 추가된 명령어가 곱셈 두개뿐이지만, Z280은 많은 명령어가 추가되어있습니다. 곱셈, 나눗...
2021년 4월 23일 금요일
SLT-Turbo 제작 #8 - 정리하고 다음 단계로...
›
한동안 잠잠하던 SLT-Turbo 이야기가 이어집니다. 기본적인 구조는 작년말에 완성되었구요. 남은 것들은 Z280 추가 명령어 활용과 MIDI OUT 인터페이스, DMA 처리 등이 되겠습니다. . . . 근데 Z280 활용과 데모용 프로그램 제작 중...
2020년 12월 26일 토요일
SLT-Turbo 제작 #7 - 코프로세서 모드
›
[서론] 처음 SLT-Turbo 설계할 때는 기존 turboR과 같은 CPU전환 방식이었습니다. Z80 10MHz과 Z280 12.5MHz을 넣었었죠. 당연히 Z280 12.5MHz가 R800의 역할을 합니다. turboR 고속모드에서 프로그램을 돌려...
2020년 12월 20일 일요일
SLT-Turbo 제작 #6 - Z280의 운명은?
›
[서론] MSX의 메인 CPU는 Z80 3.58MHz입니다. MSX1,2,2+,turboR 모두 기본은 똑같습니다. 마지막 기종인 turboR은 CPU가 두개가 들어있어서, 동작모드도 두가지로 분리됩니다. 외부 카트리지의 S/W를 구동하는 경우는, Z...
2020년 11월 29일 일요일
SLT-Turbo 제작 #5 - I/O 프로세서 개선
›
V4 납땜하다가... 다시 SLT-Turbo로 달려봅니다요~ 이번엔 데모 영상을 위해 X-II에 기기를 연결했습니다. I/O 프로세서는 호스트의 CPU가 담당하지만, 실제 코드는 SLT-Turbo의 BUS Arbiter가 생성합니다. 예전에 이게 DM...
2020년 11월 1일 일요일
SLT-Turbo 제작 #4 - turboR 흉내내기
›
지난 글에서는 그냥 빠른 Z80에 대한 내용이었습니다. 그럼, 이번에는 터보알과 비슷하게 동작하도록 해봅시다요. 일단 사진 한장 올려놓고 시작을~ㅋ [서론] 터보알은 동작 모드가 두개입니다. 다 아시는 그... Z80 일반 모드와 R800 고속모드...
2020년 10월 16일 금요일
SLT-Turbo 제작 #3 - Z80 20MHz
›
터보 MSX를 만들 때 가장 중요한게 뭘까요? 속도? 물론 중요합니다만... 기존 S/W의 동작 호환성이 가장 중요하겠죠? 1. Z80 매뉴얼에는 없는 비공식(hidden) 명령어를 쓰는 프로그램(일부 게임 등)이 제대로 동작되어야겠구요. 2. I/O...
2020년 10월 12일 월요일
SLT-Turbo 제작 #2 - I/O 프로세서
›
설명에 앞서 일단 SLT-Turbo 겉모습부터 보시죠~ ㅎ.ㅎ 아래는 터보 보드입니다. 두장이 아니라 앞뒷면 사진이니 착오없으시기를...ㅋ 서브슬롯 보드와 합체 할 때 부품의 간섭이 생기지 않도록 머리를 많이 굴렸습니다. 보드 그리는데 한참 걸린 것 ...
2020년 10월 10일 토요일
SLT-Turbo 제작 #1 - 슬롯터보
›
[서론] 터보알이 등장한지 이제 30년이 된 것 같네요. 혹시 '이게 진짜 빠른 MSX가 맞나!?' 의심이 들었던 분 있으세요? MSX를 주로 게이밍 용도로 쓰신다면, 터보알의 용도는 '환영도시 게임기'에 그치는게 맞겠죠?...
›
홈
웹 버전 보기