2 poin oleh GN⁺ 2025-12-21 | 1 komentar | Bagikan ke WhatsApp
  • Engine open-source GTA: Vice City yaitu reVC kini diimplementasikan agar dapat berjalan langsung di browser
  • Demo yang disediakan oleh DOS.Zone berbasis WebAssembly, dengan sistem level rendah seperti rendering, input, audio, dan akses file yang didesain ulang untuk lingkungan browser
  • Implementasi ini merupakan demonstrasi teknis yang independen dan nonkomersial, serta tidak memiliki hubungan apa pun dengan pengembang asli maupun pemegang hak
  • Demo ini tidak menyertakan aset game asli, dan pengguna harus menyediakan sendiri resource yang dimiliki secara legal untuk menjalankan versi penuhnya
  • Ini bermakna sebagai contoh teknis yang membuktikan bahwa engine game kompleks dapat dijalankan di lingkungan web modern

Implementasi engine reVC berbasis browser

  • Engine open-source reVC telah dikerjakan ulang sepenuhnya agar dapat berjalan langsung di browser
    • Sistem level rendah seperti rendering, pemrosesan input, audio, dan akses file dioptimalkan untuk WebAssembly dan API browser modern
    • Menawarkan performa yang stabil tanpa instalasi native
  • Demo yang disediakan oleh DOS.Zone disusun agar pengguna dapat mencoba cara kerja teknologi ini
    • Pengguna dapat melihat cara kerja engine Vice City hanya dengan browser
    Iklan

Demo teknis nonkomersial dan pemberitahuan hak cipta

  • Proyek ini adalah demonstrasi teknis nirlaba dan nonkomersial, dan tidak berafiliasi dengan pengembang asli, publisher, maupun pemegang hak
  • Semua merek dagang dan nama game adalah milik masing-masing pemiliknya, dan digunakan hanya untuk tujuan informasi dan penjelasan
  • Demo ini tidak menyertakan aset game asli, dan untuk menjalankan versi penuh, pengguna harus menyediakan sendiri resource yang dimiliki secara legal
    • Aset yang disediakan pengguna diverifikasi kepemilikannya melalui verifikasi checksum SHA-256

