Windows XP 용 OpenGL 2.1 이상


9

게임의 경우 OpenGL 2.1 이상이 필요하지만 ATI Radeon 9200SE 그래픽 카드가있는 오래된 Win XP 상자에서 실행하고 싶습니다. 현재 OpenGL 1.3.1008 WinXP 릴리스 및 그래픽 드라이버 버전 6.14.10.6542가 설치되어 있는 것 같습니다 .

OpenGL 2.1을 다운로드하여 검색하면 Windows 95 용 버전 1.1이 여러 번 다운로드되었습니다.

별도의 OpenGL 설치 / 업그레이드가 필요하거나 그래픽 카드 드라이버에 포함시켜야합니까? 어디서 구할 수 있습니까?


OpenGL 지원은 전적으로 하드웨어 및 드라이버 지원에 달려 있습니다. 먼저 하드웨어가 하드웨어를 지원하는지 확인해야합니다.
Ramhound

이 하드웨어와 OS 업그레이드의 시간 일 수있다; P
SnakeDoc

@SnakeDoc 실제로는 그렇지 않습니다. 기본 시스템이 아니라 새로운 시스템과의 비 호환성으로 인해 모든 오래된 게임을 죽음으로부터 구하기위한 것입니다. 오래된 고전을 즐기는 것 외에는 더 이상 사용하지 않습니다! : D 그것은 완전히 오프라인이기 때문에 그 측면에서도 위험이 없습니다.
바이트 사령관

글쎄, 그 경우, 나는 그것을 제안하는 것을 싫어하지만 새로운 하드웨어가있는 최신 OS에서 실행되는 XP VM이 트릭을 할 것입니다. VM은 일반적으로 게임에 사용하려는 것이 아니지만 XP를 유지하고 최신 게임을 원한다면 가장 좋은 방법 일 것입니다. -따로, 새로운 시스템에서 XP 호환 모드로 게임을 실행 해 보셨습니까? (game.exe-> 속성-> 호환성 : XP->를 마우스 오른쪽 버튼으로 클릭하여 프로그램을 실행하십시오).
SnakeDoc

@SnakeDoc 솔직히 말해서 XP는 내가 가장 좋아하는 마지막 Windows OS였습니다. 요즘 우분투를 선호합니다.
바이트 사령관

답변:


14

별도의 OpenGL 설치 / 업그레이드가 필요하거나 그래픽 카드 드라이버에 포함시켜야합니까? 어디서 구할 수 있습니까?

OpenGL은 "업그레이드"할 수 없으며 그래픽 드라이버에 포함되어 있어야합니다. OpenGL은 GPU 하드웨어 기능을 운영 체제에 제공합니다. GPU 하드웨어가 더 성능이 좋으면 최신 AMD Catalyst 장치 드라이버 패키지를 사용하여 Windows XP에서 OpenGL의 이후 버전을 지원할 수 있습니다. 그러나 하드웨어가이를 지원하기에는 6 ~ 7 세 이상입니다.

이제, CPU에서의 OpenGL의 개정 에뮬레이션 입니다 가능합니다. 그러나 GPU가 존재하는 이유 는 동일한 세대의 CPU보다 훨씬 빠르게 그래픽 작업을 계산할 수 있기 때문입니다 . 를 들어 어떤 게임, 엄지 손가락의 제 규칙은 그것의 간단한 2D 여부, 당신은 앞으로 10 년에서 하이 엔드 CPU와 소프트웨어의 3D 렌더링을 실행할 수 있습니다. OpenGL 2.1 게임의 경우 2006 년 7 월 이전에 출시 되었어야했는데 (OpenGL 2.1 자체가 확정 된 이후) 소프트웨어에서 렌더링 할 때 재생 가능한 프레임 속도 (30-60fps)를 볼 수있었습니다. 현재 세대 CPU에서 최적화 된 OpenGL 2.1 구현

물론 현재의 인텔 및 AMD CPU에는 거의 항상 OpenGL 2.1 게임을 실행할 수있는 온 다이 GPU가 있습니다.

실제로 mesa3d 프로젝트는 최적화 된 소프트웨어 렌더러를 프로젝트의 일부로 유지하지만 Windows 지원 은 나중에 고려해야것이며 이를 구축하는 것은 큰 부담입니다. 또한 CPU에 SSE2 및 SSSE3 및 SSE4.1이없는 한 우수한 성능 또는 올바른 동작을 보장하지 않습니다. AGP 슬롯 ​​(펜티엄 4와 같은 것)이있는 마더 보드와 동시에 CPU에는 SSE2가있을 수 있지만 다른 것에는 해당되지 않을 수 있습니다.

Core i7 3770K 이상과 같이 지난 3-4 년 동안 최신의 최신 CPU를 사용하지 않으면 소프트웨어에서 재생 가능한 프레임 속도로 OpenGL 2.1을 에뮬레이션 할 수 없습니다. 아주 오래된 게임조차도 아닙니다. CPU가 아마도 GPU만큼 오래되었다는 것을 감안할 때, 당신은 완전히 운이 없습니다. 해당 GPU는 완전히 "고정 기능"이며 사용자가 제출 한 코드를 지원하지 않습니다. OpenGL 2.1은 프래그먼트 셰이더로 제출 될 때 GPU에서 거의 모든 임의의 작업을 실행합니다. RV280보다 GPU 1000 배 더 나은 ARM 시스템 온 칩을 1 달러에 구입할 수 있습니다.

업그레이드하는 것이 좋습니다.


5

이 카드는 2003 년부터 RV280 GPU를 기반으로 한 오래된 카드입니다. 이 GPU 를 검색하면 OpenGL 1.4를 지원합니다. 이는 OpenGL 2.1에 대한 하드웨어 지원이 없음을 의미 합니다.

새 카드가 필요하거나 소프트웨어에서이 카드를 에뮬레이션해야합니다. 에뮬레이션은 작동 할 수 있지만 속도가 느려 게임에 적합하지 않습니다.


고마워, 나쁜 소식이지만 ... 어쨌든, 나는 당신이 제안한 에뮬레이션을 시도해보고 싶습니다. 에뮬레이터를 어디서 구할 수 있는지 또는 정확히 무엇을 검색해야하는지 말해 줄 수 있습니까? 필요할 때 항상 켜져 있거나 수동으로 실행됩니까?
바이트 사령관

나는 그들 중 어느 것도 사용하지 않았고 테스트 할 XP 상자가 없으므로 아무 것도 지적하기를 꺼려합니다. 그러나 자유롭게 구글을 둘러보십시오.
Hennes

@allquixotic 이제 정말 우울하게 들립니다 ... 글쎄, 그럼 나는 "오래된 게임 예약"대신 일반 머신에 해당 게임을 설치해야한다고 생각합니다. 그것없이 할 좋은 ...
바이트 사령관

@ByteCommander 호기심으로 인해 어떤 게임이 절실히 필요한가요?
Trotski94

@JamesTrotter 우분투에서 OpenClonk를 발견했지만 그래픽 카드와 함께 최적으로 작동하지 않으므로 다른 컴퓨터에서 재생할 수 있는지 시도했습니다. 특별하지는 않지만 좋아합니다. ; D
바이트 사령관
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.