uwo

본문 바로가기
uwo

회원로그인

 최신 정보

폰트 바꾸기 성공! 비법을 공개합니다

페이지 정보

작성자 DB 댓글 1건 조회 736회 작성일 19-05-16 09:01

본문

유튜브 참고 동영상과 함께 보세요







드디어 대항해시대 온라인 폰트 바꾸기 성공!





14년전.. 폰트가 너무 마음에 들지 않아서 바꾸고 싶었습니다.


6년전.. 제가 바꿀 수 있는 거라곤 그저 "글자 간격 줄이는 것"뿐이었습니다.

http://uwodb.blogspot.com/2011/12/blog-post_03.html


2019년 현재.. 워크래프트2 한글패치 만들다가

얼떨결에 대항해시대 온라인 폰트 바꾸기에 성공했습니다!

5일동안 시행착오를 겪으며 수많은 시도 끝에

결국 임의의 폰트로 교체하는 방법을 발견했습니다.


첫번째로, 옛날 코에이 폰트를 적용해봤습니다.



Image24.png 


Image23.png 


대항해시대 온라인의 한글, 숫자가 대항해시대2 스타일로 나옵니다. 

일부 숫자나 D로 보이는 두캇 그림 같은 것은 변경할 수 없습니다(지금은ㅇㅅㅇ)


테스트 더 해보고 공개하도록 하겠습니다. => 공개 되었습니다. 

========================================================================================= 

굴림체 퇴출! 게임 폰트 바꾸기 - 대항해시대 온라인을 중심으로 









자체적으로 폰트 커스터마이즈를 지원하지 않는 대항해시대 온라인 같은 게임의 경우,

윈도우 쪽에서 수정하면 게임에도 수정된 폰트가 적용이 됩니다.

게임 쪽 수정이 아니라 윈도우 쪽 수정이고, 굴림체를 대체하는 것이라서

대항해시대 온라인 뿐만 아니라 굴림체를 사용하는 모든 프로그램이 영향을 받기 때문에

혹시나 회사 등 중요한 문서 등을 작업하는 컴퓨터에서는 이 방법을 쓰지 않는 것이 좋겠습니다.


다운로드 링크 https://drive.google.com/open?id=193SQ1o7gR6363ulAAeq4gnbK8ylsmVsw


초보분은 설명 생략하고 그냥 적용하시면 됩니다.

압축을 풀면 1~4까지 단계별로 나뉘어있습니다.

① 적용하고 싶은 ttf파일을 설치하고(처음에만)

② reg파일을 적용합니다. 신뢰 어쩌고 물어보는데 그냥 "예" 누르세요

③ 컴퓨터 재시작하고 대항해시대 온라인 실행하면 적용되어 있습니다.

f2.png

더 자세한 정보를 얻고 싶으시면 아래 설명을 보세요.



==============================================================================

굴림체를 보지 않는 원리! 레지스트리를 수정합니다.

경로는 이렇게 되어있습니다.


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes


두 폴더를 잘 보세요.

FontSubstitutes 여기서 "GulimChe"가 없으면 추가하셔야 합니다.

이 데이터를 원하는 값으로 바꾸는데요.


첫 연습으로, 굴림,돋움,바탕,궁서 이렇게 세트지요? 굴림체를 바탕체로 바꿔보겠습니다. 


f1.png


※ Gulim하고 Gulim체하고 차이는, 글자의 가로 길이가 개별적으로 다른가, 고정인가의 차이입니다.

예를 들어 j하고 m하고 가로 폭이 다르면 굴림, 같으면 굴림체가 됩니다.


FontSubstitutes\GulimChe = 이거 값을 BatangChe로 바꿔보세요.

이거 문자 틀리시면 안되고 fonts폴더에 있는 것을 그대로 정확하게 복사하셔야 합니다.

그리고 컴퓨터 재시작하세요.


이렇게 바꾸면 굴림체를 사용하는 모든 프로그램, 게임 포함이지요. 전부 다 바탕체로 나옵니다.

굴림체를 사용하는 웹사이트까지 적용이 됩니다. 참 쉽지요?








