본문 바로가기
몬스터헌터

저장용) MH3G HD용 수정용 도구

by 실버솔 2023. 1. 5.

mhmodtools-by-dasding_0423.zip
0.36MB

https://gbatemp.net/threads/mh4u-mhx-rom-hacking-guide.425059/

arc파일은 3ds용 툴을 대충 고쳐 썼고

 

Program.cs
0.01MB

https://github.com/mhvuze/gmdDump
gmd는 gmdDump라고 있길래 고쳐썼다. 

 

폰트 (및 기타 이미지)는 Kuriimu를 수정해서 사용했는데 해결하기 어려운문제가 있어서 그냥 임시 땜방처리를 했다.
(3ds대신 WIIU Swizzle을 사용하게 수정하는 간단한 과정이여야... 했는데... Big endian bit 읽기에 약간의 문제가 있는것 같았다. 개발자들이 개발을 잠시 그만둔 상태라 그냥 땜방만 해둠)

 

 


문제는 수정이 되어졌으면 GPL이라 코드를 공개해야되는데 이게 제대로된 수정이 아니기 때문에...

구체적으로 말하자면 빅엔디언 포맷과 리틀엔디언은 읽는 방식이 거꾸로인데 여기서 br.bitorder를 바꿔도 이상하게 동작하지 않았다.

참고: https://github.com/Silvris/MH-Tools-and-Scripts/blob/master/Noesis/plugins/python/tex_mtFramework_tex.py

보면 알다시피 엔디언에 따라 비트 읽기 순서도 바꿔주고 있다. 문제는 kurrimu코드에선 버그가 있는건지 사용법을 모르는건지 고쳐도 작동을 안한다....

 

netcoreapp31.rar
8.92MB
Capcom.rar
0.41MB

아마 이게 (버그있는) 수정본이었던것 같은데 쓰던지 말던지 어차피 버그 있는 코드는 기여도 안받아준다

그냥 찾는 사람이(없겠지만) 있을까봐 올려둔다.

 

아무튼 버그가 있기때문에 폰트 만드는데만 이미지 수정기능을 사용했고,

헤더에 대한 처리는 제대로 안되서 그냥 원본파일에서 16바이트인가 같아 붙이고, 원본크기를 벗어나는 바이트들은 손으로 지웠다.

 

c_transparent_normal.py
0.01MB
tables.tbl
0.02MB

폰트는 아마 이걸 사용했던것 같은데 맞는지 모르겠다.

사실 폰트파일을 만들때 잘 안보여서 3ds랑 다르게 몇몇 폰트가 잘못 만들어진 경우가 있다.

테이블도 오류가 있는걸로 아는데 일단 참고용으로 같이 올려둔다.

'몬스터헌터' 카테고리의 다른 글

몬헌 도스 테스트용 패치-2023-01-19  (2) 2023.01.20
아이루마을에 봄이 올까요?  (3) 2023.01.05
몬헌 도스 한글화??  (13) 2023.01.02
몬헌 포터블 한글화 작업물  (0) 2023.01.01
Xpert 2.0  (1) 2023.01.01