News (MS)

Sistem inovatif menukarkan PlayStation 2 klasik untuk dijalankan secara asli pada PC dalam resolusi 4K

PlayStation
PlayStation - Foto: Tom Eversley / Shutterstock.com

Pemeliharaan media fizikal lama baru sahaja memperoleh kemajuan teknologi yang ketara dengan pembangunan alat yang mampu menterjemah kod daripada konsol klasik terus ke sistem pengendalian moden. Projek bebas itu, diketuai oleh pembangun yang dikenali dengan nama samaran ran-j, membenarkan tajuk yang dikeluarkan pada asalnya untuk PlayStation 2 dijalankan secara asli pada komputer yang dilengkapi dengan Windows dan Linux. Perisian ini menghapuskan keperluan untuk lapisan pemprosesan pertengahan, memberikan pengalaman langsung dan dioptimumkan untuk perkakasan semasa. Pendekatan Esta menyelesaikan kesesakan sejarah yang berkaitan dengan penggunaan memori dan pemprosesan yang berlebihan, ciri-ciri biasa dalam kaedah tradisional menghasilkan semula perisian lama. Inisiatif ini mewakili satu kejayaan dalam kejuruteraan terbalik yang digunakan untuk hiburan digital, memastikan koleksi dari dekad yang lalu kekal boleh diakses tanpa bergantung pada peralatan asal dalam proses kemerosotan fizikal.

Aplikasi, yang dipanggil PS2Recomp, berfungsi untuk menukar fail permainan sebelum ini sebelum pengguna memulakan aplikasi. Proses menjana fail boleh laku bebas yang berkomunikasi secara langsung dengan komponen komputer, menghapuskan keperluan untuk memasang perisian tambahan untuk membaca data.

Komuniti pembangun menerima berita itu dengan minat teknikal yang tinggi, kerana kaedah itu mengelak halangan struktur yang kerap dalam pengedaran perisian sumber tertutup. Pengguna perlu menyediakan salinan cakera asal mereka sendiri yang sah untuk sistem mengekstrak data yang diperlukan untuk penukaran, memastikan proses dalam garis panduan penggunaan peribadi.

Faedah segera teknologi baharu ini termasuk:
– Execução asli tanpa memerlukan pemalam pihak ketiga.
– Redução penggunaan drastik unit pemprosesan pusat (CPU).
– Langsung Compatibilidade dengan kawalan moden melalui sambungan USB dan Bluetooth.
– Suporte terbina dalam untuk monitor dengan nisbah bidang ultralebar.

Fungsi teknikal penyusunan semula statik

Teras PS2Recomp beroperasi melalui kaedah yang dikenali sebagai penyusunan semula statik, proses kompleks yang menterjemahkan bahasa mesin asal konsol kepada seni bina yang boleh difahami oleh pemproses kontemporari. Sistem ini menganalisis dengan teliti kod yang ditulis untuk seni bina MIPS, yang digunakan oleh pemproses Emotion Engine PlayStation 2, dan menulis semula sepenuhnya dalam bahasa C++. Penukaran Esta menghasilkan kod yang serasi dengan seni bina x86-64, standard dalam majoriti besar komputer peribadi yang dijual dalam dua dekad yang lalu. Diferente daripada pendekatan lain yang menterjemah arahan dalam masa nyata semasa pengguna berinteraksi dengan perisian, alat ini melakukan semua pengangkatan berat terlebih dahulu. Hasil akhirnya ialah fail boleh laku yang bersih, yang tidak memerlukan kehadiran perisian hos untuk mentafsir arahan. Tahap ketepatan yang dicapai oleh kaedah ini memastikan bahawa logik dalaman, fizik objek maya dan tingkah laku kecerdasan buatan kekal sama seperti yang difikirkan oleh pencipta asal lebih daripada dua puluh tahun yang lalu. Ketiadaan proses latar belakang khusus untuk terjemahan kod membebaskan sumber sistem yang berharga, membolehkan mesin dengan konfigurasi sederhana mencapai prestasi yang lebih tinggi daripada perkakasan mewah yang menjalankan kaedah konvensional.

Perbezaan asas berhubung dengan emulator

Memainkan perisian lama pada komputer moden secara historis bergantung pada emulator, program yang mencipta mesin maya untuk menipu permainan supaya mempercayai ia berjalan pada perkakasan asal. Kaedah Este, walaupun berfungsi dan diterima pakai secara meluas, memerlukan kuasa pengkomputeran yang besar, kerana komputer perlu mengira operasi permainan dan gelagat cip fizikal konsol secara serentak. PS2Recomp menghapuskan sepenuhnya keperluan untuk mensimulasikan perkakasan asal, memfokuskan secara eksklusif pada terjemahan perisian. Menghapuskan lapisan simulasi ini menyelesaikan masalah kronik kelambatan dan gangguan grafik yang telah mengiringi pemeliharaan digital selama bertahun-tahun.

Satu lagi titik perbezaan yang penting terletak pada keperluan untuk fail sistem proprietari, seperti BIOS konsol, yang selalunya memerlukan proses pengekstrakan yang kompleks di pihak pengguna. Boleh laku yang dijana oleh alat baharu berfungsi secara autonomi, menghapuskan keperluan untuk mengkonfigurasi fail sistem peranti asal. Komunikasi terus dengan antara muka pengaturcaraan aplikasi (API) sistem pengendalian moden memastikan kestabilan teknikal yang unggul. Masa muat, yang pernah dihadkan oleh kelajuan bacaan pembaca cakera optik, kini ditentukan semata-mata oleh kelajuan pemacu keadaan pepejal (SSD) yang terdapat dalam komputer hari ini.

