NWNEE

Category
아이템: NWNEE(19)
포스트 갯수19

네버윈터나이츠 EE 파파고 번역 잡담

By 기록하고픈 잡담 | 2020년 12월 11일 | 
파파고API를 통해서가 아니라 일반적인 웹번역을 통해서 대거포드 번역을 슬금슬금 해보고 있는데... 던드 관련 컨텐츠 중문판이나 일어판을 대량으로 번역시켰던 케이스가 학습 되어 있는건가 싶더군요. 과감하게 고유명사를 번역하는건 좋은데 영어-중국어-한국어나 영어-일본어-한국어로 기계번역 했을때 보이는 단어들을 선택하네요. 어째 구글번역이 더 품질이 좋은 듯?

UTF-8 문서를 일괄적으로 ANSI 문서로 변경하기

By 기록하고픈 잡담 | 2020년 12월 8일 | 
언젠가 네윈나EE와 관련해 빔독 포럼에서 갑갑함을 느꼈던 문제인데 네버윈터나이츠 EE와 이 게임을 둘러싼 모드 개발 환경은 기본적으로 ANSI 기반입니다. 문제는 윈도우 10 기준으로 텍스트 편집의 기본인 메모장같은 경우 기본이 UTF-8입니다. 아무 생각없이 작업하다보면 글자가 깨진다는 이야기죠. 물론 메모장에서 하나하나 save as에서 ANSI로 수정해 줄 도 있습니다. 그러나, 수백은 커녕 파일이 수십만 되도 멘탈에 금이 가기 시작하는 짓거리입니다. 하여튼 시간이 지나면서 원래 존재하던 알려진 커맨드라인을 활용한 요령들 중 상당수가 사양 변경으로 인해 막혔는데 그래도 최신 환경에서는 해볼 수 있다는 소리기도 합니다. 그래서, 현재 사용 가능한 가장 확률이 높은 방법은 powershell을 이용

네버윈터나이츠 EE DLG작업 배치파일 생성

By 기록하고픈 잡담 | 2020년 12월 8일 | 
네버윈터나이츠EE는 콘솔을 비롯 안드로이드에 iOS까지 멀티플랫폼으로 출시된 게임입니다만 한글 모드를 고려하는 입장에서는 윈도우 한정되는 이야기가 됩니다. 그러니까 과감하게 system 명령문까지 사용해볼만 하지 않을까라는 이야기. 만들어진 프로그램을 mdo 혹은 nwm 파일내의 dialog 카테고리에 모여있는 DLG 파일을 추출한 폴더에서 작업하면 위와 같은 결과가 나옵니다. #include "iostream" #include "stdio.h" #include "stdlib.h" int main(int argc, char* argv[]) { FILE *IN1, *OUT; char str[1024]; //list dlg files if (fopen_s(&IN1,

네버윈터나이츠 DLG파일 #3

By 기록하고픈 잡담 | 2020년 12월 7일 | 
목표로 했던 TLK에디터용 txt 파일 생성과 DLG파일 직접 수정하는 프로그램을 완성해봤습니다. ks_ar0601_intro.new.dlg가 제가 생성해낸 데이타, ks_ar0601_introgff.dlg는 제가 GFF에디터로 만든 데이타이고 ks_ar0601_intro.dlg는 대거포드의 원본 데이타입니다. 실행시킨 결과물을 비교해보면 gff로 직접 수정한거와 조금 차이가 있는데 게임상에서나 GFF에디터상에서 문제없이 읽는게 가능한 상황. 실행프로그램.exe "ks_ar0601_intro.dlg" "1000"으로 실행시켜 나온 ks_ar0601_intro.new.txt는 TLK에디터의 배치작업용 TXT파일로 결과는 아래와 같습니다. 순차적으로 DLG파일을 직접 수정하기 때문에 이제는 그냥 TLK