현 배포는 os v2.1 기준으로 작성되어 있습니다. link
기본 stock os나 무풍 이미지에서 사용하려면 관련된 부분을 모두 수정해 주어야 합니다.(추천하지 않습니다.)
Menu + Vol up : 밝기 up
Menu + Vol down : 밝기 down
| frontend | preview folder | 특징 |
|---|---|---|
| esoteric | previews/ (.jpg or .png)/ | stand-alone과 retroarch 분리, ra_channges, 소스 없음 |
| gmenu2x | previews | 타일식 아이콘 배치, opk 기준으로 동작 |
| minui | .res/*.gb.png | text 기반의 심플한 메뉴 구성 stand-alone gui가 프론트엔드와 일치감이 있음, 제한된 코어만 지원함, 밝기 핫키 조절시 OSD 표출 |
| advmenu | mng/ | 게임롱 동영상(.mng/.mp3) preview 지원, runcommand를 통한 기기별 코어선택 가능 |
| simplemenu | previews/ | emulator별 다양한 theme 지원 |
- home/
- data/
- roms/
windows 혹은 usb mass-storage 환경에서는 roms/ 경로만 보이기 때문에 그외 경로는 dingux commander를 이용하거나 linux 환경에서 sd card를 pc에 꼽아서 복사합니다.
아래와 같은 symolic link 성질을 참고해서 복사할 수 있습니다.
roms/.config 경로는 home/ 경로와 동일함
roms/apps 경로는 data/apps 경로와 동일함
data/local 경로는 linux 에서 sdcard에 직접 접근 하거나 dingux commander로 /media/data/local/ 영역을 접근해야 합니다.
위 경로를 dingux commander로 보면 각각
/media/home/
/media/data/
/media/roms/
x 로 원하는 fe를 선택하고 start 키를 눌러 재 부팅해 줍니다.
home/gmenu2x/skins/Default or gcw0/fonts/font.ttf
home/.esoteric/skins/font.ttf
roms/.system/res/BPreplayBold-unhinted.otf
home/.advance/font.ttf
home/.simplemenu/resources/akashi.ttf
- advmenu/advmame/advmess 추가
- simplemenu 추가
- retroarch fullscreen / keep aspect ratio / fbneo 화면 회전 구동 되도록 수정
- esoteric / minui 한글 폰트 적용
- gmu 한글 버젼 적용
- 무풍카페 한글화 작업 opk 로 교체
- mame4all standalone 자체 frontend 없이 외부 frontend에서 실행할 수 있도록 변경
- gb / gbc 용 standalone ohboy 메뉴 키로 메뉴 호출되도록 수정
- dsno 한글 패치롬을 위한 fbneo /mame2004-plus core build
gambatte_libretro.so : 0092232
retro8_libretro.so :a235ff8
rumble 테스트용 수정
mgba_rumble_libretro.so : 3990558e
gpsp_rumble_libretro.so : f7a6a4314
rg350 과 gkdpixel1 모두 gcw0 기반이라 빌드된 라이브러리와 바이너리는 같이 사용이 가능하지만, 배터리 처리부분, 백라이트 처리 부분에서는 차이가 나고 있습니다.
진동 회로:gkdpixel 1 기기는 진동 모터가 장착되어 있지 않습니다.
아래와 같이 진동 모터를 장착해 줍니다.
진동 지원 standalone emulator
ReGBA
G&W
진동 지원 retroarch core
mgba_libretro.so
gpsp_libretro.so
gambatte_libretro.so
pokemini_libretro.so
docker 를 설치한 후
make shell