게임 Hacker News · 2026-10-16

"그래픽 카드 끄고 CPU로만 돌립니다" 90년대 도스 겜덕이 소프트웨어 렌더링에 열광하는 이유

핵심 요약
  • 한 레트로 게이머가 최신 고성능 PC의 CPU 파워를 이용해 90년대 도스 게임을 고해상도 소프트웨어 렌더링으로 구동하는 세팅의 매력을 소개했다.
  • 3D 가속 카드의 뭉개지는 텍스처 필터링과 달리, 픽셀이 각지고 명암이 거칠게 표현되는 소프트웨어 렌더링이 당시 게임의 분위기를 가장 잘 살린다는 평가다.
  • 해상도가 올라갈수록 CPU 부담이 극심해지며 실기 도스 환경 구성 및 사운드 카드 호환성 해결 등 마니아적인 세팅 과정이 요구된다.
요약 90년대 고전 명작 FPS 게임들을 즐겨본 게이머라면 당시 3D 그래픽 카드의 등장이 가져온 충격을 기억할 것이다. 하지만 최근 한 레트로 게임 마니아는 그래픽 카드의 도움 없이 순수 CPU 연산만으로 화면을 그리는 '소프트웨어 렌더링'만의 독특한 매력을 예찬해 눈길을 끌고 있다. 필자에 따르면 90년대 당시에는 사양이 부족해 저해상도 소프트웨어 렌더링으로 겨우 돌리거나, 부두(Voodoo) 같은 3D 가속 카드를 장착해 부드러운 화면으로 플레이하는 두 가지 선택지뿐이었다. 하지만 현대에는 세 번째 선택지가 생겼다. 바로 최신 고성능 하드웨어의 무지막지한 CPU 성능을 이용해, 당시엔 꿈도 꿀 수 없었던 초고해상도에서 소프트웨어 렌더링을 60fps 고정으로 구동하는 것이다. 그는 델 옵티플렉스 380 PC에서 퀘이크(Quake)를 800×600 해상도 소프트웨어 렌더러로 60fps 고정 구동했을 때 맛본 비주얼이 최근 겪은 최고의 도스(DOS) 경험이었다고 전했다. 그가 하드웨어 가속 대신 소프트웨어 렌더링을 선호하는 가장 큰 이유는 특유의 '선명함과 거친 질감'이다. 초기 3D 가속 카드는 바이리니어 필터링(Bilinear Filtering)을 적용해 텍스처를 뭉개듯 부드럽게 만들었는데, 오늘날 다시 보면 지나치게 뿌옇고 흐릿하게 느껴진다. 반면 소프트웨어 렌더링은 텍스처를 픽셀 단위로 선명한 사각형 그대로 표현한다. 또한 256색 팔레트 기반의 명암 처리로 인해 그림자가 부드러운 그라데이션 대신 층이 지는 컬러 밴딩(Color Banding) 현상이 발생하는데, 이것이 오히려 게임 본연의 어둡고 거친 쇠맛 분위기를 극대화해 준다는 설명이다. 다만 소프트웨어 렌더링은 화면 해상도가 올라갈수록 모든 픽셀의 연산 부담이 전적으로 CPU에 가중된다. 빌드 엔진(Build Engine)을 쓴 '섀도우 워리어(Shadow Warrior)' 같은 게임의 경우 1600×1200 해상도로 돌리려면 3.3GHz 쿼드코어 제온(Xeon) 프로세서로도 벅찰 정도다. 또한 에뮬레이터(DOSBox) 대신 실기 네이티브 도스 환경에서 원작 그대로를 완벽히 구현하려면 사운드 카드 호환성 문제 등 또 다른 난관이 따르지만, 퀘이크나 듀크 뉴켐 3D, 블러드 같은 고전 명작을 당시 개발진이 의도했던 가장 날카롭고 순수한 비주얼로 즐기는 색다른 레트로 플레이 방식으로 주목받고 있다.
Sponsored · 광고