Skip to content

Releases: snake7594/SD-Gundam-Gashapon-Wars-KR

SD건담 가샤폰 워즈 한글 패치 v2.9 (도감 설명·챌린지 미션 한글화)

Choose a tag to compare

@snake7594 snake7594 released this 10 Jul 23:43

v2.9 — 도감 설명 + 챌린지 미션 한글화 (신규 대량 번역)

크래시 안전성을 전수 검토한 뒤, 표시 전용(참조/키 아님)이라 안전한 텍스트를 새로 번역했습니다.

신규 번역

  • 도감(갤러리) 유닛 설명 163종 — 각 유닛 해설문 전문 (Kaw/gallery.vsc)
  • 챌린지 미션 100종 — 미션 타이틀·클리어 조건·설명 (Spb/ab_mission.vsc)

유닛명·시작유닛 등 게임이 내부 키로 참조하는 값은 일본어 그대로 유지해 크래시를 방지했습니다
(번역하면 유닛/맵 로드 실패 → 진행 정지). 상세 근거는 소스의 UNTRANSLATED_AUDIT.md 참고.

폰트 확장

새 번역에 필요한 한글 음절 73자를 추가해 폰트를 810음절로 확장했습니다.

관리 방식

모든 번역은 이제 단일 translation_master.json(약 568KB)으로 관리됩니다. 이 파일만 수정하고
BUILD_FROM_MASTER.py를 실행하면 패치가 재생성됩니다(README_MASTER.md).

  • 기반: v2.8 (시나리오 대사 복구 포함)
  • CRC32: 4DD0BA24
  • 적용: 원본 ISO에 xdelta 패치

SD건담 가샤폰 워즈 한글 패치 v2.8 (시나리오 대사 한글화 복구 - 중요)

Choose a tag to compare

@snake7594 snake7594 released this 10 Jul 00:38

v2.8 — 시나리오 대사 한글화 복구 + 대형 타이틀 원복 (중요)

1. 시나리오 오프닝 대사가 일본어로 나오던 문제 수정 ⭐

시나리오 게임 도입부(챕터0 첫 4장면)의 대사가 일본어로 표시되던 버그를 고쳤습니다.

  • 원인: Spb/mission/M00_00~03.SPB 4개 파일이 빌드 과정에서 다른 폴더(전투 대사)
    내용으로 덮여, 디스크 슬롯 크기와 달라져 주입이 통째로 스킵되고 있었습니다.
  • 조치: 원본에서 올바르게 재인코딩(크기 정확히 일치)해 재주입. 시나리오 대사
    25/25 전부 한글 확인.

2. 대형 메뉴 타이틀 이미지 원복

v2.7에서 다시 적용했던 대형 타이틀(모드 선택 등 10종)을 일본어 원본으로 되돌렸습니다.
(인게임 표시가 정상적이지 않아 원복 — 소형 메뉴 라벨은 한글 유지)

  • 기반: v2.6 (미션 진행 정지 수정 포함)
  • CRC32: 32AFA91F
  • 적용: 원본 ISO에 xdelta 패치

SD건담 가샤폰 워즈 한글 패치 v2.7 (대형 메뉴 타이틀 재적용 - 테스트)

Choose a tag to compare

@snake7594 snake7594 released this 09 Jul 22:36

v2.7 — 대형 메뉴 타이틀 재적용 (테스트)

v2.1에서 표시 문제로 원복했던 대형 메뉴 타이틀 이미지를 다시 적용했습니다.
(bank102.arc, 316×74 C4 텍스처 10종)

번역 대상:

  • 모드 선택 / 싱글 플레이 / 멀티 플레이 / 옵션 / 시나리오 게임
  • 도움말 / 사운드 플레이어 / 진동 / 사운드 설정 / 메모리 카드

텍스처 데이터(포맷·크기·프리뷰)는 유효함을 확인했습니다. 다만 v2.1 때 인게임
표시가 어긋난 이력이 있어, 이번엔 제대로 뜨는지 확인이 필요합니다.

