VDMS쿤드
VDMSound원본 작성자 | 블라드 로마스카누 |
---|---|
초기 릴리즈 | 2000년 7월 4일; | 전
최종 발매 | 2.0.4 / 2001년 8월 4일; 전 |
릴리스 미리 보기 | 2.1.0 베타 / 2003년 7월 5일; 전( |
운영 체제 | Windows NT/2000/XP 및 95/98/Me |
다음에서 사용 가능 | 영어 |
유형 | 에뮬레이터 |
면허증 | GPLv2 |
웹사이트 | VDMSund 다운로드 |
VDMS쿤드는 MS-DOS용으로 작성된 비디오 게임 및 기타 애플리케이션을 Microsoft Windows NT/2000/XP/95/98/Me 운영 체제에서 실행할 수 있도록 설계된 기존 사운드 카드 장치의 오픈 소스(GPLv2) 에뮬레이터였다.이 책의 저자는 블라드 로마스카누다.[1][3]
특징들
VDMSund는 Adlib 및 Sound Blaster 카드(표준, pro 및 16), 병렬 포트 DAC 및 MPU 401 MIDI(UART-mode) 인터페이스를 에뮬레이트한다.조이스틱 지원도 제공한다.[4]
공식 VDMSund 빌드는 Windows NT/2000/XP에서 실행된다.Windows 95/98/ME 포트는 Chris Chua에 의해 제공되었다.[5]
녹음
VDMS쿤드는 모든 캡처된 사운드와 음악을 WAV 및 MID 파일에 녹음할 수 있다.[6]
사용자 매핑
VDMS쿤드는 사용자가 조이스틱 버튼과 축뿐만 아니라 MIDI 계측기에 대한 사용자 지정 매핑을 제공할 수 있도록 한다.
- MIDI 매핑은 게임에 의해 지원되는 MIDI 장치 유형(예: MT-32)이 시스템에 실제로 존재하는 하드웨어 또는 소프트웨어 장치 유형(예: 마이크로소프트 GS Wavetable SW Synth)과 다를 때 특히 유용하다.[7]
- 조이스틱 매핑은 주로 DOS 기반 비행 시뮬레이션 애플리케이션에 필요하며, 요크, 조절 장치 및 페달을 시뮬레이터의 예상 구성에 일치시킬 때 필요하다.[8]
그래픽 사용자 인터페이스
버전 2.1.0 베타 버전인 VDMSunt에는 MS-DOS 실행 파일을 마우스 오른쪽 버튼으로 클릭하여 액세스할 수 있는 마법사 그래픽 사용자 인터페이스(윈도우즈 셸 확장으로 통합됨)도 포함되어 있다.[9]
디자인
전체 x86 개인용 컴퓨터를 DOS로 에뮬레이션하는 DOSBox와는 반대로 VDMS쿤드는 사운드 하드웨어만 에뮬레이션한다.DOS 에뮬레이션의 다른 모든 측면은 가상화를 통해 윈도우즈 운영 체제의 16비트 서브시스템(NTVDM)에 의해 기본적으로 관리된다.[10]이로 인해 시스템 부하가 감소하고(따라서 동일한 하드웨어 사양에서 DOSBox보다 더 빠르게 게임이 실행됨), 호환성 감소(아래 제한 사항 참조)가 초래된다.
제한 사항
윈도우즈 운영 체제의 16비트 하위 시스템은 VDMSund 에뮬레이션에 직접 또는 간접적으로 영향을 미치는 몇 가지 영역에서 부족하다.
- Windows NT/2000/XP의 불완전한 DPMI 지원으로 인해 에뮬레이션된 사운드 카드와 통신할 때 다수의 게임이 무작위로 시작되지 않거나 중단됨
- Windows NT/2000(XP 제외)에서 인터럽트 에뮬레이션이 잘못되면 에뮬레이션된 사운드 카드와 통신할 때 일부 게임이 중단된다(CLI2NOP를 통해 패치 적용 필요).[11]
- Windows에서 PIC 에뮬레이션을 잘못하면 게임이 일반(또는 지능형) 모드를 사용할 수 없게 되어 VDMSound의 MPU-401 에뮬레이션 지원이 UART-모드로만 제한된다.
DOSBox는 윈도우 16비트 서브시스템에 의존하지 않기 때문에 이러한 제한을 받지 않는다.
역사
VDMS쿤드는 1998년 몬트리올에서 개인 프로젝트로 시작했는데, 그것의 동기부여 목적은 Windows NT의 16비트 서브시스템 가상화를 활용하면서 소프트웨어를 통해 게임 내 MIDI 음악을 캡처하는 것이다.오픈 소스가 되어 2001년 초봄에 전면적으로 다시 쓴 후 소스포지로 옮겨갔다.윈도 16비트 서브시스템의 한계로 인해 에뮬레이션의 추가 개선이 더 이상 불가능했던 2004년 초(2004-02-14년 마지막 체크인이 발생)에 중단되었다.VDMS쿤드의 음향 에뮬레이션 코드는 이후 DOSBox에 통합되었다.[12]
VDMS쿤드는 윈도우즈 비스타와 호환되지 않아 프로젝트를 더 이상 사용할 수 없게 되었다.현재 버전인 2.1.0 베타 버전이 최종 버전으로 유지된다.
참조
- ^ a b c d "The VDMSound project page". Archived from the original on 2005-01-29. Retrieved 2017-04-10.
- ^ a b c "What's New". Archived from the original on 2004-12-09. Retrieved 2017-04-10.
- ^ SourceForge의 VDMS쿤드
- ^ VDMSunt README(rtf)
- ^ Win9x + VDMSound **ALPA**
- ^ VOGONS: 어떻게 wav 파일에 소리를 버릴 수 있을까?
- ^ VDMSund FAQ:음악 소리가 이상해...
- ^ VOGONS: 조이스틱 에뮬레이션
- ^ 시에라 도움말 페이지: VDMS 실행 창
- ^ Windows 드라이버 개발 키트: 애플리케이션 기반 인터셉트
- ^ CLI2NOP FAQ
- ^ VDMSound 2.1.0의 최신 버전은?