Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

trngaje/gkdpixel1

Repository files navigation

gkdpixel1

현 배포는 os v2.1 기준으로 작성되어 있습니다. link

기본 stock os나 무풍 이미지에서 사용하려면 관련된 부분을 모두 수정해 주어야 합니다.(추천하지 않습니다.)

기본 키

Menu + Vol up : 밝기 up
Menu + Vol down : 밝기 down

frontend 비교
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/

frontend 전환 방법

x 로 원하는 fe를 선택하고 start 키를 눌러 재 부팅해 줍니다.

각 frontend 별 폰트 위치

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

변경 이력

  1. advmenu/advmame/advmess 추가
  2. simplemenu 추가
  3. retroarch fullscreen / keep aspect ratio / fbneo 화면 회전 구동 되도록 수정
  4. esoteric / minui 한글 폰트 적용
  5. gmu 한글 버젼 적용
  6. 무풍카페 한글화 작업 opk 로 교체
  7. mame4all standalone 자체 frontend 없이 외부 frontend에서 실행할 수 있도록 변경
  8. gb / gbc 용 standalone ohboy 메뉴 키로 메뉴 호출되도록 수정
  9. dsno 한글 패치롬을 위한 fbneo /mame2004-plus core build

core update 내용

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

frontend 별 알아두어야 할 내용

빌드 환경

docker 를 설치한 후

make shell

빌드 가능한 소스

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published