⚠️ 대형 타이틀이 여전히 깨져 보이면 알려 주세요. 정상이면 유지하고 다음 이미지로
넘어가겠습니다. 문제가 있으면 v2.6으로 사용하시면 됩니다.

  • 기반: v2.6 (미션 진행 정지 수정 포함)
  • CRC32: 557C11C3
  • 적용: 원본 ISO에 xdelta 패치

전체 일본어 텍스트 이미지 목록은 소스 zip의 image_work/JP_TEXT_IMAGES.md 참조.

SD건담 가샤폰 워즈 한글 패치 v2.6 (미션 진행 정지 수정 - 중요)

Choose a tag to compare

@snake7594 snake7594 released this 09 Jul 16:44

SD건담 가샤폰 워즈 한글 패치 v2.6 (중요 버그 수정)

🐛 수정: 특정 미션 COM 턴 진행 정지

싱글 플레이 미션 4(코어 부스터 격추, 산맥 맵) 등에서 COM 턴에 진행이 멈추던 문제를 수정했습니다.

  • 원인: SPB 스크립트 안에서 게임이 유닛·지형·맵을 불러올 때 쓰는 "참조 이름"(예: コア・ブースター(유닛), 山脈コスト(지형 데이터))이 일반 대사로 오인되어 한글로 번역되었습니다. 게임이 그 이름으로 리소스를 찾지 못해 로드가 멈추고, 튜토리얼이 다음으로 진행하지 못했습니다.
    • 완전 멈춤이 아니라(음악·중단저장 작동) 특정 지점에서 진행 불가 형태였습니다.
  • 수정: 전체 SPB를 분석해 이런 리소스 참조 이름 12종(유닛명 4·지형/맵 데이터명 3·미션 타이틀·기타 5)을 찾아 일본어 원본으로 유지하도록 했습니다. 대사는 그대로 한글입니다.
  • 다른 스테이지에서도 재발하지 않도록 전 미션(M00 시리즈)을 전수 검사했습니다.

적용

xdelta3 -d -s "원본.iso" SDGundamGashaponWars_KR_v2.6.xdelta "출력.iso" (원본 CRC D5F67251 → v2.6 CRC AA65CFA0)

비영리 팬 번역. 게임의 모든 권리는 원저작권자에게 있습니다.

SD건담 가샤폰 워즈 한글 패치 v2.5 (COM 턴 멈춤 수정 - 중요)

Choose a tag to compare

@snake7594 snake7594 released this 09 Jul 12:25

SD건담 가샤폰 워즈 한글 패치 v2.5 (중요 버그 수정)

🐛 수정: COM(AI) 턴 멈춤

싱글 플레이 미션 4(포격·비행 튜토리얼) 등에서 COM 턴이 되면 멈추는 치명적 버그를 수정했습니다.

  • 원인: AI 설정 enum 값(必ず撃つ/撃たない(포격 확률), 全機で攻める(AI 편성), 高レベル(포격 타겟), 敵>拠>領(행동 우선순위) 등 76개)이 데이터 파일(pbmode_character.vsc)에는 일본어 원본인데 main.dol에서는 번역되어, 게임이 AI 행동을 문자열 매칭할 때 불일치 → AI가 판단을 못 해 멈춤.
  • 이는 초기 부팅 크래시(CSV 헤더 키 번역)와 동일한 원리이며, 이번엔 전투 AI 설정 값에서 발생했습니다.
  • 수정: 게임이 내부적으로 매칭하는 이 값들을 main.dol에서 일본어로 되돌려(데이터 파일과 일치) AI가 정상 동작하도록 했습니다. (해당 값들은 캡슐 모드 AI 설정 메뉴 라벨이라 일부 일본어로 표시되지만, 실질 플레이에는 지장 없습니다.)

전 vsc 파일의 셀 값을 전수 검사해 매칭 키로 쓰이는 값(정확 매칭) 누출 0건을 확인했습니다.

적용

xdelta3 -d -s "원본.iso" SDGundamGashaponWars_KR_v2.5.xdelta "출력.iso" (원본 CRC D5F67251 → v2.5 CRC E5007024)

비영리 팬 번역. 게임의 모든 권리는 원저작권자에게 있습니다.

SD건담 가샤폰 워즈 한글 패치 v2.4 (화자명 결정 테스트)

Choose a tag to compare

@snake7594 snake7594 released this 09 Jul 02:18

SD건담 가샤폰 워즈 한글 패치 v2.4 (화자명 결정 테스트)

이번 변경

  • 캐릭터 테이블(pbmode_character.vsc)에서 바루토페루도(バルトフェルド)의 이름을 모든 필드(키·표시명·풀네임)에서 발트펠트로 치환 — 이제 게임 데이터의 텍스트에는 이 이름의 일본어가 전혀 남아있지 않습니다(교차참조 없어 안전).

🙏 결정적 테스트 요청

v2.4를 원본 ISO에 새로 적용한 뒤, 시나리오에서 발트펠트가 말하는 화면을 확인해 주세요:

  • 「발트펠트」로 나오면 → 화자명은 텍스트였고 해결됐습니다. 나머지 인물도 같은 방식으로 진행합니다.
  • 여전히 「バルトフェルド」로 나오면 → 화자명 태그는 **텍스트가 아니라 미리 그려진 이미지(스프라이트)**라는 뜻입니다. 그 이미지를 찾아 편집하는 방식으로 전환하겠습니다.

적용: xdelta3 -d -s "원본.iso" SDGundamGashaponWars_KR_v2.4.xdelta "출력.iso" (v2.4 CRC A5EF558E)

비영리 팬 번역. 게임의 모든 권리는 원저작권자에게 있습니다.

SD건담 가샤폰 워즈 한글 패치 v2.3 (화자명 플레이트 진단·부분 수정)

Choose a tag to compare

@snake7594 snake7594 released this 09 Jul 02:08

SD건담 가샤폰 워즈 한글 패치 v2.3

이번 변경 — 화자명 플레이트 진단 + 부분 수정

  • 시나리오 대사의 화자명 플레이트가 캐릭터 테이블의 표시명(col1, 이미 한글화됨)이 아니라 내부 키(col0)를 표시하는 것으로 분석되었습니다.
  • 다른 파일에서 키로 참조되지 않아 안전한 캐릭터의 col0를 한글화했습니다: 바루토페루도(バルトフェルド) → 발트펠트.
  • v2.2의 모든 내용 포함(대형 타이틀 원복 유지).

🙏 테스트 요청

시나리오 게임에서 발트펠트가 말하는 대사 화면을 확인해 주세요:

  • 화자명 태그가 「발트펠트」로 표시되면 → 방식이 맞습니다. 나머지 등장인물(아무로·샤아·키라 등) 화자명도 이어서 한글화하겠습니다.
  • 여전히 「バルトフェルド」로 나오면 → 플레이트가 다른 곳을 참조하는 것이므로 추가 분석하겠습니다.

적용

xdelta3 -d -s "원본.iso" SDGundamGashaponWars_KR_v2.3.xdelta "출력.iso" (원본 CRC D5F67251 → v2.3 CRC 1638EC09)

비영리 팬 번역. 게임의 모든 권리는 원저작권자에게 있습니다.

SD건담 가샤폰 워즈 한글 패치 v2.2 (v2.1 대형 타이틀 원복, 권장)

Choose a tag to compare

@snake7594 snake7594 released this 09 Jul 01:38

SD건담 가샤폰 워즈 한글 패치 v2.2 (권장)

이번 변경

  • v2.1의 대형 메뉴 타이틀 이미지 변경을 원복 — 인게임에서 제대로 표시되지 않아 원래 상태로 되돌렸습니다.
  • 내용상 v2.0과 동일하며, v2.1을 적용하신 분은 이 버전으로 다시 패치하시면 됩니다.

포함 범위 (누적)

  • 스토리·튜토리얼 대사, 시스템 UI, 전투 커맨드, 메뉴·도움말, 지형명, 등장인물 이름
  • 메뉴 라벨 이미지(모드 선택 등), 룰 설정 라벨(지형·난이도·시간·일수 등)
  • 미션 조건(100% 유닛 생환/점령/거점 점령), 포격, 랜덤 맵 로고
  • 본문 폰트: 나눔스퀘어 네오 Bold

적용 방법

  1. 합법 소유한 일본판 원본 ISO (GGPJB2, 원본 CRC32 D5F67251)
  2. xdelta3 -d -s "원본.iso" SDGundamGashaponWars_KR_v2.2.xdelta "출력.iso"
  3. v2.2 패치 후 ISO CRC32: 117DC91C

아직 남은 항목 (심화 리버싱 필요)

  • 화면 헤더(시나리오 게임/사운드 플레이어 등), 「다음」 버튼, 미션 인트로 타이틀 카드 = 커스텀 스프라이트 포맷
  • 화자명 플레이트(시나리오 모드) = 별도 이름 소스

비영리 팬 번역. 게임의 모든 권리는 원저작권자에게 있습니다.

SD건담 가샤폰 워즈 한글 패치 v2.1 (⚠️ 대형 타이틀 표시 문제 - v2.2 사용 권장)

Choose a tag to compare

@snake7594 snake7594 released this 09 Jul 00:05

SD건담 가샤폰 워즈 한글 패치 v2.1

이번 변경

  • 🅰️ 대형 메뉴 타이틀 이미지 10종 한글화 (bank102, 368×74 흰색 버블체)
    • 모드 선택 / 싱글 플레이 / 멀티 플레이 / 옵션 / 시나리오 게임 / 도움말 / 사운드 플레이어 / 진동 / 사운드 설정 / 메모리 카드
    • 원본 흰색 스타일 유지, v1.8 소형 라벨 위에 스택 주입.

참고

  • 판독이 확실한 타이틀만 적용했습니다. 일부 대형 라벨(장식체가 두꺼워 정확한 원문 식별이 어려운 것)은 보류했습니다.

적용 방법

  1. 합법 소유한 일본판 원본 ISO 준비 (GGPJB2, 원본 CRC32 D5F67251)
  2. Delta Patcher 또는 xdelta3 -d -s "원본.iso" SDGundamGashaponWars_KR_v2.1.xdelta "출력.iso"
  3. v2.1 패치 후 ISO CRC32: EE64177F
  4. Dolphin 등 게임큐브 에뮬레이터로 실행

첨부

  • SDGundamGashaponWars_KR_v2.1.xdelta — 패치 파일
  • SDGundamGashaponWars_KR_v2.1_source.zip — 전체 소스 + 번역 데이터 + 폰트

비영리 팬 번역. 게임의 모든 권리는 원저작권자에게 있습니다.

SD건담 가샤폰 워즈 한글 패치 v2.0 (미션 조건·포격·랜덤맵 이미지)

Choose a tag to compare

@snake7594 snake7594 released this 08 Jul 23:44

SD건담 가샤폰 워즈 한글 패치 v2.0

이번 변경 (미적용 이미지 추가 발굴·한글화)

  • 🏆 미션 클리어 조건 배너 3종 (bank111): 100% 유닛 생환 / 100% 점령 / 100% 거점 점령 (금색·검은 외곽선)
  • ⚔️ 포격(ほうげき→포격) 라벨 (bank101/110)
  • 🗺️ 랜덤 맵 로고 (bank106/118): 흰 플라크·격자 배경 보존, 남색 2줄(랜덤/맵)
  • 원본 팔레트 유지 제자리 재작화(동일 크기), 기존 v1.9 룰 라벨과 스택 주입 검증.

적용 방법

  1. 합법 소유한 일본판 원본 ISO 준비 (GGPJB2, 원본 CRC32 D5F67251)
  2. Delta Patcher 또는 xdelta3 -d -s "원본.iso" SDGundamGashaponWars_KR_v2.0.xdelta "출력.iso"
  3. v2.0 패치 후 ISO CRC32: 117DC91C
  4. Dolphin 등 게임큐브 에뮬레이터로 실행

남은 항목

  • 대형 버블체 메뉴 타이틀(bank102/108, 368×74 흰 실루엣)은 장식체가 두꺼워 일부 판독이 어렵고 실제 표시 여부 확인이 필요해 보류.

첨부

  • SDGundamGashaponWars_KR_v2.0.xdelta — 패치 파일
  • SDGundamGashaponWars_KR_v2.0_source.zip — 전체 소스 + 번역 데이터 + 폰트

비영리 팬 번역. 게임의 모든 권리는 원저작권자에게 있습니다.