Alat-Alat Yang Dengan Penuh Kasih Merobek Game Komputer Vintage

Struktur aset game komputer bisa menjadi sedikit misteri, terlebih lagi game yang lebih tua, dan sejumlah rekayasa balik dapat diharapkan saat memisahkan game seperti Night Light tahun 1995.

[voussoir] memiliki kenangan indah dari game ini oleh GTE Entertainment, yang memiliki mekanik “senter” yang menarik untuk mengangkat tema eksplorasi. Bentuk seram di ruangan gelap akan terlihat biasa saja (dan karenanya tidak menakutkan sama sekali) setelah diterangi dengan senter, yang diarahkan oleh mouse.

Mengekstrak aset game sebagian mudah, berkat banyak dari mereka yang diletakkan dalam struktur folder yang praktis, dengan file .bmp untuk setiap level dalam resolusi sederhana. Tetapi ada juga beberapa file .mov yang tidak biasa yang panjangnya kurang dari satu detik, dan itu membutuhkan sedikit lebih banyak pekerjaan untuk diketahui.

Ternyata file film yang tidak biasa ini memiliki panjang 80 frame, dan setiap frame adalah ubin dari gambar yang lebih besar. [voussoir] menggunakan ffmpeg untuk mengekstrak setiap bingkai, lalu menulis skrip Python untuk menyatukan ubin. Melihat! Hasilnya adalah versi resolusi tinggi dari karya seni setiap level. Menggabungkan 16 bingkai pertama menjadi kotak 4×4 menghasilkan gambar 1024×768, dan 64 bingkai sisanya dapat dimasukkan ke dalam kotak 8×8 untuk versi 2048×1376 yang fantastis. Bagian terakhir mengekstrak audio, tetapi sayangnya ISO [voussoir] menggunakan tampaknya memiliki kesalahan, dan tidak semua audio selamat.

Dengan aset utuh di tangan, [voussoir] mampu menciptakan kembali inti permainan, yang dapat dilihat sekitar setengah jalan ke dalam penulisan. Petunjuk audio diputar sederhana saat efek senter dibuat ulang di browser dengan karya seni level asli game, dan itu cukup untuk membunyikan lonceng nostalgia itu. Ini adalah proyek yang cukup sukses, meskipun tidak semua aset telah dilacak, dan tidak semua audio dapat diekstraksi karena korupsi. Jika Anda memiliki wawasan di depan itu, jangan simpan sendiri! Kirim [voussoir] email, atau berpadu di sini di komentar.

Rekayasa terbalik memiliki sejarah yang kuat dalam hal permainan, dan telah memanifestasikan dirinya dengan cara yang terkadang tidak biasa, seperti saat Atari memecahkan NES. Seandainya tantangan hukum berikutnya berbeda, lanskap permainan mungkin terlihat sangat berbeda hari ini.