다운로드

Windows용 빌드는 GitHub 릴리스로 배포합니다. 태그가 올라가면 CI가 Release 빌드와 샘플 테스트를 통과한 결과만 게시합니다.

최신 릴리스

v0.0.225 게시일 2026-10-16
  • rePIU-v0.0.225-win32.zip 실행 파일 패키지 · 크기 4.2 MB
    SHA-256 c59fb9570ef299099a1b370da2815e5cdad56a58e216a25c4db66f0998e77080
  • openwatcom-samples-v0.0.225.zip 테스트 보고서 — 이 바이너리로 돌린 OpenWatcom DOS/4GW 샘플 테스트 결과입니다. · 크기 6.3 MB
    SHA-256 0261aa0adb7482dcc22c620eed61d705a33eb21146a56bf3dabead3a6ea2ad64
  • rePIU-v0.0.225-linux-i386.tar.gz · 크기 10.9 MB
    SHA-256 2eeb32fe1835e5ddbc9a48d78ca21f22120b15308c29f89601c0e74c3455f3a3
  • rePIU-v0.0.225-linux-x64.tar.gz · 크기 10.5 MB
    SHA-256 fc2c2553d53d907a111cb1a49b1c6b46105f3d76adebc89dda260383c4f0e7fc
이 버전의 변경 내용