Prestasi visual dan sokongan untuk resolusi moden

Peralihan kepada persekitaran komputer asli membuka kunci keupayaan grafik yang mustahil pada perkakasan sumber. Sistem ini membenarkan pemaparan persekitaran maya dalam resolusi 4K secara asli, tanpa perlu menggunakan penapis kecerdasan buatan atau tekstur yang diubah suai oleh pihak ketiga. Kejelasan visual yang diperoleh mendedahkan butiran artistik yang sebelum ini disembunyikan oleh resolusi rendah televisyen lama.

Kadar bingkai sesaat juga mengalami perubahan struktur apabila menggunakan penyusunan semula statik. Títulos yang pada asalnya mengalami penurunan prestasi untuk mengekalkan tiga puluh bingkai sesaat kini boleh berjalan pada enam puluh, seratus dua puluh atau lebih bingkai, bergantung semata-mata pada kapasiti monitor pengguna. Kecairan yang terhasil serta-merta memodenkan tindak balas kawalan dan persepsi visual pergerakan.

Sokongan untuk monitor ultralebar dilaksanakan secara organik, mengembangkan medan pandangan sisi tanpa memesongkan model tiga dimensi di tengah skrin. Antara muka pengguna dan menu dilaraskan secara matematik untuk mengekalkan perkadaran yang betul, mengelakkan penampilan regangan biasa dalam penyesuaian video tidak rasmi.

Ujian latihan pertama bertajuk Sly Cooper

Untuk membuktikan kebolehlaksanaan teknikal projek, pembangun memilih permainan Sly Cooper sebagai calon pertama untuk penyusunan semula penuh. Pilihan itu dibuat kerana tajuk itu mempunyai enjin grafik yang kompleks dan rutin fizik yang cenderung gagal dalam persekitaran simulasi. Proses penukaran berjaya diselesaikan, menjana boleh laku yang stabil untuk sistem Windows.

Ujian awal telah menunjukkan bahawa versi Sly Cooper yang dikompilasi semula berjalan sama dengan versi konsol dari segi mekanik dan pengesanan perlanggaran. Ketepatan milimeter yang diperlukan dalam lompatan watak utama dan pergerakan senyap dikekalkan, membuktikan bahawa terjemahan kod MIPS kepada x86-64 tidak menyebabkan kelewatan dalam membaca arahan.

Komuniti ujian melaporkan bahawa penyepaduan dengan kawalan daripada jenama yang berbeza berlaku secara automatik, terima kasih kepada komunikasi terus dengan pemacu sistem pengendalian. Funções getaran dan sensitiviti pencetus analog bertindak balas seperti yang diprogramkan pada asalnya, tanpa memerlukan pemetaan butang manual.

Kejayaan ujian pertama ini menetapkan duluan teknikal yang penting untuk penukaran tajuk lain dari perpustakaan yang sama. Struktur yang dicipta untuk menterjemah arahan khusus untuk permainan ini akan berfungsi sebagai pangkalan data untuk mempercepatkan proses penyusunan semula kerja dengan seni bina perisian yang serupa.

Pemeliharaan digital koleksi permainan klasik

Kemerosotan semula jadi media optik dan kegagalan progresif komponen elektronik dalam konsol lama merupakan ancaman sebenar kepada sejarah hiburan digital. Teknologi penyusunan semula statik muncul sebagai alat pengarkiban teknikal, memastikan kod yang terkandung pada cakera ini bertahan dari keusangan perkakasan. Penukaran kepada format boleh laku universal memastikan kebolehcapaian jangka panjang.

Institusi yang berdedikasi untuk pemuliharaan media interaktif memerhati pembangunan alat ini dengan tumpuan tertumpu pada pengkatalogan. Keupayaan untuk menyimpan dan menjalankan karya klasik pada pelayan moden tanpa bergantung pada peralatan yang merendahkan maruah memudahkan kajian akademik dan dokumentasi sejarah evolusi reka bentuk perisian selama beberapa dekad.

Sumber terbuka dan kerjasama komuniti global

Projek PS2Recomp telah disediakan di bawah lesen sumber terbuka, membenarkan pengaturcara di seluruh dunia menganalisis, mengubah suai dan menambah baik alat asal. Kod pengehosan pada platform kerjasama menjadikannya lebih mudah untuk mengenal pasti kelemahan dengan cepat dan melaksanakan penyelesaian bersama. Pendekatan terdesentralisasi Esta mempercepatkan kadar pembangunan dan keserasian dengan tajuk baharu.

Ketelusan kod juga memastikan keselamatan pengguna, kerana pakar bebas boleh mengaudit perisian untuk mencari kelemahan. Penciptaan alat bantu untuk mengautomasikan pengekstrakan data daripada cakera asal sedang dijalankan, didorong oleh usaha kolektif komuniti kejuruteraan perisian.

Keperluan perkakasan untuk format baharu

Kecekapan pelaksanaan asli secara drastik mengurangkan keperluan perkakasan berbanding kaedah simulasi tradisional. Komputer riba asas Computadores dan peranti penggunaan tenaga yang rendah boleh menjalankan fail yang disusun semula dengan jumlah ketidakstabilan, mendemokrasikan akses kepada katalog sejarah. Ketiadaan proses terjemahan masa nyata bermakna memori akses rawak (RAM) dan pemproses beroperasi kendur, memanjangkan hayat bateri pada peranti mudah alih dan mengurangkan pemanasan komponen dalaman semasa sesi penggunaan berterusan yang berpanjangan.

To Top