추억의 컴퓨터 이야기

Virtual PC에서 사운드 카드 잡는법

nullzone 2017. 12. 24.
반응형

Virtual PC에서 사운드 카드 잡는법

  많은 분들이 Virtual PC에서 도스를 인스톨 하시고 사운드 때문에 고생이 많으신 듯 합니다.


이 기회에 몇가지 해결책(?)을 써볼까 합니다.

(크크크 전 지금 Implay를 통해서 음악을 들으면서 글을 쓰고 있습니다.)


1. 가끔 도스 사운드 카드를 인스톨 하시는 분들이 계신데...

    다시 한번 말씀 드리지만 Virtual PC 의 경우 기본적으로 SoundBlaster를 애뮬레이팅 하기 때문에

    Virtual PC를 인스톨한 호스트 PC에 어떤 사운드 카드가 있던 전혀 무관합니다.


    쉽게 말씀드리면...

    AC Audio 97 과 같은 사운드 카드가 있더라도 Virtual PC 실행하는 Guest OS에서는 기본적으로 

    SB로 맞추어 주어야 한다는 것입니다.


2. 사블 도스 Driver를 인스톨 하고 DIAGNOSE  와 같은 프로그램을 이용했더니 에러가 나면서

    사운드 카드를 찾지 못한다...

    이거 당연한 이야기 입니다. 위에서 말씀 드렸듯이 SB을 에뮬레이팅 하는 것이기 때문에

    실제 사운드 카드는 없기 때문에 당연히 에러가 나는 것입니다.


3. 사블의 기본 셋팅은 

     Address 220

     IRQ 5

     DMA Channel 1

     로 셋팅해주어야 합니다.



그럼 이제 위의 3가지를 명심하시고 

Autoexec.bat와 Config.sys를 변경하여 봅시다...


AUTOEXEC.BAT 화일에는 

SET BLASTER=A220 I5 D1 H5 P330 T6

SET MIDI=SYNTH:1 MAP:E

을 추가 하여줍니다.

간혹 배치화일에 

C:\..\DIAGNOSE /S

C:\..\SB16SET /P /Q

과 같이 실행을 해주시는 분들이 계신데...

아마도 모두 에러 떨어질 겁니다. 

(당연한겁니다. 걱정 마시길...)



CONFIG.SYS 화일에는

DEVICE=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5 

를 추가하여 줍니다.


DEVICE=C:\SB16\DRV\CTMMSYS.SYS

요 명령어는 해주셔도 되고 안해주셔도 되고요...



당연한 이야기 이지만 위의 경로에 CTSB16.SYS 화일이 있어야 합니다.

드라이버는 아래 링크를 걸어 놓았습니다.

 - 필요 화일만 압축

 - 인스톨 본


오타가 없는지 다시한번 확인하시고 리부팅 하여 줍니다.


저의 경우 OCPLAY는 음악이 듣기 괴로울 정도지만

IMPLAY의 경우 IMS 화일을 들을만 하더군요...



아래는 제가 직접 VIRTUAL PC에서 캡춰한 화면입니다.


참고로 모든 설치가 올바르게 되었다면 

IMPLAY를 실행시 혹은 종료시에 사운드 드라이버를 찾았다는 메세지를 보실 수 있습니다.








반응형

댓글