2023년 1월 28일 토요일

SLT-X V2 제작 #1 - 미니멀리즘

[서론]


복합 확장슬롯의 대표주자인 SLT-X가 있습니다.

3-SLOT 보드를 여러개 합체하는 방식인데요.

아래는 7-SLOT 모드로 연결한 모습입니다.




이건 왜 양산안하냐고 물으시는 분도 계셨는데, 아무리 머리를 굴려도 일반 유저용으로는 좀 힘들겠더라구요.

설정 잘못하면 본체가 망가질 확률도 있구요ㅋ 암튼 저만 쓰는 것으로 결정되었지요.

2019년 가을에 제작했으니, 이제 3년 넘게 쓰고 있네요.


제작하면서 기대했던 부분들이 실제로 잘 활용안되던 부분도 있고, 불편한 것도 있고 뭐 그렇더라구요.

이번에는 컴맹(MSX맹?)분들도 안전하게 쓰실 수 있도록ㅋ 미니멀 버전으로 바꿔보도록 합니다.


사실은

.

.

2년전에 SLT-Turbo V2 만들다가 현타가 와서 좀 쉬었는데요.

SLT-Turbo 프로젝트가 쪼개지는 방향으로 변하게됩니다.

그 중 슬롯부분만 따로 업그레이드되어 SLT-X V2가 되었습니다.


그러니까... "SLT-Turbo의 SLOT부가 SLT-X V2로 구성됨"이 맞는 말입니다. 흐~~



[본론]


기존 SLT-X (V1)에 비해 어떻게 바뀌는지 정리를 해봅니다.



@ 본체 연결용 카트리지


V1에 있던 사운드 출력조절 기능은 V2에서 삭제됩니다.

실제로 써본 결과...

서브슬롯에 꽂은 사운드관련 카트리지의 사운드 출력(패시브 믹서)을 앰프 증폭으로 밸런스를 맞추기가 힘들더군요.

아무래도 별도의 오디오믹서를 쓰고, 사운드 종류별로 묶어서 밸런스 조절이나 MUTE ON/OFF를 하는쪽이 좋았습니다.

여담이지만, 최근에는 스테레오 5채널 믹서와 AMPS 3개 조합으로 사용중인데 완전 편합니다 ㅎ.ㅎ


결론적으로 V2의 연결용 카트리지에는 아무런 기능이 없구요. 그냥 본체의 슬롯과 SLT-X 기기의 단순연결 용도입니다.

따라서 X-II의 후면슬롯에 연결할 때는, 이 카트리지를 없이 그냥 50핀 IDC케이블을 직결도 가능합니다.

핀배열이 대우 MSX2의 후면커넥터 배열로 되어있어요.





@ 외부 전원


외부의 5V DC 어댑터를 사용하는 것은 기존과 동일합니다.

V1은 간단하게 4-SLOT 모드로 쓰는 경우를 위해, 본체의 5V만으로 동작할 수 있도록 전원 선택스위치가 있었는데요.

V2에서는 이 스위치가 삭제됩니다. 따라서 5V DC 어댑터가 필수입니다.

전류는 2A 또는 3A 정도로 쓰면 되겠습니다.



@ 서브슬롯 개수


V1에서는 마스터보드(1-SLOT)에 3-SLOT 보드를 여러개 결합하는 방식이라서,

4-SLOT, 7-SLOT, 10-SLOT 등으로 활용이 됩니다.


V2는 합체/분리 기능은 없고, 8-SLOT 모드로 고정이 됩니다.

보드 자체는 2층 구조로 되어있습니다. 어떻게든 보드길이를 짧게 해보려는 노력이...ㅋ

실제 길이는 V1의 7-SLOT 때와 비슷합니다. 오버리치 카트리지 케이스를 3개 붙인 21cm정도네요.


서브슬롯은 4개씩 묶어서 확장슬롯 2세트로 동작합니다.

SLOT A, SLOT B 각각 번호가 표시되어있어요.





@ 서브슬롯 스위치


V1에서는 매니저 프로그램만으로 설정(소프트 방식)이 가능했습니다.

이 설정이 플래쉬롬에 저장되어서, 전원을 켜면 이전설정으로 복원되는식이죠.


V2는 각 슬롯별로 3단 스위치가 붙어있습니다. 내장 플래쉬롬이 있지만, V1의 매니저기능은 제거되었습니다.

기존 매니저는 슬롯을 다양하게 리맵하는 기능이 좋았지만, 사용자가 실수할 가능성이 높아서 좀 위험하긴했어요~ㅎ


