대상 변경 가능한 그래픽
Retargetable graphicsRTG(약칭[1][2] RTG)는 타사 그래픽 하드웨어가 주로 아미가와의 인터페이스에 사용하는 장치 드라이버 API이다.라이브러리 세트를 통한 OS.[3]소프트웨어 라이브러리는 해상도, 화면 색상, 포인터 및 스크린모드를 조정하기 위한 소프트웨어 도구를 포함할 수 있다.사용 가능한 하드웨어를 사용하며 어떤 방식으로도 기능을 확장하지 않는다.
아미가 OS 3.x 직감.library는 8비트 디스플레이 깊이로 제한되지만 RTG 라이브러리로 인해 24비트 같은 더 높은 깊이를 처리할 수 있다. 아미가에는 거의 호환되는 두 가지 공통 API가 있다.피카소 96과 사이버그래프X 4MB RAM과 68020CPU가 작동해야 한다 최소 모두.
EGS 및 기타 초기 그래픽 카드 드라이버
코모도르는 향후 아미가 버전에서 리타겟형 그래픽을 도입할 계획이었지만OS(4.0)[4]는 사그라지기 전에 이 같은 솔루션을 제공하지 못했다.따라서 제3자 그래픽 카드 제조업체들은 서로 호환되지 않는 아미가OS 위에 그들만의 소프트웨어 레이어를 만들도록 강요당했다.이러한 초기 Amiga 그래픽 카드 드라이버의 대부분은 공통적인 한계를 공유했다: 현재 애플리케이션과의 호환성은 그래픽 카드의 Workbench(또는 "Workbench 에뮬레이션"이라고도 하는 다른 애플리케이션 화면)을 일반적으로 16(AmigaOS 2.x 이하) 또는 256색(AmigaOS 3.x 이하)으로 열어 유지되었다; h와 같은 전체 그래픽 카드 기능igh-matrix(15비트 또는 16비트)와 True-matrix(24비트 또는 32비트) 디스플레이는 이러한 드라이버 소프트웨어용으로 직접 프로그래밍된 애플리케이션에서만 사용할 수 있었다.Grafexa와 SAGE 라이브러리[5] 같은 이러한 솔루션 중 초기에는 "Workbench 에뮬레이션"에 대한 지원 없이 그래픽 카드에 자신의 애플리케이션만 표시할 수 있었다.다른 드라이버의 예로는 EGS, 멀린/도미노,[6] 옴니버스,[7] 망막(24비트[8] 컬러 워크벤치를 표시할 수 있어야 한다),[9] 그라피티,[10] 피카소, 프로벤치 등이 있다.이 중 피카소는 대부분의 OS 호환 프로그램이 그래픽 카드 디스플레이로 승격될 수 있고,[11] 비교적 강력한 소프트웨어 지원이 가능하기 때문에 오래된 애플리케이션과의 호환성이 좋다고 제안했다.[3]프로벤치(ProDev)는 1994년 구형 멀린 그래픽 카드의 새로운 "워크벤치 에뮬레이터"로 출시되었으며,[12] 버전 3(1996)은 16비트 색 깊이와 사이버그래프X와의 호환성을 도입하였다.[13][14]
EGS(Enhanced Graphics System)는 Viona Development가 Piccolo 및 Spectrum 그래픽 보드용 클러스터 언어(Modula-2 파생 모델)를 사용하여 개발한 것으로, 최대 24비트까지 화면 깊이를 지원한다.최소 2MB RAM과 4~5MB의 하드 디스크 공간이 필요하다.[15]EGS는 1992년 4월 뉴욕에서 열린 세계 코모도어/아미가 쇼에서 처음으로 EGS 110/24 카드(GVP)를 받았다.[16]다른 드라이버에 비해 광범위한 그래픽 카드를 지원했고, 일부 아미가 잡지에서 아미가의 차기 RTG 표준으로 주목받았지만, 대부분의 아미가 애플리케이션과의 호환성은 제한적이었다.[17][18][19]
그래픽 카드 | 확장형 | 그래픽 칩 |
---|---|---|
EGS 110/24 | GVP LocalBus | INMOS G364 프레임 버퍼 |
EGS 28/24 | 조로 2세 / III | 서러스 로직 GD5426 |
망막 | 조로2번길 | NCR 77C22E+ |
비오나 | 조로2번길 | IMS G300C |
피콜로 | 조로 2세 / III | 서러스 로직 GD5426 |
피콜로 SD64 | 조로 2세 / III | 서러스 로직 GD5434 |
레인보우 | 조로2번길 | |
레인보우 2세 | 조로2번길 | 아날로그 장치 ADV7120 |
레인보우 3세 | 조로3번길 | 인모스 G365 |
사이버그래픽스
CyberGraphX("사이버그래픽스"로 발음되고 종종 "CGX"로 약칭됨)는 토마스 손토스키와 프랭크 마리악이 개발한 아미가 및 호환 가능한 컴퓨터 시스템을 위한 리타겟팅 가능한 그래픽 API로, 후에 그들의 그래픽 카드와 함께 사용하기 위해 5단계에서 채택했다.[20]아미가와 호환 시스템을 위한 하드웨어를 제공했던 많은 다른 그래픽 카드 제조업체들도 그것을 사용했다.
1995년 CyberVision64 그래픽 카드(Phase5)와 함께 도입된 CyberGraphX는 Workbench용 전체 True-Color 화면과 애플리케이션을 지원하는 최초의 RTG 소프트웨어로, 기존 솔루션은 256색(예: Pica) 또는 일부 24비트 창(Retina)이 장착된 4색 Workbench를 지원했다.[21]CyberGraphX는 모든 오래된 그래픽 카드 드라이버를 재빨리 따돌렸고 1995년까지 Workbench와 다른 어플리케이션을 표시하는 최고의 솔루션으로 호평을 받았다.지원되는 카드 이용자에게는 무료로 이용할 수 있게 되어, 아미가에게는 사실상의 RTG 표준이 되었다.[22]CyberGraphX V4는[23] Amiga의 마지막 출시였습니다.OS; MorphOS는 CyberGraphX V5를 사용한다.
지원되는 그래픽 카드
이러한 그래픽 카드는 CyberGraphX에서 지원한다.
그래픽 카드 | 확장형 | 그래픽 칩 |
---|---|---|
3DFX 부두3 2000 | PCI | 어벤져 |
3DFX 부두3 3000 | 어벤져 | |
3DFX 부두3 3500 | 어벤져 | |
3DFX 부두4 4500 | 네이팜 | |
3DFX 부두5 5500 | 네이팜 | |
A2410 | 텍사스 인스트루먼트 TMS32010 | |
아미가 AGA | 내부 PCB | 리사 |
ATI 라데온 7000VE | RV100 | |
ATI 라데온 7200 | R100 | |
ATI 라데온 7500 | RV200 | |
ATI 라데온 8500 LE | R200 | |
ATI 라데온 9000 | RV250 | |
ATI 라데온 9000 프로 | RV250 | |
ATI 라데온 9100 | R200 | |
ATI 라데온 9100 LE | R200 | |
ATI 라데온 9200 SE | RV280 | |
ATI 라데온 9200 | RV280 | |
ATI 라데온 9200 프로 | RV280 | |
ATI 라데온 9250 | RV280 | |
ATI 라데온 9600 프로 | RV350 | |
ATI Radeon 9600 XT | RV360 | |
ATI 라데온 9700 프로 | R300 | |
ATI 라데온 9800 | R350 | |
ATI Rage 128 Pro | ||
블리자드비전PPC | 페르미디어 2 | |
사이버비전64/3d | 조로2세/조로3세[24] | S3 ViRGE |
사이버비전64 | 조로3번길[25] | S3 트리오64 |
사이버비전PPC | 페르미디어 2 | |
드라코 알타이스 | 드래코버스 | 심비오스 로직 77C32BLT |
드라코 알타이스 플러스 | 드래코버스 | S3 트리오 64 V+ |
도미노 | ||
피카소 2세 | 조로2번길[26] | 서러스 로직 GD5426 |
피카소 III+ | 서러스 로직 GD5428 | |
피카소 4세 | 조로2세/조로3세 | 서러스 로직 GD5446 |
피콜로 | ||
피콜로 SD64 | 서러스 로직 GD5434 | |
픽셀64 | ||
망막 BLT Z3 | 조로3번길 | 심비오스 로직 77C32BLT |
스펙트럼 | ||
XGI Volari V3XT | ||
XGI 볼라리 V5 | ||
XGI V5XT | ||
XGI 볼라리 V8 | ||
SiS 300 / 305 | ||
SiS 315 | ||
SiS 6326 |
피카소 96
피카소96은[27] 피카소 4세와 기타 그래픽 보드가 사용하는 RTG 기기 드라이버 라이브러리 세트다.1996년 빌리지 트론(Village Tronic)에 의해 개발이 시작되었으며, 사이버그래프X와 호환된다.[28]비록 첫 번째 개봉작은 버그와 안정성 문제들로 가득 차 있었지만,[29] 버전 1.17에 의해 피카소96과 관련된 대부분의 이슈들이 수정되었다.사이버그래프X와의 호환성도 개선됐다.[30]
피카소96은 아미가OS 4의 RTG 표준으로 선정되었는데, 처음에는 아미가OS 4.0의 사전 발매에서 68k 바이너리로 발매되었고,[31] 풀 파워가 적용되었다.다음 OS 업데이트에서 2004년에 이어 PC 포트.[32]AmigaOS 4.1 Final Edition(2014)은 RTG 기능을 그래픽.library에 직접 통합했다.[citation needed]
지원되는 그래픽 카드
이 그래픽 카드는 피카소96 시스템에 의해 지원된다.
그래픽 카드 | 확장형 | 그래픽 칩 |
---|---|---|
사이버비전PPC | 페르미디어 2 | |
사이버비전64/3d | 조로2세/조로3세 | S3 버지[33] |
사이버비전64 | 조로3번길 | S3 86C764 트리오64[34] |
도미노 | 쩡랩스 ET4000 | |
멀린 | 조로 2세 / III | 쩡랩스 ET4000W32 |
옴니버스 | 조로2+ISA | 쩡랩스 ET4000AX |
피카소 2세 | 조로2번길[26] | 서러스 로직 GD5426 |
피카소 III+ | 서러스 로직 GD5428 | |
피카소 4세 | 조로2세/조로3세 | 서러스 로직 GD5446 |
피콜로 | ||
피콜로 SD64 | 서러스 로직 GD5434 | |
픽셀64 | 서러스 로직 GD5434 | |
GBA PII++ | 조로2번길 | 서러스 로직 GD5434 |
알타이스 | NCR77C32 | |
망막 BLT Z3 | 조로2번길 | NCR77C32 |
EGS 28/24 스펙트럼 | 서러스 로직 GD5426 | |
호스트 OS | 에뮬레이트[35] | |
VA2000 | 조로2번길 | 사용자 정의/FPGA |
ZZ9000 | 조로2세/조로3세 | 사용자 정의/FPGA |
Picasso96 as used by AmigaOS 4 supports also Voodoo 3, Voodoo 4/5, and Radeon R100, R200, R300,[36] R520 (X1000 Series), R700 (HD 4000 Series), HD 5000 (Evergreen) series, HD 6000 (Northern Islands) series, and HD 7000 (Southern Islands) series.[37]라데온HD AmigaOS 4 드라이버는 Hans de Ruiter에 의해 만들어지고 유지된다.[38]아미가족 드라이버의 지속적인 개발A-EON Technology Ltd.에서 독점적으로 자금을 조달하고 소유하는 OS 플랫폼.
2017년 피카소96 시스템의 68K 아미가 시스템 권리는 개별 컴퓨터(iComputer)가 사들였다.[39]iComp는 버전 3.1.0(Amiga OCS/ECS/AGA 화면과 RTG 화면이 동시에 활성화됨)[40]에서 멀티 모니터 지원 등의 기능을 추가했다.
RTG 마스터
더 높은 수준의 API는 Steffen Hauuser가 뭉클한 그래픽이 필요한 2D와 3D 게임을 개발하기 위해 만들었다.RTG 마스터는 그래픽 카드(CyberGraphX, 피카소 II, 피카소96 또는 EGS 호환 드라이버 포함)와 아미가 칩셋(ECS 또는 AGA)을 모두 지원한다.RTG Master를 이용한 게임의 예는 Genetic Species이다.[41][42]
참고 항목
참조
- ^ Green, Chris (3–7 September 1991). Retargetable Graphics (PDF). North American Amiga Developers Conference. Denver: Commodore-Amiga. sec. 26. Retrieved 2017-01-07.
- ^ Commodore Electronics, Ltd. (1993). Retargetable Graphics Specification. 1993 International Amiga Developers Conference. Orlando: Commodore-Amiga. p. 419. Retrieved 2016-12-13.
- ^ a b Goodwin, Simon (September 1997). "RTG". Amiga Format. No. 101. Future Publishing. pp. 24–27. ISSN 0957-4867.
- ^ Leemon, Sheldon (February 1993). "Devices & Desires, The Future: Retargetable Graphics". Amiga World. Vol. 9, no. 2. IDG Publishing. p. 38. ISSN 0883-2390.
- ^ Whiteley, Gary (December 1992). "Face up to a bright future". Amiga Format Special. No. 2. Future Publishing. p. 93.
- ^ Janin, Lucas (March 1993). "Domino". AmigaNews (in French). No. 55. NewsEdition. pp. 48–49. ISSN 1164-1746.
- ^ Roman, Times (April 1993). "Notes From The Nets, More Graphics, Goodies". Amiga News. Vol. 2, no. 3. Portable Computing International. p. 6. ISSN 1063-8458.
- ^ Nakakihara, Douglas J. (October 1993). "Retina". Amazing Computing. Vol. 8, no. 10. PiM Publications. pp. 14–15. ISSN 0886-9480.
- ^ Ryan, John (July 1993). "Retina". Amiga World. Vol. 9, no. 7. IDG Publishing. pp. 68–69. ISSN 0883-2390.
- ^ "En bref, BSC, Graffity". AmigaNews (in French). No. 61. NewsEdition. October 1993. p. 8. ISSN 1164-1746.
- ^ Atkin, Denny (January 1994). "Picasso II". Amiga World. Vol. 10, no. 1. IDG Publishing. pp. 16–18. ISSN 0883-2390.
- ^ Ulrich Flegel (June 16, 1994). "X-Pert is dead - Merlin alive". Newsgroup: comp.sys.amiga.hardware. Usenet: 1994Jun16.113448@ibr.cs.tu-bs.de. Retrieved November 26, 2016.
- ^ "ProBench 3 documentation in English" (AmigaGuide in lha archive). aminet.net. October 21, 1996. Retrieved November 26, 2016.
- ^ "ProBench v3.0". Amiga Info (in Swedish). Vol. 1, no. 6. X-Files Media. 1996. ISSN 1401-4661.
- ^ "EGS FAQ". Amiga Report International Online Magazine. Vol. 2, no. 5. February 4, 1994. Retrieved 2016-11-23.
- ^ Atkin, Denny (July 1992). "GVP Steal the show". Amiga Computing. No. 50. Europress Publications. p. 14. ISSN 0959-9630.
- ^ Kennedy, Stevie (Christmas 1993). "Bundle of joy, Piccolo graphics card". Amiga Computing. No. 68. Europress Publications. pp. 60–61. ISSN 0959-9630.
- ^ Johnson, Dave (April 1994). "EGS 28/24 Spectrum". Amiga World. Vol. 10, no. 4. IDG Publishing. pp. 12–13. ISSN 0883-2390.
- ^ Janin, Lucas (May 1995). "Piccolo-SD64". AmigaNews (in French). No. 79. NewsEdition. pp. 20–21. ISSN 1164-1746.
- ^ Němec, Luboš (January 1996). "CyberVision64 & CyberGraphX (podruhé)". Amiga Review (in Czech). No. 12. Atlantida Publishing. pp. 17–19. ISSN 1211-1465.
- ^ Austin, Paul (September 1995). "A vision of the future". Amiga Computing. No. 90. IDG Media. pp. 48–50. ISSN 0959-9630.
- ^ Thieullet, Cyrille (October 1995). "Comparatif des cartes graphiques, Cinq cartes sous la loupe". AmigaNews (in French). No. 83. NewsEdition. pp. 26–28. ISSN 1164-1746.
- ^ Veitch, Nick (January 1999). "CyberGraphX 4". Amiga Format. No. 119. Future Publishing. p. 52. ISSN 0957-4867.
- ^ amiga.resource.cx - Amiga 하드웨어 데이터베이스 - 5단계 디지털 제품 사이버비전 64/3D, 2016-12-13을 참조하십시오.
- ^ amiga.resource.cx - Amiga 하드웨어 데이터베이스 - 5단계 디지털 제품 사이버비전 64, 2016-12-13을 참조하십시오.
- ^ a b amiga.resource.cx - 아미가 하드웨어 데이터베이스 - 빌리지 트론 피카소 II, 2012-08-24 참조
- ^ Abt, Tobias (1999-11-17). "Picasso96 for Amiga graphics boards". Aminet. Retrieved 2016-12-13.
- ^ 피카소96rtg 소프트웨어
- ^ Němec, Luboš (March 1997). "Picasso IV". Amiga Review (in Czech). No. 26. Atlantida Publishing. pp. 14–15. ISSN 1211-1465.
- ^ Němec, Luboš (June 1997). "Picasso IV & Picasso96, blýská se na lepší časy?". Amiga Review (in Czech). No. 29. Atlantida Publishing. p. 9. ISSN 1211-1465.
- ^ Zonias, Kymon (July 2004). "Pre-release AmigaOS 4.0". Amiga Future (in German). No. 49. APC&TCP. p. 37.
- ^ Sutton, Mick; Williams, Robert (Winter 2004). "Amiga OS 4 Update" (PDF). Total Amiga. No. 19. South Essex Amiga Link. p. 18.
- ^ http://amiga.resource.cx/exp/cybervision643d
- ^ http://amiga.resource.cx/exp/cybervision64
- ^ http://wiki.icomp.de/wiki/P96#Operation_under_UAE
- ^ "AmigaOS 4.1 Hardware Compatibility List". Acube Systems. 2012-11-25. Retrieved 2014-05-08.
- ^ "RadeonHD Version 1.0" (PDF) (Press release). Cardiff: A-EON Technology. 2014-03-27. Retrieved 2016-09-03.
- ^ "RadeonHD Driver". Retrieved 2017-03-26.
- ^ "Individual Computers confirms ownership of Picasso96 software" (Press release). Individual Computers. amiga-news.de. 2018-12-23. Retrieved 2021-10-30.
- ^ "RTG-Driver: P96 v3.1.0". Amiga-News.de. 2021-07-09. Retrieved 2021-10-30.
- ^ Němec, Luboš (June 1997). "RTGMaster Library". Amiga Review (in Czech). No. 29. Atlantida Publishing. pp. 28–29. ISSN 1211-1465.
- ^ http://aminet.net/search?query=Genetic+Species&sort=date