매트록스 미스틱

미스틱(Mystique)과 미스틱 220(Mystique 220)은 매트록스가 설계하고 VGA 단자를 사용한 IBM PC 호환기종을 위한 2D, 3D 및 비디오 가속 카드였다. 오리지널 미스틱은 1996년에 출시되었으며, 약간 업그레이드된 미스틱 220은 1997년에 출시되었다.

역사
매트록스는 수년간 하이엔드 2D 그래픽 가속기 시장의 중요한 업체로 알려져 있었다. 이들이 생산한 카드는 마이크로소프트 윈도우 가속기였으며, 1995년에 출시된 회사의 밀레니엄 카드는 MS-DOS도 지원했다. 1996년 넥스트 제너레이션은 밀레니엄을 "최고의 2D 가속기"라고 불렀다. 3D 가속과 관련하여 매트록스는 1994년 임프레션 플러스를 선보였다. 그러나 이 카드는 매우 제한된 기능 세트만 가속할 수 있었고, 주로 CAD 응용 프로그램에 초점을 맞췄다. 예를 들어, 임프레션은 하드웨어 텍스처 매핑을 수행할 수 없었기 때문에 구로 셰이딩 또는 저품질 기술을 사용해야 했다. 임프레션 플러스의 3D 기능을 활용한 게임은 극히 드물었으며, 유일하게 알려진 게임은 '3D 슈퍼팩'Byte Dec 1994 CD 번들로 카드와 함께 제공된 3가지 타이틀이었다. 47 Tek의 3D 대전 격투 게임, Sento; Amorphous Designs의 3D 우주 전투 게임, IceHawk; Velocity의 Specter MGA (일명 Specter VR)였다.

신형 밀레니엄 카드 또한 임프레션 플러스와 유사한 3D 기능을 포함하고 있었고 거의 비슷하게 제한적이었다. 텍스처링 지원이 없었기 때문에 카드는 시각적 향상 기능이 매우 제한적이었다. 밀레니엄에 의해 가속된 유일한 게임은 CD-ROM 버전의 나스카 레이싱으로, 소프트웨어 렌더링에 비해 속도가 상당히 향상되었지만 이미지 품질에는 차이가 없었다. 이러한 한계에 대한 해답이자 매트록스가 소비자 게임 PC 시장을 겨냥한 첫 번째 시도는 매트록스 미스틱이었다. 이것은 밀레니엄에 크게 기반을 두었지만 다양한 추가 기능과 일부 비용 절감 조치가 있었다.

개요
섬네일|레인보우 러너 비디오 및 레인보우 러너 TV 추가 카드와 함께 사용된 매트록스 미스틱 (4MB)
섬네일|upright|매트록스 미스틱 MGA1064SG 그래픽 칩의 다이 샷
미스틱은 3D 가속을 지원하는 64비트 2D GUI 및 비디오 가속기(MGA1064SG)였다. 미스틱은 "Matrox Simple Interface"(MSI) 렌더링 API를 가지고 있다. 이것은 소비자 수준의 개인용 컴퓨터에서 우수한 2D 및 3D 성능을 결합하여 달성하려는 애드온 그래픽 보드 공급업체의 많은 초기 제품 중 하나였다. 이 보드는 매트록스 밀레니엄에 탑재된 더 비싼 WRAM (윈도우 램) 대신 64비트 SGRAM 메모리 인터페이스(동기 그래픽스 램)를 사용했다. SGRAM은 WRAM에 가까운 성능을 제공했지만 더 저렴했다. 미스틱은 2 MB SGRAM부터 8MB까지의 구성으로 제공되었다. 미스틱은 또한 메모리 확장 및 추가 하드웨어 주변 장치를 위한 다양한 포트를 가지고 있었다. 8MB 구성은 메모리 확장 모듈을 사용했다. 매트록스의 애드온 카드에는 비디오 입력 및 출력을 통해 MPEG-1 및 AVI 비디오 재생을 제공하는 레인보우 러너 비디오 보드가 포함되었다. 다른 애드온은 레인보우 러너 TV라고 불렸으며, PC에서 TV를 시청하기 위한 ISA 기반 TV 수신 카드였다.Hagedoorn, Hilbert. Review - Matrox Mystique 4Mb , the Guru 3D, accessed September 9, 2006.

미스틱의 2D 성능은 훨씬 더 비싼 밀레니엄 카드와 매우 유사했으며, 특히 XGA 1024×768 해상도 이하에서는 SGRAM 대역폭이 성능 저해 요인이 아니었다. 미스틱은 밀레니엄에 탑재된 외부 220MHz 램댁에서 축소된 내부 170MHz 램댁을 사용했으며, 이는 내부 램댁을 사용하는 최초의 매트록스 비디오 프로세서였다. 주파수 감소는 카드가 고해상도에서 실행할 수 있는 최대 화면 재생 빈도에 영향을 미쳐 예를 들어 UXGA 1600x1200으로 실행되는 디스플레이 사용자에게 미스틱을 제한했다.Edstrom, Bo. Millennium RAMDAC, Google Groups, May 8, 1997. 2D 성능은 S3 버지 기반 및 ATI Mach64 기반 비디오 카드와 같은 경쟁 제품을 능가하는 뛰어난 성능으로 측정되었다.Jeremy. Review of ATI 3D Expression, Matrox Mystique and #9 Reality 332, Google Groups, August 30, 1996.

