2022년 4월 16일 토요일

Flash Drive 제작 #1 - 구상 및 테스트

예전에 유령군님께서 요청하셨던 것(!)이 있는데욤.

DOS2 용 프로그램이 들어있는 DSK 이미지를 넣어서 카트리지를 만드는 것이었지요.

폰트팩 보드로 하나 만들어드렸던 기억이 납니다. (스윗~ 펀치~)


결론부터 얘기하면,

DOS2 용 자작 게임을 카트리지로 릴리스할 때 필요한 '간단한 보드'를 만들어보자.

...입니다.



대충 필요한 것들을 나열하면...

- DOS1 및 DOS2 커널 내장

- 2HD 1.44MB 정도의 메인 디스크

- 데이터 세이브 용도의 유저 디스크

이렇습니다.


DOS1 용 디스크를 구동하려면 MMC/SD의 ONE-Drive 기능도 있어야겠네요.

부팅할 때 특정 키를 눌러서 고속모드로 전환하거나 그런 것도 있으면 좋겠구요.



그럼, 보드를 하나 만들어서 돌려봅니다.

요즘은 저용량 CPLD를 구하는데 무리가 있어서, 그냥 TTL 조합으로 해봅니다.

(이게 얼마만인지ㅋ)






구동하려면, DOS1/2 커널과 전용의 디스크루틴이 필요합니다.

DSK 이미지도 함께 다운로드 할 수 있도록 간단한 프로그램도 필요하겠네요.


다운로드 시, FLASHDRV.COM 프로그램을 사용합니다.

선택한 옵션은 플래쉬롬에 설정이 저장되니,

실제 사용할 때는 그냥 카트리지를 꽂으면 그대로 실행됩니다.





뭐, 백문이불여일견...이겠죠? ㅎ.ㅎ

테스트 영상으로 보시죠~

아래의 3가지 테스트가 나옵니다.

- DOS2 + 2DD 이미지

- DOS2 + 1DD 이미지

- DOS1 + 2DD 이미지




그럼, 다음편에서 보아요~ ㅎ.ㅎ


궁금한 점 있으시면 댓글로 ㄱㄱㄱ


2022년 4월 10일 일요일

PAC-V FIVE!

오랜만에 가족 사진을 찍어보았어요. PAC-V 가족이요~ㅋ




1. 빨간색 기본 버전


2. GT의 SLOT 0-1 출력 개조에 맞춘 버전


3. 빨간색 버전에서 LED만 파란색으로 넣은 버전


4. 파란색 SRAM + 충전지 버전


5. 파란색 FRAM 버전


모두 다섯 가족이네요.

제가 만든 것 중에서는 MMC/SD 다음으로 아끼는 애들입니다요~

2016년에 처음 나왔으니 벌써 6년이 흘렀네요. 우후후...


이제 4시간 남은 일요일~ 즐겁게 보내세요~ ㅎ.ㅎ


2022년 3월 30일 수요일

A-MPS를 만들어보았어요 (Audio Switcher/Mixer)

'오디오 용 다목적 스위치'라고 대충 이름을 붙여서요ㅋ


제가 만든 것들이 다 그렇지만ㅋ 제가 쓰려는 기능으로만 조합했습니다.

(작년말에 만들어서 이리저리 쓰고 있는데, 딱 원하는 모양이 나와서 좋네요ㅋ)


PC에서 외부 오디오를 녹음하거나, 스피커/이어폰 출력을 전환하거나,

MSX 용 오디오 믹서와 조합해서 활용하는데 목적이 있어요.


보드는 요렇게 생겼습니다.

> 스테레오 3.5파이 커넥터 x 3개

> 3단 선택 스위치 x 1개

> 딥스위치 x 2개

..가 들어있습니다.





A-MPS는 두가지 동작 모드가 있습니다.



1. 스위처 모드


이 모드에서는

[1]입력, [2]입력, [3]출력 또는

[1]출력, [2]출력, [3]입력

으로 사용합니다.




주황색 딥스위치는 모두 OFF 상태로 놓습니다.


중앙의 3단 스위치로 입력우선 또는 음소거(MUTE)를 할 수 있습니다.


스위치 [1]로 선택하면:

[1], [2] 모두 꽂았을 때, [1]과 [3]이 연결됩니다.

[1] 또는 [2] 하나만 꽂으면, 해당 잭과 [3]과 연결됩니다.


스위치 [2]로 선택하면:

[1], [2] 모두 꽂았을 때, [2]와 [3]이 연결됩니다.

[1] 또는 [2] 하나만 꽂으면, 해당 잭과 [3]과 연결됩니다.


스위치 [M]으로 선택하면, 모든 연결이 끊어집니다. 출력단이 모두 무음이 되겠네요.


제가 PC 오디오 출력을 이어폰이나 스피커로 듣는데요.

빠르게 출력을 바꾸거나, 이어폰을 뽑으면 스피커로 자동전환 되도록 놔둡니다.



2. 믹서 모드


이건 패시브 믹서로 보시면 됩니다.

각 입력의 LEFT/RIGHT를 선택해서 보내거나, 몽땅 믹스하는 용도로 사용합니다.

이 모드에서는 [1]입력, [2]입력, [3]출력으로 사용합니다.




중앙의 3단 스위치는 [M] 상태로 놓습니다.


주황색 딥스위치는 MIX_L, MIX_R 이름이 붙어있습니다.

각각 [3]출력에 쓰일 입력을 선택(ON)하는 용도인데요.


[1]LEFT + [2]RIGHT = [3]출력 또는

[2]LEFT + [1]RIGHT = [3]출력 또는

[1][2]LEFT + [1][2]RIGHT = [3]출력

으로 사용합니다.



아래는 제가 실사용하는 모습입니다.


PC의 오디오 출력 선택과 외부 MSX 오디오 + 턴테이블 입력 믹서로 사용합니다.




제가 MSX 용으로 쓰는 오디오 믹서가 스테레오 입력이 5개인데요.

아래처럼 쓰고 있습니다~




그럼, 이만~~ ㅎ.ㅎ