이제는 뭔가 4일 차보다는 4회 차에 가까운... 며칠간의 작업을 정리해서 올려둡니다. 현재 작업이 된 사항을 정리해서 올려두며, 기술적인 내용은.... 흠... 1. 일단 경로에 세이브 파일이 있는 경우 해당 세이브 파일의 이름을 읽어와서 보여줍니다. 경로를 입력하는데 해당 경로에 세이브 파일이 있으면 그때 입력된 경로를 Text파일에 저장합니다. (다음 실행 때 해당 경로를 가져와서 실행) 2. save파일을 변환할 인코딩을 선택합니다. 특정 데이터에서 정확한 한글 값을 읽어오기 위해 여러 인코딩을 테스트 및 확인하는 용도. 3. Item / Magic / Ability 파일을 수정할 수 있는 기능을 위한 버튼 추가. 1. 현재 세이브 파일의 Windows 파일명을 보여줍니다. 2. 게임에서 지정한 ..
이미 포가튼 사가에는 조금 에러 창의 불편함만 감수하면 충분히 써먹을 수는 있는 정도의 Editor가 있고, 게임의 Data 파일도 그나마 구조화시켜 Hex Editor로 편집하여 고쳐 작업할 수 있습니다. 그렇게 작업을 해서 벨런스 패치가 게임 출시 이후 20년 이상 지속될 정도로 많지는 않지만 소수의 패치 제작자분들의 노력으로 아이템 및 캐릭터의 벨런스, 마법, 어빌리티 등의 벨런스까지 맞춰줘 왔습니다. 하지만 제가 작업을 하려다 보니 불편한 부분이 보이고, Hex파일을 고치는 것이 어떤 사람에게는 익숙하지 않은 일일 수 있어서 보다 편하게 작업을 할 수 있도록 Pat파일을 편집할 수 있는 기능을 만들어보고자 했습니다. 어떤 분들에게는 대거의 공격력을 올리는 것 쯤은 어렵지 않은 일일 수 있지만.....
우선 화면 디자인은 기존의 에디터 프로그램과 유사하게(거의 같게) 작업을 하는 것을 목표로 하되, 추가되는 기능을 보기 쉽게 작업 중입니다. 먼저 기존의 방식처럼 Sava파일을 선택하는 경우 현재 존재하는 캐릭터의 이름을 각 버튼에 적어주려고 작업 중입니다. 분명 잘 불러온다고 불러온 건데 알아볼 수가 없습니다. 인코딩을 바꿔 보아도 알아볼 수는 없네요.... 제가 일단 개발 및 앞으로 프로그램에서도 다양한 한글 인코딩을 골라 처리할 수 있도록 일단 인코딩을 선택할 수 있도록 작업을 하면서 한글 데이터를 불러올 때 깨지는 일이 없도록 작업을 해 볼 예정입니다. 저장 파일의 이름을 잘 불러오는 인코딩에서는 캐릭터의 이름이 깨져 보이네요. 한글 완성에서는 파일 안의 캐릭터 이름이 보다 읽기 좋아졌지만 아직도..
포가튼 사가를 오래 즐겼고 컴퓨터에 조금이라도 능통하거나 간절해서 Hex파일 수정을 어느 정도 하시는 분들이 많은 것을 잘 알고 있습니다. 반면 오랜만에 플레이하다 보면 생각나지는 않고 가볍게 즐기고 싶은데 잔상 버그 하나로 막혀 답답해하시는 분들이 2022년에도 보이는 것을 보니 뭔가 오랜만에 작업 욕구(?)가 생겨서 불이 나게 작업을 해 보고 있습니다. Hex 파일 수정은 여러 포가튼 사가 전문가(?) 분들이 어느 부분을 고치면 되는지 정확하게 알려주셨기 때문에 해당 내용을 바탕으로 간단하게 프로그램화!!! 해 보는 것을 목표로 하고 있습니다. 우선 수정하는 파일 (*.sav)의 수정 부분은 크게 2가지입니다. 1. 동료 수 감소 2. 지울 캐릭터의 Hex Code 제거 정확하게는 동료의 수를 나타내..
- Total
- Today
- Yesterday
- 뱀파이어 서바이버
- 조로아
- 포가튼 사가
- 자시안
- 포켓몬고 전설레이드
- 색이 다른 자시안
- 좀비게임
- 커뮤니티데이
- 이로치 자시안
- 뱀파이어 서바이버즈
- 색이 다른 포켓몬
- 포켓몬고 메가진화
- 포켓몬고 울트라비스트
- 마샤도
- 파밍게임
- Vampire Survivors
- 이로치
- 포켓몬고 이벤트
- 포켓몬고
- 뱀파이어 서바이벌
- 포켓몬고 이로치
- dysmantle
- 이로치 포켓몬
- 메가진화
- 디스맨틀
- 생존게임
- 캠프
- 포켓몬스터
- 리퀘
- 핼로윈🎃 이벤트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |