{"id":51223128,"url":"https://github.com/mcpads/create-retro-game-kr-patch","last_synced_at":"2026-07-09T07:00:30.637Z","repository":{"id":366785429,"uuid":"1271785712","full_name":"mcpads/create-retro-game-kr-patch","owner":"mcpads","description":"레트로 게임 한글 패치 제작 전 파이프라인 Claude Code 스킬 · Claude Code skill for end-to-end Korean (Hangul) fan-translation patches for retro games","archived":false,"fork":false,"pushed_at":"2026-06-23T08:55:56.000Z","size":254,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-23T10:26:32.929Z","etag":null,"topics":["agent-skills","claude-code","claude-code-plugin","claude-skill","fan-translation","korean-translation","retro-games","rom-hacking"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mcpads.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-17T02:28:59.000Z","updated_at":"2026-06-23T08:56:00.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mcpads/create-retro-game-kr-patch","commit_stats":null,"previous_names":["mcpads/create-retro-game-kr-patch"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/mcpads/create-retro-game-kr-patch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcpads%2Fcreate-retro-game-kr-patch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcpads%2Fcreate-retro-game-kr-patch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcpads%2Fcreate-retro-game-kr-patch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcpads%2Fcreate-retro-game-kr-patch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mcpads","download_url":"https://codeload.github.com/mcpads/create-retro-game-kr-patch/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcpads%2Fcreate-retro-game-kr-patch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35290235,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-09T02:00:07.329Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skills","claude-code","claude-code-plugin","claude-skill","fan-translation","korean-translation","retro-games","rom-hacking"],"created_at":"2026-06-28T09:00:31.117Z","updated_at":"2026-07-09T07:00:30.630Z","avatar_url":"https://github.com/mcpads.png","language":null,"funding_links":[],"categories":["Source Catalog"],"sub_categories":[],"readme":"# create-kr-patch\n\n레트로 게임의 **한글(Hangul) 팬 번역 패치**를 처음부터 끝까지 만드는 Agent Skill.\nROM/디스크 분석 → 텍스트 엔진 역공학 → 한글 폰트·인코딩 설계 → PoC → 텍스트 추출·번역·재삽입 → 포인터 재배치·ASM 훅 → 빌드·패치 생성 → 에뮬레이터 검증까지의 전 파이프라인을 다룬다.\n\n\u003e An Agent Skill for building Korean fan-translation patches for retro games, covering the full pipeline from ROM/disc analysis to emulator verification. Methodology only — **contains no copyrighted ROM data or game assets.**\n\n## 지원 플랫폼\n\n| 플랫폼 | CPU / 매체 |\n|--------|-----------|\n| SNES (슈퍼패미컴) | 65816 / ROM 카트리지 |\n| 메가드라이브 | 68000 / ROM 카트리지 |\n| 세가 새턴 | SH-2 ×2 / CD-ROM |\n| PS1 | MIPS R3000A / CD-ROM |\n| 드림캐스트 | SH-4 / GD-ROM |\n| PC엔진 / CD-ROM² | HuC6280 / HuCard·CD-ROM |\n| PC-98 | 8086/V30 / 플로피 |\n| 게임기어 | Z80A / ROM 카트리지 |\n| 닌텐도 DS | ARM9+ARM7 / ROM 카트리지 (NitroFS) |\n\n목록에 없는 플랫폼도 strategy 축의 조사 순서·검증 원칙을 출발점으로 삼아 새 플랫폼 문서를 작성하며 확장한다.\n\n## 설치 — Claude Code 세션\n\n```\n/plugin marketplace add mcpads/create-retro-game-kr-patch\n/plugin install create-kr-patch\n```\n\n## 설치 — Codex 세션\n\n```\ncodex plugin marketplace add mcpads/create-retro-game-kr-patch --ref main\ncodex plugin add create-kr-patch --marketplace kr-patch\n```\n\n설치 후 한글화·한글 패치 관련 요청을 하면 Agent Skill이 자동으로 발동한다. 트리거 키워드: `한글화`, `한글 패치`, `KR patch`, `ROM 번역` 등.\n\n## 구조\n\n```\nplugin metadata           # 플러그인 매니페스트와 셀프호스팅 마켓플레이스 설정\nskills/\n  create-kr-patch/\n    SKILL.md             # 라우팅 + 핵심 불변식 (본문은 얇게)\n    references/\n      strategy/          # 단계별 공통 전략 12종\n      platforms/         # 플랫폼별 하드웨어·사례 노트 9종\n```\n\n`SKILL.md`는 라우터·불변식만 담고, 실제 판단 기준·절차는 `references/` 문서에 있다. 에이전트는 단계·플랫폼에 따라 필요한 참조문서만 그때그때 읽는다.\n\n## 핵심 원칙\n\n- **원본 ROM·디스크 이미지·저작 자산은 절대 커밋하지 않는다.** 저장소에는 패치 파일·스크립트·번역 데이터만 둔다. (`.gitignore`로 강제)\n- **라운드트립 검증 우선** — 추출→재조립이 바이트 단위로 원본과 동일함을 증명한 뒤에야 수정에 들어간다.\n- **필요한 PoC 게이트 통과 전 본 구현 금지** — 최소 가시성 PoC와 위험 신호가 있는 조건부 PoC를 닫기 전까지 되돌리기 비싼 작업은 시작하지 않는다. 한글 1자 출력만으로 글리프 예산·인코딩 공간·재배치 가능성까지 증명됐다고 보지 않는다.\n\n## 기여\n\n새 플랫폼 문서나 전략 보강은 PR로 환영한다. 이 스킬의 기여 철학과 문서 작성 기준은 [CONTRIBUTING.md](CONTRIBUTING.md)를 따른다.\n\n## 버전\n\n현재 **0.6.0**. 버전별 변경 내용은 [CHANGELOG](CHANGELOG.md)를 본다.\n\n설치본 업데이트는 `/plugin` 으로 마켓플레이스를 갱신한 뒤 재설치하고 `/reload-plugins`로 적용한다.\n\n## 라이선스\n\n[MIT](LICENSE) © 2026 mcpads\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcpads%2Fcreate-retro-game-kr-patch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmcpads%2Fcreate-retro-game-kr-patch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcpads%2Fcreate-retro-game-kr-patch/lists"}