Video emulátor herní konzole - Video game console emulator


z Wikipedie, otevřené encyklopedie

Videohra emulátor konzole je typ emulátoru , který umožňuje výpočetní zařízení emulovat konzole herní hardware ‚s a hrát své zápasy na emulujete platformě. Více často než ne, emulátory provádět další funkce, které překonávají omezení původního hardwaru, jako je například širší kompatibilita řadiče, časové osy ovládání, vyšší výkon, lepší kvalitu, snadnější přístup k úprav paměti (jako GameShark ), jedním kliknutím podvádět kódy, a odemykání herních prvků. Emulátory jsou také užitečným nástrojem v procesu vývoje homebrew dem a vytváření nových her pro starší, přerušit či více vzácných konzolí.

Kód a data hry jsou obvykle dodávány na emulátoru pomocí souboru ROM (kopie dat hra kazet z) nebo ISO obraz (kopie optických médií), které jsou vytvořeny buď specializované nástroje pro herní kazety, nebo pravidelné optické mechaniky čtení dat. Většina her udržet jejich autorská práva a to i přes rostoucí časovém rozpětí původního systému a zastavení produktů; ponechává pravidelné spotřebitelé a nadšenci emulace se uchýlit k získání her volně v různých internetových stránkách, spíše než legitimní nákupu a kopírování obsahu (i když u optických médií, toto se stává populární pro legitimním vlastníkům). Jako alternativu specializované adaptéry, jako jsou Retrode umožňují emulátory přímý přístup k datům o herní kazety, aniž byste museli zkopírovat do ROM obrazu jako první.

Dějiny

V polovině-1990, osobních počítačů postoupilo do bodu, kde to bylo technicky možné kopírovat chování některých z prvních konzolí zcela prostřednictvím softwaru a první neoprávněné, non-komerční konzole emulátory začaly objevovat. Tyto časné programy byly často neúplné, pouze částečně napodobuje daném systému, což má za následek defekty . Několik výrobců publikoval technické specifikace pro jejich hardwaru, který opustil programátory odvodit přesné fungování konzole pomocí reverzního inženýrství . Nintendo ‚s konzolí tendenci být nejvíce obyčejně studoval, například nejpokročilejší časné emulátory reprodukovat, jak funguje Nintendo Entertainment System , je Super Nintendo Entertainment System a Game Boy . Programy jako Marat Fayzullin je Ines, VirtualGameBoy, Pasofami (NES), Super Pasofami (SNES) a VSMC (SNES) byly nejpopulárnější konzolových emulátory této éry. Zajímavostí byl také Yuji Naka ‚s nevydaný emulátor NES pro Genesis , případně označení první instanci emulátoru software běžící na konzoli.

Tento nárůst popularity otevřel dveře pro zahraniční videoher, a vystaveny severoamerické hráče cenzuře politik Nintendo. Tento rychlý nárůst ve vývoji emulátorů v pořadí vede růst ROM elipsoidnímu a fan-překladu komunity. Uvolnění projektů, jako RPGe v anglickém jazyce překladu Final Fantasy V přitáhl ještě více uživatelů do emulace scéně.

Legální problémy

Spojené státy

Jak počítače a globální počítačové sítě pokračoval v postupu a vývojáři emulátor rostly odborníkům v jejich práci, doba mezi komerčním vydáním konzole a její úspěšnou emulaci začal zmenšovat. Pátá generace konzolí, jako je Nintendo 64 , PlayStation a šesté generace kapesních počítačů, jako je Game Boy Advance , viděla výrazný pokrok směrem k emulaci při jejich výrobě. To vedlo ke snaze výrobci konzolí zastavit neoficiální emulace, ale konzistentní selhání, jako Sega v. Accolade 977 F.2d 1510 (9. Cir. 1992), Sony Computer Entertainment, Inc. v. Connectix Corporation 203 F.3d 596 ( 2000) a Sony Computer Entertainment America v. Bleem 214 F.3d 1022 (2000), měl opačný účinek. Podle všech právních precedentů, emulace je legální ve Spojených státech. Nicméně, neautorizovaná distribuce kódu chráněného autorskými právy zůstává nelegální, jak podle konkrétní zemi autorská práva a mezinárodního autorského práva v rámci Bernské úmluvy. , V souladu s tím, videohry vydavatelé a vývojáři vzali právní kroky proti internetovým stránkám, které nelegálně přerozdělují své copywritten software úspěšně nutit místa, aby odstranily své tituly nebo sundavat webové stránky úplně.

