
무슨 일이 있었나요?
레트로 컴퓨팅 매니아들 사이에서 작지만 흥미로운 작업이 공개됐어요. masswerk라는 사이트의 운영자가 C64 "Dead Test" 카트리지에 들어 있던 폰트를 추출해서 현대에서 쓸 수 있는 웹 폰트로 만들어 공개한 거예요.
C64가 뭔지 잠깐 짚을게요. 코모도어 64(Commodore 64)는 1982년에 나온 8비트 가정용 컴퓨터인데, 단일 모델로는 역사상 가장 많이 팔린 컴퓨터(약 1700만 대 추정)예요. 그리고 "Dead Test"는 이 C64가 부팅조차 안 될 정도로 죽었을 때, 카트리지 슬롯에 꽂아서 칩 단위로 어디가 문제인지 진단하는 도구예요. 일반 사용자가 평생 한 번도 볼 일이 없는, 수리 기술자용 카트리지였죠. 그런데 그 진단 화면에 사용되던 글꼴이 묘하게 매력적이라 팬들이 따로 보관해온 거예요.
폰트는 어떻게 만들어졌나요?
C64의 문자 ROM은 한 글자가 8x8 픽셀로 정의돼 있어요. 그러니까 한 글자를 표현하는 데 정확히 8바이트(8픽셀 × 8줄)면 충분했어요. Dead Test 폰트도 같은 구조인데, 평소 C64의 기본 폰트와는 모양이 좀 달라요. 진단 메시지의 가독성을 높이려고 굵기와 형태를 살짝 손본 흔적이 보이거든요.
작업자는 ROM 덤프에서 글자 데이터를 한 글자씩 읽어내서 SVG로 그린 다음, 그걸 다시 모아 TrueType과 웹 폰트(WOFF) 형식으로 패키징했어요. 핵심은 "픽셀의 느낌을 그대로 살리는 것"이에요. 픽셀 폰트를 벡터로 옮길 때 보간이나 안티앨리어싱이 들어가버리면 원래의 또렷한 8비트 느낌이 죽어버리거든요. 그래서 각 픽셀을 정확한 정사각형 벡터로 변환하고, 글자 사이 간격(advance width)과 베이스라인을 8비트 시절의 단순한 그리드에 맞춰서 정의했어요.
왜 이런 작업이 매력적일까요?
폰트 추출 자체는 기술적으로 그렇게 어려운 작업은 아니에요. 어려운 건 "원본의 분위기를 어떻게 디지털에서 재현할 것인가" 하는 미적 판단이에요. 픽셀 폰트는 흐릿하게 만들면 80년대 모니터 느낌이 나고, 너무 또렷하게 만들면 현대적이지만 차갑게 느껴져요. 어디서 균형을 잡을지가 작품의 색깔을 결정해요.
비슷한 작업으로는 IBM PC의 VGA 폰트를 추출한 작업, 매킨토시 시카고(Chicago) 폰트의 현대 버전, 그리고 다양한 8비트 머신의 시스템 폰트들이 이미 웹 폰트로 풀려 있어요. 이런 작업이 모이면 레트로 게임 개발자나 사이버펑크 분위기의 디자인을 만드는 사람들에게 큰 자산이 됩니다.
한국 개발자가 써먹을 만한 곳
이 폰트 자체는 라틴 알파벳과 숫자, 일부 기호만 들어 있어서 한글은 표현하지 못해요. 그래도 활용처는 꽤 있어요. 사이드 프로젝트의 로고나 헤더, 터미널 풍의 UI, 레트로 게임의 메뉴, 그리고 개발자 블로그의 코드 블록 강조 같은 곳에 쓰면 분위기가 확 살아요.
특히 요즘 인디 게임씬에서 "의도적으로 8비트 느낌을 살린" 작품들이 다시 인기를 끌고 있어요. 이런 폰트 하나를 잘 골라 쓰면 별다른 그래픽 작업 없이도 시대적 분위기를 만들 수 있죠. CSS의 image-rendering: pixelated 속성과 함께 쓰면 픽셀 느낌이 더 살아납니다.
그리고 만약 본인이 직접 한글 픽셀 폰트를 만들고 싶다면 이 작업을 참고하기 좋아요. 한글은 자모 조합 구조 때문에 영문보다 훨씬 복잡하지만, 기본적인 "비트맵을 벡터로 옮기는 파이프라인"은 비슷하거든요. 실제로 한국에도 둥근모, 갈무리 같은 한글 픽셀 폰트들이 오랫동안 사랑받고 있어요.
마무리
40년 전 수리 기술자만 보던 진단 화면의 글자가 오늘 우리의 웹사이트에 살아 돌아온다는 게 묘하게 낭만적이에요. 디지털 유산을 보존한다는 건 박물관에 가두는 게 아니라 이렇게 다시 쓰일 수 있게 만드는 일이라는 생각이 듭니다.
여러분의 사이드 프로젝트에 "분위기"를 만들어준 가장 좋아하는 폰트는 뭔가요? 픽셀 폰트, 손글씨 폰트, 아니면 전형적인 모노스페이스?
🔗 출처: Hacker News
TTJ 코딩클래스 정규반
월급 외 수입,
코딩으로 만들 수 있습니다
17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.
"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"
실제 수강생 후기- 비전공자도 6개월이면 첫 수익
- 20년 경력 개발자 직강
- 자동화 프로그램 + 소스코드 제공