2017년 6월 25일 일요일

paraMSX-R 제작 #10 - 텍스트 모드 용 UI 구현

사용자와 뭔가 주고받는(?) 프로그램을 만든다는게 상당히 귀찮은 작업이죠~ㅋ

처음에는 그냥 예전 MS-DOS 커맨드로 실행하던 fMSX 스타일로 만들까했는데요,

예전 윈도 용 paraMSX 에뮬과 비슷하게 만들면 괜찮지않을까...싶은 생각이 들었습니다.


알록달록 그래픽은 패쓰하고~ 텍스트 모드로 최대한 단순하게 만들어봤습니다.

무려~~~ 40컬럼 MSX1 기본 텍스트 모드입니다요~ ㅎ.ㅎ


paraMSX-R의 최소 구동환경이 MSX2 RAM 64KB라서, DOS1에서 실행가능한 프로그램으로 만들었습니다.

"그럼 디스크드라이브가 없는 본체에서는 못쓰나요?" 그러면 재미없겠죠? ㅎ.ㅎ

롬디스크 드라이브가 내장되어서, 외부 디스크가 없어도 구동할 수 있도록 제작되겠습니다요~

요건 다음 편에 소개해드리겠습니다.


일단 PARAMSX.COM을 띄워본 모습을 한번 보시죠!





으흠... 뭔가 MMC/SD Drive V2의 DISKMAN.COM이랑 비슷한 모양이죠? ㅎ.ㅎㅋ

펑션키를 눌러서 탭 전환을 하구요.

커서키 상/하 눌러서 항목 이동, 커서키 좌/우 눌러서 옵션을 바꿀 수 있습니다.

펑션키 F5를 누르면 바로 에뮬이 구동됩니다.

에뮬 동작 중에는 카트리지 상단의 버튼을 눌러주면, PARAMSX.COM 프로그램으로 복귀가능합니다.


그럼, 영상을 감상하시지요~~ ㅎ.ㅎ

여러가지 머신 선택, 슬롯 정보, 부팅 모습, MSXMEM.BAS 데모 등의 동작 모습을 볼 수 있겠습니다.





이제 S/W, H/W 기본틀은 완성이네요! ㅎ.ㅎ/

참, 보드는 모양이 조금 바꼈습니다. 아래처럼 나왔어요~ (v1.0 보드는 휴지통으로~ㅋ)




그럼, 다음 편에서 뵙겠습니다~


2017년 6월 4일 일요일

[WIN] IMS Player v0.5 - WinAMP plugin

하이텔 시절(2002년)에 만든 프로그램인데, 혹시나 필요할까봐 올려놓습니다.

윈앰프 v2.x 시절 용 플러그인입니다. ㅎ.ㅎ


소리가 궁금해서 윈앰프 v2.95 버전을 깔아서 한번 들어봤어요.

지금 윈10 쓰는데 잘 돌아가는군요.


재생 중 파일정보를 띄우면(단축키 ALT+F3) 사용된 악기 리스트를 보여줍니다.

지금보니 진짜 대충만들었군요.ㅋ 누락된 악기 확인할 때 쓰면 되겠죠.




혹시나해서 윈앰프 v2.95 파일도 올려놓아요.

Download: winamp295_full_noaod.zip


아래 IMS 플러그인 받으시면 되겠습니다.

Download: ims_player_05.zip


====================================================


IMS Player Version 0.5 By 서영만  2002.01.06

                       (E-Mail : sharksym@hitel.net)


이 프로그램은 *.IMS 연주를 위한 Winamp용 플러그인입니다.

사운드 출력은 YM3812 에뮬레이션입니다.


설치는, in_ims.dll, Standard.bnk 두 파일을

윈앰프의 Plugins 폴더에 복사하면 OK.


Bank 파일은 기본적으로 Standard.bnk를 사용하며,

IMS 파일과 같은 이름의 BNK 파일이 발견되면 자동으로 읽어들입니다.

아직 ISS 파일은 지원하지 않습니다.


주의!! 특정 IMS 로딩시 윈앰프가 강제 종료되는 버그가 있습니다.

(원인은 찾았는데 해결이 잘 안되는군요... T^T )


그럼, 이만~