1 komentar

 
GN⁺ 2025-12-21
Komentar Hacker News
  • Masih sangat ingat dulu PC sampai nge-freeze saat menjalankan Vice City 20 tahun lalu
    Jadi rasanya luar biasa sekarang game ini bisa dimainkan di browser pada 120fps
    Pujian besar untuk re3/miami yang menjadi dasar proyek ini
    Menurut saya, game berusia lebih dari 10 tahun yang sudah tidak lagi dikembangkan seharusnya dibuka sumbernya agar komunitas bisa terus menghidupkannya

    • GTA V memang sudah berusia 12 tahun, tetapi masih terjual sekitar 20 juta kopi setiap tahun
      Berkat mode online, game ini masih bisa dibilang aktif dikembangkan
      Vice City juga merilis versi mobile dalam beberapa tahun terakhir, bahkan bisa dimainkan di Netflix, jadi ini kasus yang mirip
      Tetap saja, akan sangat keren kalau pembukaan sumber seperti ini menjadi standar
    • Tahun 2003 ternyata sudah 22 tahun yang lalu
      Sementara kejadian dalam gamenya berlatar 16 tahun sebelum itu
      Dulu orang-orang merindukan era 80-an, dan sekarang saya juga mulai merasakan nostalgia terhadap Vice City
  • Saya mencobanya, dan hasilnya benar-benar bekerja sangat baik
    Awalnya cuma mau main 5 menit, tapi akhirnya malah tenggelam hampir 30 menit
    Ini mengingatkan lagi bahwa gameplay yang seru dan langsung bisa dinikmati jauh lebih penting daripada grafis realistis

    • Awalnya Vice City direncanakan sebagai ekspansi untuk GTA III, dan katanya waktu pengembangannya cuma 18 bulan
      Sulit dipercaya kualitas seperti ini bisa dihasilkan dalam waktu sesingkat itu
    • Bahkan tanpa nostalgia pun, yang paling penting pada akhirnya adalah keseruan bermain
      Itu sebabnya game SNES masih tetap enak dimainkan sampai sekarang
  • Melihat ini, saya jadi berpikir mungkin game yang saya suka waktu kecil juga bisa berjalan di browser
    Setelah dicari, ternyata benar ada GTA 2

    • Game PC pertama yang saya beli dengan uang sendiri adalah GTA 1
      Sayangnya musik radionya tidak diputar
    • Saya dulu benar-benar sering memainkan GTA2
      Saya masih ingat pernah memodifikasi teksturnya supaya bisa memasukkan mobil favorit saya
      “Respect is everything” memang terasa sangat pas
    • Ada juga karya klasik legendaris lain, Carmageddon
      Waktu kecil saya sering diam-diam menonton kakak memainkannya, dan dia selalu menyembunyikan CD-nya
    • wsdfqfcf — meme itu pasti dikenal oleh yang tahu
  • Ini salah satu proyek paling mengesankan yang pernah saya lihat di HN
    Saya penasaran bagaimana ini dibuat dan engine apa yang dipakai
    Rasanya benar-benar mempertahankan nuansa versi aslinya, dan di dos.zone juga ada versi browser untuk game seperti Half-Life
    Saya juga penasaran apakah ini legal

    • Kemungkinan ini adalah versi hasil rekayasa balik bernama reVC yang dipindahkan ke web dengan Emscripten
      Emscripten cukup bagus dalam mengubah kode OpenGL menjadi WebGL
      Saya juga pernah membuat build web Tomb Raider dengan cara yang sama, berbasis proyek TR1X
    • Mungkin saja ini di-hosting di Rusia sehingga mengabaikan masalah hukum
    • Saat game dijalankan, yang dimuat hanya demo, dan untuk memainkan versi lengkapnya pengguna harus menyediakan file game milik sendiri
    • Sebenarnya hal seperti ini tidak sepenuhnya legal secara hukum
      Tetapi banyak hal di dunia yang seperti itu, dan ini cuma soal prioritas penegakan hukum
    • Untuk detail lebih lanjut, lihat thread ini
      Ada juga proyek rekayasa balik serupa untuk Mario 64, Diablo, Sonic, dan lainnya
      Rekayasa balik itu sendiri legal jika mengikuti aturannya, tetapi mengunggah aset game ke server publik agar bisa dimainkan bisa jadi ilegal
  • Ada GTA yang berlatar daerah pegunungan California, dengan pemain naik motor trail dan berurusan dengan para penyelundup, dan saya sangat ingat game itu

    • “ALL YOU HAD TO DO WAS FOLLOW THE DAMN TRAIN, CJ!” — meme itu langsung teringat
    • Itu adalah San Andreas
  • Benar-benar luar biasa
    Ini mengingatkan saya pada libur musim panas waktu kecil, saat saya memutar daftar MP3 sambil berkeliling tanpa tujuan di Vice City
    Saya masih ingat jelas misi mengendalikan helikopter RC di bangunan terbengkalai itu
    Sekarang saya jadi ingin mencobanya lagi
    Terima kasih kepada orang-orang yang memungkinkan ini terjadi — akhir pekan saya habis untuk ini

  • Dulu saya juga pernah mencoba memindahkan Tomb Raider ke web
    Di tautan ini saya memakai versi level buatan penggemar untuk menghindari masalah hak cipta

  • Jika tidak punya executable asli
    localStorage.setItem('vcsky.haveOriginalGame', "true")
    katanya bisa disetel seperti itu
    Saya baru mengeceknya sampai misi ketiga

    • Sepertinya tidak berfungsi
  • Bagi saya, waktu berlalu begitu cepat sampai GTA 3D saja masih terasa baru

  • Yang lebih mengejutkan adalah ini memakai RAM lebih sedikit daripada MSN.com