본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

bryanthaboi/gen1recomp

C7 / 0

정품 롬을 검증해 그래픽과 데이터를 디코드하는 포켓몬 레드·블루·옐로우의 LÖVE2D 재구현.

TL;DR

Gen1Recomp는 플레이어가 소유한 미국판 포켓몬 레드·블루·옐로우 1MiB 롬을 SHA-1으로 검증한 뒤, 그 안의 그래픽과 게임 데이터를 디코드해 private cache로 만들고 게임 로직 자체는 순수 Lua로 손수 재구현한 LÖVE2D 데스크톱 실행체다. 롬은 임포트 때 한 번 쓰이고 메모리에서 즉시 해제되며 이후 실행은 생성된 캐시만 로드하므로 롬을 계속 가지고 있지 않아도 되고, 오디오도 롬에서 뽑은 채널 프로그램으로 합성된다. gen1_faithful(원작 버그 재현)과 modern_clean(버그 제거) 두 룰셋을 선택할 수 있고 성능 티어와 포터블 모드, iOS 사이드로드, 핸드헬드 포트, 자체 빌드 Tiled 맵 편집기까지 지원해 재현 실험과 모드 제작에 폭넓게 쓸 수 있다. 프로젝트를 사칭하는 제3자 사이트가 있으니 GitHub와 공식 Discord 외 출처는 신뢰하지 말라고 README가 명시한다.

핵심 포인트

  • 정품 롬을 SHA-1으로 검증한 뒤 그래픽·데이터를 디코드해 캐시로 만들고 게임 로직은 롬과 무관하게 순수 Lua로 손수 재구현했다.
  • gen1_faithful과 modern_clean 두 룰셋으로 원작의 유명한 버그를 그대로 재현할지 없앨지 선택할 수 있다.
  • portable.txt 파일 하나로 저장·옵션·캐시를 게임 폴더 안에 두는 포터블 모드를 지원해 USB로 들고 다닐 수 있다.
  • 프로젝트를 사칭하는 사이트가 있다고 README가 경고해 GitHub와 공식 Discord만 신뢰하라고 명시한다.

2.3k

STARS

173

FORKS

+205

TRENDING

7

조회수

watchers 2.3kopen issues 32MIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.