이전 릴리스 v0.0.224 이후의 변경입니다(issue #76). 웹 페이지에서 키보드와 게임패드로 게임을 조작합니다. 키 배치는 Windows·Linux와 같습니다. 배포 빌드(Windows·Linux)의 동작은 바뀌지 않습니다.

해결된 issue

issue 내용 커밋
#76 브라우저 페이지의 키보드·게임패드 입력(단계 4 단위 2의 입력 부분). 게임 안 확인은 남아 issue는 열어 둠 3f4c8e8

바뀐 것

키보드. 지금까지 웹에는 입력이 없어 F5(COIN1)를 누르면 브라우저가 새로고침되었습니다.

  • 게임이 도는 동안 페이지가 키를 엔진으로 보내고, 엔진은 네이티브 창의 키처럼 받습니다. 그래서 키 배치가 그대로입니다: 동전 F5, 테스트 F1, 서비스 F2, 클리어 F3, P1 Q E S Z C, P2 키패드 7 9 5 1 3, OSD Tab.
  • 키는 글자가 아니라 키의 자리(KeyboardEvent.code)로 보내므로, 키보드 배열과 관계없이 같은 키가 같은 입력입니다.
  • 게임 키의 브라우저 기본 동작을 막습니다. F5는 새로고침하지 않고, Tab은 초점을 옮기지 않습니다. Ctrl·Meta 조합, F11(전체 화면), F12(개발자 도구)는 브라우저 몫으로 남깁니다.
  • 페이지가 초점을 잃거나 숨겨지면 눌린 키를 모두 뗍니다(네이티브 창과 같음).
  • 페이지에 키 안내가 있습니다.

게임패드. 브라우저가 표준 매핑으로 알아보는 패드(대부분의 XInput 패드)를 SDL 게임패드로 넘겨, 네이티브의 패드 바인딩과 조합이 그대로 적용됩니다: 동전 Back, OSD LT+RT+Y, 종료 LT+RT+L3+R3. 표준 매핑이 아닌 패드는 쓰지 않고 콘솔에 한 번 알립니다.

확인한 것

구성 확인
브라우저 headless Edge에서 F5를 눌러도 새로고침되지 않음
키 이름 표 core probe browser_key_code(범위, 이름 붙은 키, 기본 배치의 모든 키, 모르는 이름): Win32·Linux x64·i386·웹
Win32 direct Release core probe 45/45, pumpitea 40초 정상 정지
Linux x64·i386 Release core probe 47/47, 45/45
웹 (repiu, repiu_browser, repiu_core_probe) 빌드, Node core probe 37/37
CI Win32 Debug 빌드와 probe

알려진 것

  • 게임 안에서 동전·OSD가 반응하는지, 게임패드가 동작하는지는 아직 브라우저에서 확인하지 못했습니다. 이 PC에서 headless 브라우저의 파일 읽기가 느려져 CHD 풀기에서 멈췄습니다(이 변경 전 빌드도 같음). 사용자 확인이 남아 #76을 열어 둡니다.
  • 웹에는 아직 소리가 없습니다(다음 단위).
  • Win32에서 pumpitea의 첫 텍스처 업로드에 GL 오류가 기록될 때가 있습니다. v0.0.224에도 있으며 #78에서 다룹니다.

GitHub의 모든 릴리스 >

시작하기

  1. zip을 원하는 폴더에 풉니다.
  2. 그 폴더에 roms\를 만들고 roms\<세트>.zip과 roms\<세트>\<디스크>.chd를 둡니다.
  3. repiu.exe를 실행하면 런처가 열립니다. 목록에서 롬셋을 고르면 같은 창에서 실행됩니다. 실행할 수 없는 세트는 이유와 함께 흐리게 표시됩니다.
  4. 명령줄에서는 그 폴더를 현재 폴더로 두고 repiu.exe pumpit1처럼 세트 이름을 줘 바로 실행할 수 있습니다.

요구 사항

  • Windows 10/11 (64비트 OS에서 32비트 x86 프로그램으로 실행)
  • 합법적으로 보유한 MAME 형식 PIU ROM ZIP과 CHD

이전 릴리스

버전날짜파일
v0.0.224 2026-10-16 win32 · 테스트 보고서
v0.0.221 2026-10-16 win32 · 테스트 보고서
v0.0.220 2026-10-16 win32 · 테스트 보고서
v0.0.223 2026-10-15 win32 · 테스트 보고서
v0.0.222 2026-10-15 win32 · 테스트 보고서
v0.0.218 2026-10-11 win32 · 테스트 보고서
v0.0.217 2026-10-10 win32 · 테스트 보고서
v0.0.216 2026-10-10 win32 · 테스트 보고서
v0.0.215 2026-10-10 win32 · 테스트 보고서
v0.0.214 2026-10-10 win32 · 테스트 보고서
v0.0.213 2026-10-10 win32 · 테스트 보고서
v0.0.212 2026-10-09 win32 · 테스트 보고서
v0.0.211 2026-10-09 win32 · 테스트 보고서
v0.0.210 2026-10-09 win32 · 테스트 보고서
v0.0.209 2026-10-09 win32 · 테스트 보고서
v0.0.207 2026-10-07 win32 · 테스트 보고서
v0.0.206 2026-10-07 win32 · 테스트 보고서
v0.0.205 2026-10-05 win32 · 테스트 보고서
v0.0.204 2026-10-05 win32 · 테스트 보고서
v0.0.203 2026-10-05 win32 · 테스트 보고서
v0.0.200 2026-10-04 win32 · 테스트 보고서
v0.0.197 2026-09-30 win32 · 테스트 보고서
v0.0.195 2026-09-28 win32 · 테스트 보고서
v0.0.194 2026-09-27 win32 · 테스트 보고서
v0.0.193 2026-09-27 win32 · 테스트 보고서
v0.0.192 2026-09-27 win32 · 테스트 보고서
v0.0.191 2026-09-26 win32 · 테스트 보고서
v0.0.190 2026-09-26 win32 · 테스트 보고서
v0.0.189 2026-09-18 win32 · 테스트 보고서
v0.0.171 2026-08-28 win32 · 테스트 보고서
v0.0.170 2026-08-28 win32 · 테스트 보고서
v0.0.169 2026-08-28 win32 · 테스트 보고서
v0.0.168 2026-08-27 win32 · 테스트 보고서
v0.0.167 2026-08-27 win32 · 테스트 보고서
v0.0.165 2026-08-27 win32 · 테스트 보고서
v0.0.163 2026-08-24 win32 · 테스트 보고서
v0.0.162 2026-08-24 win32 · 테스트 보고서
v0.0.161 2026-08-22 win32 · 테스트 보고서
v0.0.160 2026-08-22 win32 · 테스트 보고서
v0.0.159 2026-08-20 win32 · 테스트 보고서
v0.0.156 2026-08-17 win32 · 테스트 보고서
v0.0.155 2026-08-15 win32 · 테스트 보고서
v0.0.154 2026-08-14 win32 · 테스트 보고서
v0.0.153 2026-08-13 win32 · 테스트 보고서
v0.0.150 2026-08-12 win32 · 테스트 보고서
v0.0.149 2026-08-11 win32 · 테스트 보고서
v0.0.148 2026-08-11 win32 · 테스트 보고서
v0.0.147 2026-08-10 win32 · 테스트 보고서
v0.0.146 2026-08-09 win32 · 테스트 보고서
v0.0.143 2026-08-07 win32 · 테스트 보고서
v0.0.136 2026-08-07 GitHub

소스에서 빌드

Linux x64 빌드와 개발용 빌드는 README의 시작하기를 따릅니다.

rePIU는 비공식 프로젝트이며 원작의 권리자와 관계가 없습니다. 이 사이트와 릴리스는 ROM, CHD, 원본 실행 파일을 포함하거나 배포하지 않습니다.