Podle práva Spojených států, získat dumpingové kopii původního stroje BIOS je legální v rámci rozhodnutí Lewis Galoob hračky, Inc. v. Nintendo of America, Inc. , 964 F.2d 965 (9. Cir. 1992) jako fair use , jak dlouho jako uživatel získal legálně zakoupenou kopii stroje. Za tímto účelem zmírnění však několik emulátory na platformách, jako je Game Boy Advance jsou schopny provozovat bez souboru systému BIOS, použitím emulace na vysoké úrovni , aby simulovaly BIOS podprogramy v mírném cenu přesnosti emulace.

Zosobnění malwarem

Vzhledem k jejich popularitě, emulátory také terčem podvody online v podobě trojského koně programů určených k napodobení vzhledu legitimní emulátorem, které jsou pak propagovány prostřednictvím nevyžádané pošty , na YouTube i jinde. Federal Trade Commission od té doby vydala poradní uživatelům varování, aby se zabránilo stahování takového softwaru, v reakci na zprávy o údajné Nintendo Přepínač emulátor vydané různých webových stránkách jako zástěrku pro zjišťování podvodu.

Oficiální použití

Vzhledem k vysoké poptávce hraní starých her na moderních systémů, konzolí začaly včleňovat emulace technologie. Nejpozoruhodnější z nich je Nintendo ‚s Virtual Console . Původně povolený pro Wii , ale přítomné na 3DS a Wii U , Virtual Console používá softwarové emulace umožňující nákup a hraní her pro staré systémy na této moderní hardware. I když ne všechny hry jsou k dispozici, je Virtual Console má velkou sbírku her pokrývajících širokou škálu konzolí. Knihovna virtuální konzoli v minulých her v současné době skládá z titulů původem z Nintendo Entertainment System , výborný NES , Game Boy , Game Boy Color , Nintendo 64 , Game Boy Advance , Nintendo DS a Wii, stejně jako Sega ‚s Master System a Genesis / hrozně řídit , NEC 's TurboGrafx-16 a SNK je Neo Geo . Tato služba pro Wii obsahuje také hry pro platformy, které byly známy pouze ve vybraných oblastech, jako je například Commodore 64 (Evropa a Severní Amerika) a MSX (Japonsko), stejně jako Virtual Console Arcade, která umožňuje hráčům stahovat videa arkádové hry , Virtuální konzole tituly byly staženy více než deset milionů krát. Každá hra je distribuován s vyhrazeným emulátoru vylepšil spustit hru, stejně jako je to možné. Nicméně, to postrádá vylepšení, které neoficiální emulátory poskytují, a mnohé tituly jsou stále k dispozici.

Nintendo Přepínač byl postaven v NES emulátoru nazvané Flog, která se konala plně hratelná port Golf k dispozici ke hře na 11. července, v den Satoru Iwata smrti. Později bylo odstraněno pozdě 2017.

Vzhledem k rozdílům v hardwaru je Xbox 360 není nativně zpětně kompatibilní s původní Xbox her. Nicméně, Microsoft dosáhl zpětnou kompatibilitu s oblíbenými tituly pomocí emulátoru. Dne 15. června 2015, Microsoft oznámil, Xbox One bude zpětně kompatibilní s Xbox 360 přes emulaci. V červnu 2017, oni oznámili Xbox originální tituly budou k dispozici pro zpětnou kompatibilitu i přes emulaci, ale proto, že Xbox původní běží na x86 architektuře, emulace procesor je zbytečné, výrazně zlepšit výkon. PlayStation 3 používá softwarové emulace hrát původních titulů PlayStation a PlayStation Store prodává hry, které běží přes emulátor uvnitř stroje. V originálních japonských a severoamerických modelů 60GB, původní PS2 hardware je přítomen ke spuštění tituly; Nicméně všechny modely PAL a pozdější modely propuštěn v Japonsku a Severní Americe odstranili některé PS2 hardwarových komponent, nahradí ji emulace software pracovat po boku grafického hardwaru, aby se dosáhlo částečné hardware / software emulace. V novějších verzích Zpětná kompatibilita s tituly PS2 byl zcela odstraněn spolu s PS2 grafickým čipem, a nakonec Sony vydala tituly PS2 se softwarovou emulací na PlayStation Store .

Komerční vývojáři se také používá emulaci jako prostředek přepracovat a znovu vydala starších her na konzolích novějších v maloobchodních vydáních. Například Sega vytvořila několik sbírek Sonic the Hedgehog her. Před Virtual Console , Nintendo také použít tuto taktiku, jako je Game Boy Advance re-vydání NES titulů v klasickém NES Series .

