마도물어 시리즈
Madou Monogatari series
콘솔과 PC로 나온 마도물어 시리즈의 한글 패치입니다.
Korean patches for Madou Monogatari on consoles and PCs.
madou-monogatari-kr-patch오래된 게임의 코드와 데이터를 분석하고, 실행 중에 어떤 일이 일어나는지 확인합니다. 파악한 구조를 바탕으로 게임을 수정하고 다시 만들 수 있는 도구를 개발합니다.
I analyze the code and data in old games and observe what happens as they run. I use that understanding to develop tools for modifying and rebuilding them.
레트로 게임 복원과 제작
Retro game reconstruction and creation
기존 게임을 분석해 수정하고 다시 만들 수 있는 기반을 개발합니다. 게임의 상태, 규칙, 장면을 중간 표현(IR)으로 기술하고, 원래 기기나 다른 기기에서 실행할 수 있도록 만드는 것이 목표입니다.
RetroIR brings together work on understanding, modifying, and rebuilding existing games. The goal is to describe game state, rules, and scenes in an intermediate representation (IR) that can run on the original machine or another target.
코드 재구성, 실행 관찰, 아트 제작은 각각의 도구가 맡습니다. 한글화와 팬 게임 제작에도 분석된 구조와 도구를 활용합니다.
Separate tools handle code reconstruction, runtime observation, and art creation. The recovered structures and tools also support localization and fan-game projects.
RetroIR의 내부 툴체인입니다. 기존 게임의 동작을 재생성할 수 있는 모델로 복원하고 새 코드를 컴파일하는 기반을 개발합니다. AI가 제안한 해석은 정적 분석과 실행 관찰로 검증하며, 확인된 범위와 남은 가정을 기록합니다.
RetroIR's internal toolchain, under development for reconstructing existing games as regenerable models and compiling new code. It checks AI-proposed interpretations against static analysis and runtime observations, recording the verified scope and remaining assumptions.
에뮬레이터에서 화면, 메모리, 실행 상태를 관찰하고 제어합니다. 게임이 실제로 무엇을 했는지 확인할 자료를 수집합니다.
Observes and controls emulator screens, memory, and execution state, collecting evidence of what the running game did.
게임의 팔레트와 크기 제약에 맞춰 AI와 함께 도트 아트를 만들고 수정합니다. 사람이 결과를 비교하고 세부 픽셀을 고칠 수 있습니다.
Creates and edits pixel art with AI within a game's palette and size constraints. People can compare results and refine individual pixels.
한글화에는 대사 번역 외에도 게임 내부를 고치는 일이 필요합니다. 텍스트가 저장된 위치를 찾고, 한글 글꼴을 넣고, 화면에 맞게 출력 코드를 수정했습니다.
Korean localization also requires changes inside the game: finding where text is stored, adding Hangul fonts, and adapting the rendering code to fit the screen.
콘솔과 PC로 나온 마도물어 시리즈의 한글 패치입니다.
Korean patches for Madou Monogatari on consoles and PCs.
madou-monogatari-kr-patch뿌요뿌요 시리즈의 메뉴와 스토리 대사를 한글로 옮겼습니다.
Korean translations of menus and story dialogue in Puyo Puyo games.
puyo-puyo-kr-patch파로디우스 시리즈의 화면 텍스트를 한글로 옮겼습니다.
Korean translations of on-screen text in Parodius games.
parodius-kr-patch개별 게임 저장소는 각 시리즈 저장소에서 찾을 수 있습니다. 패치의 저작권과 원작의 저작권은 서로 다릅니다.
Individual game repositories are linked from each series. Patch and original-game copyrights remain separate.
에이전트 작업 지침Agent instructions
AI 에이전트가 ROM 분석, 번역, 빌드, 에뮬레이터 확인을 진행할 때 읽는 작업 지침입니다.
Instructions for AI agents working on ROM analysis, translation, builds, and emulator checks.
저장소 보기 View repository프로젝트 템플릿Project template
한글 패치 프로젝트를 시작할 때 쓰는 템플릿입니다. 원본 게임 자산은 포함하지 않습니다.
A template for starting a Korean patch project. Original game assets are not included.
저장소 보기 View repository에뮬레이터 연결Emulator access
AI 에이전트가 에뮬레이터의 화면과 메모리를 읽고, 입력과 저장 상태를 제어하는 MCP 도구입니다.
An MCP tool that lets AI agents read emulator screens and memory, send input, and control save states.
저장소 보기 View repository한글 패치를 만들면서 겪은 문제와 AI에게 작업을 맡기는 방법을 적었습니다.
Notes on problems encountered while making Korean patches and working with AI agents.
소스 코드나 제작 도구가 남아 있지 않은 게임도 다시 이해하고 수정할 수 있기를 바랍니다. AI와 함께 코드를 분석하고, 한글 패치를 만들고, 에뮬레이터와 컴파일러 도구를 개발합니다. 이곳에 그 작업물과 기록을 모읍니다.
I want games to remain understandable and modifiable even when their source code and original tools are gone. I work with AI to analyze code, make Korean patches, and develop emulator and compiler tools. This site collects that work and the notes behind it.
GitHub가 기본 연락 및 활동 채널입니다.
GitHub is the primary channel for contact and activity.
github.com/mcpads