Modder berhasil menjalankan klon Counter-Strike pada 60 FPS di Sony PSP asli — menciptakan mesin 3D berbasis Rust miliknya sendiri untuk menjalankan gameplay 480 x 272, juga berfungsi di PS Vita

Hampir tidak ada hari berlalu tanpa pengembang sistem retro mencapai prestasi teknis yang sulit dipercaya. OpenStrike adalah proyek gila terbaru, menciptakan bukti implementasi ulang konsep Counter-Strike untuk Sony PlayStation Portable (PSP), sebuah sistem berusia 22 tahun yang bisa dibilang tidak punya urusan menjalankan game. Port ini dibuat oleh Yifeng Wang (alias doodlestrike), yang rupanya menciptakan mesin 3D berbasis Rust miliknya sendiri yang disebut Pocket3D untuk urusan tersebut, bersama dengan mesin JavaScript PocketJS untuk aturan permainan dan UI. Meskipun berstatus bukti konsep, Wang mengatakan bahwa pertandingan eliminasi dengan bot sudah dapat dimainkan, meskipun tahapan pembelian yang terkenal dalam game tersebut belum berfungsi. Set lengkap delapan peta Counter-Strike asli telah diuji, dan modder yang tertarik akan dapat dengan mudah membuat peta mereka sendiri.Ya, itulah Counter Strike di PSP!Ya, itulah DevTools yang memeriksa UI game!Ya, ini PocketJS! Ruang bersih menerapkan mesin FPS, API mod JavaScript terbuka penuh, ~12MB RAM, 60fps, sumber terbuka sepenuhnya. pic.twitter.com/OprLN3E71J10 Juli 2026Mesin berhasil menjalankan game dengan bot pada 60 FPS yang stabil pada resolusi asli PSP 480×272, berkat aset grafis pra-pemrosesan untuk secara langsung membuat peta cahaya menjadi warna titik (dibandingkan dengan penghitungan waktu nyata atau saat permulaan). Menariknya, Wang tetap menggunakan metode rendering BSP (Binary Space Partitioning) kuno untuk menyisihkan area yang tidak terlihat daripada menggunakan algoritma modern yang lebih menarik, sehingga memberikan kepercayaan pada moto “jangan perbaiki apa yang tidak rusak”. Anda juga harus dapat menjalankan proyek ini sebagai game desktop standar, dan tentunya dapat dimainkan di emulator PPSSPP yang populer. Agar proyek dapat berjalan, Anda harus menyediakan salinan data aset Counter-Strike Anda sendiri, mirip dengan menggunakan WAD asli Doom di salah satu dari banyak port. Keseluruhan arsitektur teknis proyek ini sangat mengesankan, karena Wang melampaui cakupan “membuat mesin 3D yang memuat peta”. Baik mesin Pocket3D maupun PocketJS 2D bersifat generik, dan OpenStrike hanyalah “produk” pertama yang menggunakannya. Kode berjalan pada arsitektur server/klien/acara, dan penanganan acara (misal: pengambilan gambar) dipisahkan dari inti rendering, sehingga mencegah penurunan FPS yang buruk. Game ini dapat diuji secara offline, dan sebagian besar semuanya dapat dimodifikasi dengan mudah. Anda harus memeriksa repo OpenStrike jika Anda tertarik. Anda mungkin menyukai Ikuti Tom’s Hardware di Google Berita, atau menambahkan kami sebagai sumber pilihan, untuk mendapatkan berita, analisis, & ulasan terkini di feed Anda. Dapatkan berita terbaik dan ulasan mendalam Tom’s Hardware, langsung ke kotak masuk Anda.
Diterbitkan : 2026-07-14 10:00:00
sumber : www.tomshardware.com