jiná použití

Ačkoli primárním účelem emulace je, aby se starší video-hry spustit na novějších systémech, existuje několik výhod spojená s možností flexibility softwarovou emulací, které nebyly možné na původních systémů.

ROM hacking a modifikace

Disk image zatížení je nutností pro většinu konzole emulátorů, protože většina elektronických zařízení nemají hardware potřebný pro spuštění starších konzolových her přímo z fyzického hře samotné médium. I s optickými mediální systém emulátorů, jako je PlayStation a PlayStation 2, pokusu o spuštění hry z aktuálního disku mohou způsobit problémy, jako je zablokuje a poruchy jako PC optické jednotky nejsou určeny k rotaci kotoučů, jak tyto konzole dělat. To však vedlo k výhodě by bylo mnohem snazší upravovat soubory v aktuálních her obsažené ve hře ROM. Amatérské programátory a herní nadšenci přinesly překlady zahraničních her, přepsat dialog ve hře, aplikuje opravy pro chyby , které byly přítomny v původní hře, stejně jako aktualizace starých sportovních her s moderními seznamy. Je dokonce možné používat s vysokým rozlišením upgrady texture pack pro 3-D hry, pokud je k dispozici a je to možné.

Vylepšené technické vlastnosti

Software, který emuluje konzola může být zlepšena s dalšími možnostmi, že původní systém neměli. Tyto zlepšené grafické funkce, jako jsou prostorové vyhlazení , zvýšení rozlišení na framebuffer rozlišení odpovídající vysokým rozlišením a to i vyšší rozlišení displeje, stejně jako anizotropní filtrování (textura ostření).

Emulace software může nabízet vylepšené audio funkce (např snížila latence a lepší zvukovou interpolace), rozšířené uložení států (které umožňují uživateli uložit hru na jakémkoli místě pro ladění nebo re-try) a snížil spouštění a načítání. Některé emulátory mají možnost „rychle“ nastartovat hru, obcházet původní úvodní obrazovky výrobce konzoly.

Kromě toho, emulace software může nabízet on-line multiplayer funkčnost a schopnost zrychlit a zpomalit rychlost emulace. To umožňuje uživateli rychle dopředu přes nežádoucí scénách například, nebo schopnost zcela zakázat framelimiter (vhodné pro srovnávací účely).

Obcházet regionální výluky

Některé konzoly mají oblastní výluku, brání uživateli budou moci hrát hry mimo určené herní oblasti. To může být považováno za obtíž pro konzolové hráče, protože některé hry mají zdánlivě nevysvětlitelné lokalizační rozdíly mezi regiony, jako jsou rozdíly v požadavcích na čas pro řízení misí a licenční zkoušky na Gran Turismo 4 a verze PAL z Final Fantasy X vyžadují hráče k porážce téměř nemožné bludiště s cílem dokončit hru, stejně jako výroba to neúnosně drahé ke koupi charakter Yojimbo je „Zanmato“ krok ve srovnání s verzí NTSC.

I když je obvykle možné modifikovat konzol sami, aby se vyhnula regionální výluky, změny konzole může způsobit problémy s obrazovkami nezobrazuje správně a ve hrách provozovaných příliš rychle nebo pomalu, vzhledem k tomu, že samotná konzole nesmí být navržen tak, aby výstup na správný formát pro hru. Tyto problémy mohou být překonány na emulátorů, protože jsou obvykle navrženy tak, aby jejich vlastních výstupních modulů, které mohou běžet NTSC i PAL hry bez problému.

Podvádění a širokoúhlé funkce

Mnoho emulátorů, jako je například SNES9X , aby bylo mnohem snazší zavést podvody konzole na bázi bez nutnosti potenciálně nákladných proprietárních hardwarová zařízení, jako jsou ty, které používají GameShark a opakovaný záběr . Freewarové nástroje umožňují Kódy uvedené takovými programy, které mají být převedeny do kódu, který lze číst přímo emulátoru vestavěným podvádění systému, a dokonce umožňují podvody, které mají být přepnuto z menu. Ladicí nástroje vystupoval v mnoha emulátorů také pomáhat hráčům při vytváření vlastních takové podvody. Podobné systémy mohou být také použity k tomu, aby širokoúhlé Hacks u některých her, což umožňuje uživateli hrát hry, které nebyly původně určeny pro širokoúhlé obrazovce, aniž by se museli starat o stran zkreslení poměru na širokoúhlé monitory.

viz též

Poznámky

Reference