미스틱은 1997년 매트록스의 가장 기능이 풍부한 3D 가속기였지만, 양선형 필터링, 포깅, 안티에일리어싱 지원과 같은 핵심 기능은 여전히 부족했다. 대신 미스틱은 최근접 이웃 보간법을 사용하여 텍스처에서 심한 픽셀화를 유발했으며, 투명도를 위해 점묘 텍스처를 사용했다. 밉매핑(Mipmapping) 지원이 없으면 멀리 있는 텍스처가 "수영"하듯이 흔들리고 "노이즈"처럼 보였는데, 이는 텍스처 디테일이 제대로 관리되지 않아 텍스처 에일리어싱을 유발했기 때문이다. 회사가 고품질 기능을 포함하지 않은 이유는 성능이 시각적 품질보다 더 중요하다고 판단했기 때문이다. 당시 반도체 제조 공정 및 3D 하드웨어 아키텍처 설계 전문성은 제한적이었다. 양선형 필터링을 포함하면 더 많은 컴퓨팅 자원을 위해 칩의 트랜지스터 예산에 상당한 비용이 발생하고 더 큰 칩 설계로 인해 그래픽 코어 클럭 속도 및 성능이 잠재적으로 감소할 수 있었다. 더 큰 프로세서 크기로 인한 제조 비용 고려 사항도 있었다. 매트록스의 주장은 무게가 없지 않았는데, 미스틱은 S3 버지 및 초기 ATI 레이지 제품과 같은 당시 다른 2D/3D 보드를 훨씬 능가했지만, 시각적 품질은 해당 가속기보다 낮았다.Lupinsky, K. Kanajana's MechWarrior 2 3D Page, November 13, 2005.Busch, Eric T.. 3D Card Update by Loyd Case (of Computer Gaming World), Google Groups, September 13, 1996.

일반적으로, 동시대의 다른 3D 가속기들과 비교했을 때, 매트록스 미스틱은 초기 3D 가속기 시대의 전형적인 장단점을 가진 유능한 보드였다. 초기 2D/3D 콤보 카드치고는 성능이 좋았지만, 3D 시각적 품질은 의심스러웠다. 그러나 2D 지원은 성능과 품질 면에서 당시 최고 수준의 카드들과 경쟁했다. 미스틱이나 다른 매트록스 카드를 3Dfx 부두 그래픽스 3D 전용 보드와 함께 사용하는 것은 드문 일이 아니었는데, 부두 카드가 당시 가장 빠르고 잘 지원되는 3D 가속기였기 때문이다. 그러나 비판가들은 이 카드를 "매트록스 미스테이크(Matrox Mystake)"라고 불렀다.

미스틱의 드라이버 지원은 출시 당시 견고했다. 이 카드는 MS-DOS, Windows 3.1x, 윈도우 95, 윈도우 NT를 포함한 마이크로소프트의 모든 운영 체제를 직접 지원했다. 미스틱은 IBM의 OS/2 운영 체제도 지원했다. 미스틱의 소매 버전에는 메크워리어 2 미스틱 에디션, 디스트럭션 더비 2, 스코치드 플래닛을 포함한 3개의 3D 게임 타이틀이 포함되어 있었다.

미스틱 220
섬네일|미스틱 220 (4MB)
매트록스는 1997년에 미스틱의 신형 버전을 출시했다. 이름에서 유일한 중요한 변경 사항은 램댁이 220MHz로 작동한다는 것이었다. 이로써 미스틱은 고해상도 2D 해상도 지원 측면에서 오리지널 밀레니엄과 동등해졌다. 보드의 칩도 MGA1064SG(오리지널 미스틱) 대신 MGA1164SG로 불렸다. 그 외에는 카드가 오리지널 미스틱과 기능 세트가 동일했으며 거의 동일한 성능을 제공했다.Mystique 170 versus 220, Google Groups, November 6, 1997.

미스틱 220 비즈니스라는 미스틱 220의 특별한 비즈니스 지향 버전도 출시되었다. 이 카드는 비즈니스 사용자를 대상으로 하고 게임을 제외한 다른 소프트웨어 번들을 함께 제공했다. 실제 하드웨어는 동일했다.Matrox Mystique 220 -- 2 MB vs 4 MB, what differences?, Google Groups, September 2, 1998.

유산
메모리 및 내부 램댁 프로그래밍 인터페이스는 매트록스 파헬리아가 도입될 때까지 MGA-G100 및 이후 프로세서에 계속 사용되었다.

경쟁 2D/3D 칩셋
 ATI 레이지
 렌디션 베리테 V1000
 S3 버지
 엔비디아 NV1

 각주 

 외부 링크 
 매트록스 사용자 포럼

분류:그래픽스 칩
분류:그래픽 카드