소유에 대하여

닌텐도 패미컴 시절부터 현재에 이르기까지 수많은 게임을 경험하고 게임기를 소유했다. 지금도 플레이스테이션을 비롯한 여러 게임기를 소유하고 있다. 그럼에도 불구하고 개발 보드에서 에뮬레이터를 테스트하고자 하는 것은 인간 본연의 어떤 욕망이 아닌가 한다.


새로운 프로젝트

ppsspp 공식 홈페이지

 앞선 프로젝트에서 MAME를 돌려보기 위해 검색하던 중 ppsspp라는 것을 발견했다. 소니에서 출시했던 포터블 게임기인 PSP의 에뮬레이터였다. MAME도 불법의 논란이 있지만 ppsspp는 그 논란이 가중될 것이다. 라즈베리파이나 하드커널의 오드로이드 보드 사양 시험 목적으로 올려보는 것 같다. 적용은 다음의 순서를 따랐다.

1. ppsspp 컴파일

2. 테스트 플레이

*MAME 돌려보기에 대한 내용은 아래 글에서 확인할 수 있다.

2020/06/04 - [주전부리 레시피/berryMixLab] - Jetson Nano에서 MAME를

 

Jetson Nano에서 MAME를

개발 보드로 무언가 한다는 것.  개발 보드로 무언가 한다는 것은 신나는 일이다. 인생 처음 Hello world를 마주한 그날처럼. 처음 이 작은 보드로 무수히 많은 일이 가능하다는 것을 알게 된 그날��

berrymixstreet.tistory.com

 


1. ppsspp 빌드

 전체 과정은 오드로이드를 위한 ppsspp build를 참고했다. 그래서 별도로 기록하지 않는다. (절대로 귀찮거나 기억이 나지 않아서는 아니다.)

 Jetson nano에서 동작시키기 위한 설정 부분이 조금 다르다. 별도로 기록해 놓지 않아 기억이 희미하다. 아마 cmakelist 옵션에서 architecure 부분을 tegra(aarch64)로 설정했던 것 같다. 소스 폴더 안의 설정을 확인해서 수정했던 것으로 기억한다.

https://magazine.odroid.com/article/building-ppsspp-for-ubuntu-on-the-odroid-xu3-xu4/

 

Building PPSSPP for Ubuntu on the ODROID-XU3/XU4 | ODROID Magazine

PPSSPP is a Playstation emulator that runs on many platforms, including Linux and Android.  ▶

magazine.odroid.com

Build에 성공하면 다음과 같은 화면이 기다린다.

 

 


2. 테스트 플레이

그래픽 성능을 확인하기 위해 철권6 및 God of war를 플레이해보았다. God of war의 경우 프레임 저하가 있지만 플레이에 큰 문제는 없다.

*ppsspp 동작 및 테스트 플레이 전체 과정은 아래 영상에서 확인할 수 있다.

https://youtu.be/RwY5Xg6Ru7w

 ppsspp에서 철권 6의 대기 화면이다. 생각보다 그래픽이 나쁘지 않았다.

어서 10단 콤보를 쓰고 싶다.

 ppsspp에서 God of war의 대기 화면이다. PS Vita를 닌텐도 스위치처럼 플레이할 수 있다면 다시 구매해도 괜찮겠다고 생각했다. (PS Vita 용 God of war가 있는진 모르겠다.)

이때만 해도 크레토스가 많이 젊었다.

 


프로젝트 진행 중 이슈

1. Build는 정상적으로 완료됐는데 실행 중 오류가 발생한다.

 Build 후 실행이 되지 않을 경우 다음의 명령어를 실행 후 다시 시도해보기 바란다. 100% 문제 해결에 도움이 되지 않을 수도 있지만.

sudo killall ibus-daemon

2. ppsspp 동작 중 젯슨 나노 전원이 꺼진다.

 ppsspp 그래픽 설정에 따라 보드 전원이 꺼질 수 있다. 설정 변경 후 꺼지지 않고 잘 동작하는 것을 확인했다.


글을 마치며

 기회가 된다면 라즈베리파이나 오드로이드에서도 ppsspp를 테스트해보고 싶다. 우선 그전에 Jetson nano에서 재밌는 것들을 시도해본 후에.

'BerryMixLab > Jetson Nano Project' 카테고리의 다른 글

Jetson Nano에서 MAME를  (0) 2020.06.04

+ Recent posts