Proyek pembelajaran port game — hanya admin yang bisa masuk. Tidak ada pendaftaran.
Login ini client-side untuk pembelajaran, bukan keamanan server: kredensial (hash) ada di file halaman ini. Untuk proteksi sungguhan, pakai Cloudflare Access atau backend.
Ini port langsung (static recompilation), bukan emulator: kode game 6502 diterjemahkan ke C++ (proyek SuperMarioBros-C) lalu dikompilasi ke WebAssembly. Versi pribadi (v4, login): ROM Super Mario Bros. milikmu sudah disertakan di halaman ini, jadi game langsung mulai begitu WebAssembly siap — tanpa pilih file. Jangan disebar ke publik.
ROM bawaan sudah dimuat otomatis. Kalau mau ganti ROM, pilih
file .nes lain di bawah ini lalu tekan "Mulai Game".
Contoh: Super Mario Bros. (Europe).nes (40.976 byte).
File hanya dibaca di browsermu, tidak di-upload ke mana pun.
| Tombol | Fungsi |
|---|---|
| Panah (↑ ↓ ← →) | D-Pad / gerak |
| Z | B (lari / tembak) |
| X | A (lompat) |
| Enter | Start |
| Backspace | Select |
| R | Reset game |
| F | Fullscreen |
Mapping gamepad (standar: Xbox / PlayStation / Switch Pro / 8BitDo):
| Gamepad | Fungsi |
|---|---|
| D-pad / analog kiri | D-Pad / gerak |
| A (tombol bawah) / X / Y | A (lompat) |
| B (tombol kanan) / LB / RB | B (lari / tembak) |
| Start | Start |
| Select / Back | Select |
Klik canvas dulu kalau tombol keyboard tidak merespons. Suara butuh interaksi pengguna — klik tombol "Mulai Game" sudah cukup. Gamepad harus sudah tersambung sebelum dipakai; kalau status di atas masih "tidak terdeteksi", tekan tombol apa pun di gamepad sekali.
Status:
Memuat WebAssembly…