GimBox – Nostalgia Game Jadul

Halo sudah lama ngga nulis, kali ini saya akan membahas tentang sebuah alat yang saya namai GimBox, sebuah plesetan dari GameBoy dengan alasan karena berbentuk Box dan digunakan untuk bermain game 🙂

GimBox

Alat ini berisi sebuah Raspberry Pi 3 yang berisi Retropie yang merupakan gabungan emulator – emulator game – game jadul seperti ATARI, GameBoy, GameBoy Advance, Nintendo ES, PS 1, PSP dll. Support detailnya dapat dilihat disini https://github.com/RetroPie/RetroPie-Setup/wiki/Supported-Systems

Alat ini memiliki layar dengan ukuran 3.5″ IPS dengan support touch screen namun saya tidak menggunakan fitur tersebut. Batre yang digunakan adalah type 18650 dengan ukuran 4400mAh. 
Modul powernya sendiri saya menggunakan modul powerbank yang sudah terdapat charging protection dan sebuah boost converter sehingga mampu mengubah tegangan 3.7v ke 5v untuk supply raspberry, lcd dan sebuah mini amplifier. Selain itu, modul powerbank ini juga mampu supply amper sampai 2.1 A sehingga kuat untuk mengangkat Raspberry pi 3 ini. 

Penampakan di dalam
Diluar sana sudah banyak yang membuat alat seperti ini, namun kebanyakan menggunakan Raspberry Pi Zero yang lebih irit daya dan lebih irit tempat. Namun dengan keterbatasan yang dimiliki RPZ, sehingga tidak mampu untuk mengemulasikan game PS1 atau yang lebih berat. Gambarnya jadi nge-lag dan tidak enak dinikmati. Sehingga saya memutuskan untuk menggunakan RPi3 ini yang jauh lebih kuat dibanding RPZ. 
Dengan baterai 4400mAh ini, GimBox ini mampu bertahan hingga 3-4 jam tergantung game yang dimainkan. Alat ini belum saya optimalisasi secara software maupun hardware. Ada beberapa hal yang bisa dimatikan untuk lebih menghemat daya. 
Running LibreOffice
Pada dasarnya alat ini adalah linux biasa yang berjalan dengan OS Debian. Maka dari itu, saya bisa melakukan instalasi desktop dan melakukan instalasi libreoffice seperti gambar diatas, namun untuk input keyboardnya sendiri saya belum menyediakan port USB untuk keluar, port USB dari RPI masih saya tutup oleh case. Rencana saya akan membeli sebuah keyboard bluetooth sehingga bisa leibh rapi, namun uang belum terkumpul 🙂

Controllernya sendiri saya melakukan modifikasi terhadap kernel driver mk_arcade_joystick_rpi yang bisa anda temukan di GitHub. Modifikasi yang saya lakukan adalah menambah tombol L2 dan R2 karena saya pengen bisa untuk bermain PS 1. Modifikasi ini saya fork di repo saya, bisa dibaca lebih lanjut di bagian Readme.md https://github.com/felangga/mk_arcade_joystick_rpi

Beberapa teman sudah mencobanya dan merekomendasikan untuk menambahkan controller analog (joystick). Mungkin untuk kedepanya saya akan menambahkan komponen tersebut, namun untuk versi yang ini tidak memungkinkan untuk tempatnya. Jadi untuk proyek kali ini saya nyatakan selesai !!!

Leave a Reply

Your email address will not be published. Required fields are marked *