야마하 V9938
Yamaha V9938MSX2의 야마하 V9938
야마하 V9938은 MSX2 가정용 컴퓨터와 Geneve 9640 강화 TI-99/4A 복제에 사용되는 비디오 디스플레이 프로세서(VDP)이다.그것은 16kB VRAM으로 구성된 몇 개의 MSX1 컴퓨터에서도 사용되었다.
MSX-Video 또는 VDP(Video Display Processor)라고도 알려진 야마하 V9938은 텍사스 인스트루먼트 TMS9918(MSX1 및 다양한 다른 시스템에서 사용됨)의 후속 제품이다.V9938은 야마하 V9958에 의해 차례로 계승되었다.
사양
- 비디오 RAM: 16–192KB
- 텍스트 모드: 80 × 24, 40 × 24 및 32 × 24
- 해상도: 512 × 212 (512부터 16색), 256 × 212 (512부터 16색), 256 × 212 (256색)
- 스프라이트: 32, 16색, 수평선당 최대 8개
- 사용 가능한 복사, 라인, 채우기 및 논리적 작업에 대한 하드웨어 가속
- 이중 수직 분해능에 대한 인터레이싱
- 수직 스크롤 레지스터
상세 사양
- 비디오 RAM: 가능한 4가지 구성
- 16kB(G4 ~ G7 모드는 사용할 수 없음)
- 64kB(모드 G6 및 G7은 사용할 수 없음)
- 128kB: 가장 일반적인 구성
- 192 kB, 여기서 64 kB는 확장 VRAM(G4 및 G5 모드의 경우 백버퍼로만 사용 가능)
- 시계: 21 MHz
- 비디오 출력 주파수: 15kHz
- 스프라이트: 32, 16가지 색상(라인당 1개, CC 속성을 사용하여 3, 7 또는 15가지 색상/라인), 수평 라인당 최대 8개
- 복사, 회선, 채우기 등을 포함한 하드웨어 가속논리 연산 유무에 관계 없이.
- 수직 스크롤 레지스터
- 중첩 및 디지털화 가능
- 라이트펜과 마우스 연결 지원
- 해상도:
- 수평: 256 또는 512
- 수직: 192p, 212p, 384i 또는 424i
- 색상 모드:
- 팔레트형 RGB: 512가지 색상 중 16가지 색상
- 고정 RGB: 256색
- 화면 모드
- 텍스트 모드:
- T1: 40 × 24, 2가지 색상(512개 제외)
- T2: 80 × 24 4색(512개 제외)
- 모든 텍스트 모드도 26.5개의 행을 가질 수 있다.
- 패턴 모드
- G1: 256 × 192 16 팔레트 색상과 8×8 패턴의 표 1개
- G2: 256 × 192 16 팔레트 색상과 8×8 패턴의 테이블 3개
- G3: 256 × 192 16 팔레트 색상과 8×8 패턴의 테이블 3개
- MC: 64 × 48, 16개의 팔레트 색상과 8×2 패턴
- 192개 라인의 모든 모드는 212개 라인도 가질 수 있다(비슷하게 MC 48 → 53
- 비트맵 모드:
- G4: 256 × 212 16 팔레트 색상
- G5: 512 × 212(각색 4개 포함)
- G6: 512 × 212 16 팔레트 색상
- G7: 256 × 212(고정 색상 256개 포함)
- 212줄의 모든 모드는 192줄도 가질 수 있다(비슷하게 48 → MC 53).
- 모든 수직 해상도는 인터레이싱으로 2배 증가 가능
- 텍스트 모드:
MSX별 용어
MSX에서 화면 모드는 MSX-Basic에서 할당된 번호로 참조되는 경우가 많다.이 매핑은 다음과 같다.
| 기본 모드 | VDP 모드 | MSX 시스템 |
|---|---|---|
| 화면 0(폭 40) | T1 | MSX 1 |
| 화면 0(폭 80) | T2 | MSX 2 |
| 화면 1 | G1 | MSX 1 |
| 화면 2 | G2 | MSX 1 |
| 화면 3 | MC | MSX 1 |
| 화면 4 | G3 | MSX 2 |
| 화면 5 | G4 | MSX 2 |
| 화면 6 | G5 | MSX 2 |
| 화면 7 | G6 | MSX 2 |
| 화면 8 | G7 | MSX 2 |
참고 항목
외부 링크
MSX-비디오 기술 데이터 북, Yamaha V9938용(1985년 8월) bitsavers.org
V9938 프로그래머 가이드 http://rs.gr8bit.ru/Documentation/V9938-programmers-guide.pdf