Open source-værktøj konverterer PlayStation 2-spil til native pc-eksekverbare filer uden emulator
En udvikler kendt som ran-j har udgivet et open source-værktøj kaldet PS2Recomp. Systemet konverterer PlayStation 2-titler til native computereksekverbare. Programmet behandler de originale filer på diskene og omdanner dem til uafhængige applikationer. Esses-filer fungerer på moderne operativsystemer såsom Windows og Linux. Fremgangsmåden eliminerer fuldstændig behovet for traditionelle emulatorer. Softwaren virker direkte på spillets struktur og genskaber applikationens driftsgrundlag.
Bevarelsen af digitale kataloger står over for hindringer med aldring af hardware, der blev lanceret for mere end to årtier siden. Den nye metode løser afhængigheden af fysiske konsoller. Ele kræver heller ikke emuleringssoftware, der kræver høj processorkraft. Paradigmeskiftet garanterer fremtidige generationer adgang til videospils kulturelle arv. Tidligere Processos reverse engineering krævede mange års manuelt arbejde fra hele hold for at oversætte koden til et enkelt spil.
Como statisk rekompilering erstatter traditionelle emulatorer
Den statiske rekompileringsteknik fungerer anderledes end konventionel emulering. En traditionel emulator skaber en virtuel maskine. Esse-miljøet oversætter instruktioner fra konsollen til computeren i realtid under udførelsen. Processen kræver høj processorkraft, og ydelsesfald forekommer ofte i dette format. PS2Recomp vedtager en tidlig strategi. Programmet udfører al kodekonvertering, før brugeren overhovedet starter spillet.
Durante konverteringsprocessen, værktøjet analyserer den originale binære kode. Basen bruger MIPS-arkitekturen i PlayStation 2. Systemet oversætter disse data direkte til C++-sproget. Det endelige format har fuld kompatibilitet med nuværende x86-64-processorer. Den resulterende fil fungerer som et almindeligt computerprogram. Operativsystemet administrerer hukommelse og behandlingsressourcer direkte. Det mellemliggende translationslag ophører med at eksistere. Isso reducerer belastningen på maskinens processor drastisk. Computadores med beskedne indstillinger kører titler uden problemer.
Brugeren skal have en lovlig kopi af spillet for at udtrække de originale data. Værktøjet læser information fra disken og genererer en ren eksekverbar fil. Den genererede kode ignorerer begrænsningerne pålagt af den originale hardware på det tidspunkt. Desenvolvedores får adgang til kildekoden uafhængigt. Eles udfører ændringer, der er umulige i det lukkede format. Modding-fællesskabet får ubegrænset adgang til interne filer, hvilket tillader dybtgående ændringer af strukturen af klassiske titler.
Desafios-teknikere, der tilpasser Emotion Engine-processoren
PlayStation 2 har en kompleks intern arkitektur. Den absolutte kerne i systemet er Emotion Engine-processoren, en chip, der huser brugerdefinerede vektorbehandlingsenheder. Esses komponenter arbejder synkront med andre dele af hardwaren. Data routing logik gør nøjagtig oversættelse vanskelig for moderne computere. Sincronizar de originale komponenter repræsenterer den største tekniske forhindring. PS2Recomp løser problemet ved at oprette en selvstændig eksekveringsprofil.
Værktøjet bruger en softwareoversættelsesmotor. Systemet kortlægger instruktioner og tilpasser matematiske operationer til gældende standarder. Udvikleren integrerede projektet i samarbejdsplatforme på internettet. Programadores fra forskellige dele af verden deler dechiffrerede kodefragmenter i åbne arkiver. Systemet analyserer de data, som brugerne indtaster. Ele anvender automatiske rettelser i tilfælde af kompileringsfejl. Den kollektive indsats fremskynder værktøjsudvikling og udvider kompatibilitetsbasen.
Softwaren isolerer kodestykker, der ikke tillader automatisk oversættelse. Systemet frigør plads til menneskelig indgriben. Especialistas analyserer den originale logik og lav manuelle løsninger i C++. Projektdatabasen gemmer rettelserne. Platformen anvender disse løsninger til lignende situationer i fremtiden. Konverteringssuccesraten stiger med hvert nyt spil, der behandles. Behovet for manuelle justeringer falder, efterhånden som systemet lærer af tidligere reparationer.
Vantagens direkte fra native format til nuværende computere
At køre indbygget på computeren frigør spil fra tidens tekniske begrænsninger. Grænserne involverede rør-fjernsyn og lille hukommelseskapacitet. Titlen bruger nu det fulde potentiale af moderne grafikkort og processorer. Officielle ressourcer viser detaljerede præstationsforbedringer for pc-brugere.
- Native Suporte til 4K-opløsninger og ultrabrede skærme uden grænsefladeforvrængning.
- Framerate låser Remoção, hvilket tillader gameplay med 60 eller 120 billeder i sekundet.
- Redução betydelige indlæsningstider ved at læse direkte fra SSD-lagerdrev.
- Facilidade om at erstatte gamle teksturer med ventilatorskabte tredimensionelle modeller med høj opløsning.
- Integração med moderne operativsystemer uden behov for komplekse plugin-konfigurationer.
Fraværet af ventetider ændrer dynamikken i spillene. De originale titler var afhængige af indlæsningsskærme til at styre konsollens begrænsede hukommelse. Øjeblikkelig adgang til data på SSD’en giver mulighed for øjeblikkelige overgange mellem scenarier. Teksturændring sker på programniveau. Modificadores indsætter billeder i høj opløsning, der erstatter de originale filer under udførelse. Open source forenkler implementering af moderne belysning og avancerede skyggeeffekter.
Sly Cooper fører tests, og fællesskabet definerer de næste trin
Det første spil, der opnåede fuld gameplay-status gennem PS2Recomp, var Sly Cooper og Thievius Raccoonus. Platformtitlen fungerede som en testbase. Målet var at bevise levedygtigheden af native udførelse i komplekse tredimensionelle miljøer. Spillet kørte uden grafiske fejl eller problemer med lydsynkronisering. Testens succes tiltrak sig opmærksomhed fra andre programmører med erfaring i reverse engineering.
Brugerfællesskabet organiserer afstemninger for at bestemme prioriteret rækkefølge for kommende konverteringer. Franquias-klassikere som Crash Bandicoot og Jak II topper rækkefølgelisterne på diskussionsforaerne. Qualquer-person med programmeringsviden kan begynde at konvertere et spil. Filerne er tilgængelige på GitHub-platformen. Depotet modtager daglige opdateringer. Forbedringer omfatter kodeoptimeringer og fejlrettelser rapporteret af uafhængige testere.
Teknologiske fremskridt drevet af uafhængige udviklere viser et skift i branchen. Open source Projetos vinder frem som levedygtige alternativer til historisk bevarelse. Det igangværende arbejde med depotet tiltrækker datalogistuderende og softwareingeniører. Udveksling af oplysninger på foraene skaber et miljø for praktisk læring om ældre processorarkitekturer.
Projektdokumentation kræver kendskab til kommandolinjer. Brugeren skal kompilere softwaren for at udtrække data fra de originale diske. Den nuværende proces fremmedgør almindelige brugere, der leder efter hurtige installationsløsninger. Værktøjets skaber arbejder på at forenkle de operationelle trin. Udvikling af en brugervenlig grafisk grænseflade er i gang. Gruppens mål er at automatisere hele arbejdsgangen.
Skabelsen af en ny standard for softwarebevaring ændrer hardwareproducenternes kommercielle afhængighed. Vedligeholdelsen af digitale værker afhænger nu af decentralisering af teknisk viden. Den statiske rekompileringsmetode begynder at blive undersøgt til anvendelse på andre gamle platforme. Ansvaret for at vedligeholde arven fra videospil flyttes over i hænderne på det globale teknologisamfund.
Veja Tambem em Seneste Nyheder (DA)
FFXIV: Patch 7.51 viser nye skærmbilleder af brugerdefinerede leveringer og Cosmic Explorer
Final Fantasy VII Sephiroth-figur udgivet i 3D genskabt 1997-design med Masamune-sværd til kampscener
CIO NovaPort SLIM DUO 65W 2C ultrakompakt oplader, 14 mm med GaN-teknologi, modtager 27 % rabat ved 4380 yen
Egypten x Rusland: hvor man kan se live og opstilling bekræftet til VM-venskabskampen
Ny Call of Duty Modern Warfare 4 simulerer krig i Korea i dag
Cerundolo-brødrene går videre til tredje runde og svarer til en sjælden bedrift i Roland Garros historie
Ny Lotus Emira 420 Sport debuterer med 420 hk motor og aerodynamisk pakke med fokus på lethed
Anne Hathaway bekræfter fem udgivelser på seks måneder og beskriver den nye professionelle fase i biografen
Biograf- og streamingudgivelser i juni inkluderer nye Steven Spielberg-funktioner og franchise
Ikke-publiceret arkiv af Matt Wellings viser Dronning Elizabeth II’s rutine på Royal Yacht Britannia
Toy Story 5-animation bekræfter Bad Bunny og Alan Cumming i rollelisten for at give stemme til nye karakterer