이번에는 더 이상은 naver에서 나온, 제가 좋아하는 나눔고딕으로 바꿔볼게요.

FontSubstitutes\GulimChe ="나눔고딕코딩"으로 바꾸고 컴퓨터 재시작하면

굴림체를 사용하는 프로그램들의 화면이 바뀝니다만. 

대항해시대 온라인에서는 나눔고딕의 글씨가 깨끗하게 나오지 않습니다.


대항해시대 온라인의 폰트는 굴림체 그리고 11사이즈로 고정되어 있습니다.

옛날 게임에서는 보통 저해상도 환경, 도스 시절부터 많이 쓰이던 "비트맵 폰트"를 사용하는데요.

굴림체,돋움체,바탕체,궁서체 같은 옛날 폰트들은 비트맵 폰트를 지원하지만

나눔고딕 같은 요즘 나오는 폰트들은 비트맵 폰트를 지원하지 않는 경우가 많습니다.


f12.png


그래서 요즘 폰트 대신에, 옛날에 쓰던 폰트들을 대항해시대 온라인에 적용할 수 있도록 변환했습니다.

아무 폰트나 자유롭게 적용하면 좋겠지만 대항해시대 온라인 환경에 맞춘 변환 작업이 필요합니다.

수정과 재사용이 가능한 나눔고딕코딩 폰트를 기반으로 하고 있습니다. 

대항해시대 온라인은 물론이고 그 이외의 게임에서도 적용하실 수 있습니다.


문서출력에도 사용하실 수 있습니다!


===================================================================================



종류에는 4가지가 있습니다.


1. 대항해시대2 버전 (UWODBuw2.ttf) : 숫자 3과 5가 비슷해서 구분하기에 방해가 될 것 같아 살짝 고쳤습니다.


f13.png


2. 대항해시대3+외전 버전 (UWODB.ttf) : 일부 영문,숫자는 대항해시대외전(대항해시대3) 폰트로 개량된 버전 입니다.


3. 둥근모글꼴버전 (UWODBdoong.ttf) : 이건 코에이 폰트는 아니지만 제가 코에이 게임에 적용하던 도스용 폰트.

폰트 이름은 둥근모라고 하며 우리가 지하철, 코레일 전광판에서 보는 익숙한 글꼴입니다.


f14.png


4. 나눔고딕코딩버전 (NanumGothicCodingUWODB.ttf) : 제가 1,2,3 작업을 하기 전, 기반이 되는 폰트입니다.




장점

1. 아재 감성 돋는 추억의 글꼴을 사용하며 '내가 코에이 게임을 하고 있구나'라는 사실이 실감 납니다.

2. 바코드 아이디, I l | 들이 서로 구분이 됩니다. 각각 I=i(영어대문자 i ) l=L(영어 소문자 L ) |=쉬프트+\(특수 문자) 입니다.


단점

1. 한자, 일부 특수문자, 그리고 일상 생활에서 쓰일 일이 없는 괬,샒 같은 확장 완성형 글자는 나눔고딕코딩 폰트가 대체되어 나옵니다.




f3.png


아이템 수량, 금액, 두캇 같은 숫자는 자체 이미지 파일을 사용하고 있어서 현재로서는 불가능하네요.




2000년 이전에 나왔던 코에이 게임들(대항해시대2,3, 삼국지, 영걸전 등)에서 사용하던 폰트를 적용해 추억이 새록새록 돋아납니다.


모드라고 하죠. 이러한 여러가지 수정은 게임 수명을 연장시켜주는 효과가 있습니다.


새로운 기분으로 대항해시대 온라인을 플레이 해보세요.













추천2

댓글목록

앤보니님의 댓글

앤보니 작성일

음...윈7에서 해봤는데 레지스트리에 등록까지 된걸 확인했는데도 게임상에서 폰트가 바뀌지 안네요

Total 2건 1 페이지
 최신 정보 목록
번호 제목 글쓴이 조회 추천 날짜
열람중 DB 737 2 05-16
1 DB 657 0 01-19
게시물 검색