3단 스위치를 이용해서, I/O슬롯으로 강제설정하거나 완전 OFF(카트리지가 없는 상태)로 설정가능합니다.

ON:  /SLTSL과 /IORQ 모두 ON

I/O: /SLTSL OFF 및 /IORQ ON

OFF: /SLTSL과 /IORQ 모두 OFF





@ 기본슬롯 선택 스위치


V1에서는 딥스위치를 사용했지만, V2는 3단 슬라이드 스위치를 사용합니다. (DC 전원단자 옆)

본체에서 출력되는 슬롯 신호(기본슬롯 또는 서브슬롯)를 SLT-X의 SLOT A 또는 B에 입력합니다.

참고로 기본슬롯 신호는 본체 SLOT의 4번핀(/SLTSL)입니다.

3가지 선택(상/중/하)이 가능합니다.

[상] SLOT A:RSV_16핀 + SLOT B:/SLTSL

[중] SLOT A:/SLTSL   + SLOT B:RSV_5핀

[하] SLOT A:/SLTSL   + SLOT B:RSV_16핀




[중] 선택이 가장 흔하게 쓰이는 방식입니다.

아래쪽 SLOT A를 일반 확장슬롯(4-SLOT)으로 구동합니다.

만약 본체의 5번핀 개조로 내장된 서브슬롯(SLOT 0-1 등)신호를 출력한다면

SLOT B0는 SLOT 0-1으로 동작하고, SLOT B1~B3는 I/O SLOT으로 쓸 수 있습니다.

순정 상태의 본체라면 SLOT Bx는 모두 I/O SLOT으로 동작하겠네요.


[상] [하]는 동일한 신호를 A, B쪽 반대로 입력받는 방식입니다.

대신 RSV16 핀을 사용합니다. 활용하는 방법은 다음번에 자세히 설명드릴게요~


참고로, 기본슬롯 신호는 확장슬롯을 구동하는데 사용되지만,

확장슬롯을 OFF하고 서브슬롯 한개를 기본슬롯으로 변경하는 것도 가능합니다.

이 기능은 소프트웨어로 설정가능합니다. 이 부분도 다음번에 설명드릴게요~



@ 매니저롬/부트롬


V1에서는 부팅 시 기기 설정을 관리해는 프로그램을 매니저롬(플래쉬롬 256KB)이라고 불렀습니다.

롬은 SLOT 0 (또는 SLOT 0-0)의 page 2에 강제로 매핑되어 구동이 됩니다.

따라서 SLOT 0의 데이터를 본체 외부에서 인가할 수 없는 기종(예: X-II)에서는 활용이 불가능합니다.

이게 DATA BUS에 물린 버퍼칩(74LS245 등) 컨트롤 때문이라서, 본체 개조없이는 딱히 방법이 없어요~


V2에서는 매니저롬 없이 사용할 수 있도록, 소프트 스위치 일부가 물리적인 스위치로 변경이 되었구요.

슬롯리맵 기능이 모두 제거되어있습니다.

대신 부트롬의 이름으로 플래쉬롬 128KB가 들어있습니다.

구동가능한 기종에서는 부트롬이 각 슬롯의 부가정보를 간단하게 보여줍니다.

슬롯리맵 기능은 없지만, 서브슬롯에 꽂은 paraMSX-R을 2048KB 메모리매퍼로 설정하는 기능은 들어있습니다.

후기형 일제 기종을 쓰신다면 조금 유용하게 활용이 되겠습니다.

(그리고 보너스 기능도 하나가... 이건 다음번에 설명드릴게요~)


아마 제가 유투브에 올린 영상에서 지겹도록 보셨겠지만, 사진한장을 찍었습니다.

아래처럼 슬롯 정보를 간단히 확인가능합니다.





@ 오디오 출력 HP단자


V2에서는 서브슬롯의 SOUND 단자를 passive mixer로 묶어서 출력합니다.

V1에 있던 오디오앰프가 제거된 대신, 3.5파이 HP단자가 추가되었습니다.

외부 오디오 믹서를 이용해서 본체의 사운드와 밸런스를 맞추면 되겠네요.





@ 동작 확인 용 LED


V1은 파워LED 및 SLOT 0, SLOT A, SLOT B 이렇게 4개가 있었습니다.

이 부분은 V2도 똑같지만, 위치가 SLOT A0 하단으로 변경되었습니다요. 앞쪽에서 잘 보여요~






그럼 다음편에서 뵙겠습니다요~ ㅎ.ㅎ/


댓글 없음:

댓글 쓰기