pokegb
1.0.0
Emulator gameboy yang hanya memainkan Pokemon Blue, dalam ~50 baris c++.
Lihat tulisan teknisnya.
Memainkan Pokemon Biru (dan Merah).
Hanya dibangun di Linux dan macOS AFAIK.
$ make
Di macOS, Anda juga perlu membuat file penyimpanan (pertama kali):
$ make rom.sav
Dapatkan file ROM Pokemon Blue (atau Pokemon Red). File yang diketahui berfungsi memiliki sha1 berikut:
Nama | sha1 |
---|---|
Pokemon - Versi Biru (AS, Eropa) (SGB Enhanced).gb | d7037c83e1ae5b39bde3c30787637ba1d4c48ce2 |
Pokemon - Versi Merah (AS, Eropa) (SGB Enhanced).gb | ea9bcae617fdf159b045185467ae58b2e4a48b9a |
Yang lain mungkin juga bisa, tapi inilah yang sudah saya coba.
Ganti nama file menjadi rom.gb
dan letakkan di direktori saat ini. Kemudian jalankan:
$ ./pokegb
File penyimpanan ditulis ke rom.sav
.
Kunci:
Tindakan | Kunci |
---|---|
DPAD-UP | ^ |
DPAD-BAWAH | ↓ |
DPAD-KIRI | ← |
DPAD-KANAN | → |
B | Z |
A | X |
AWAL | Memasuki |
MEMILIH | tab |
Cari baris 24 sumbernya. Tabel berikut menunjukkan angka mana yang dipetakan ke tombol keyboard mana:
nomor | kunci bawaan | tombol gameboy |
---|---|---|
27 | X | Sebuah Tombol |
29 | Z | Tombol B |
43 | tab | Pilih Tombol |
40 | Kembali | Tombol Mulai |
79 | Panah Kanan | DPAD Benar |
80 | Panah Kiri | DPAD Kiri |
81 | Panah Bawah | DPAD Turun |
82 | Panah Atas | DPAD Naik |
Ganti nomor pada baris ini dengan nomor dari daftar kode pindaian SDL.