Project64 - Project64

Projekt 64
Logo Project 64.png
Snímek obrazovky Project64 červenec 2014.png
Project64 2.1.0.1 běžící na Windows 8.1
Vývojáři Zilmar
Shygoo
Azimer
První vydání 26. května 2001 ; před 20 lety ( 2001-05-26 )
Stabilní uvolnění
3.0.0 / 27. května 2021 ; před 2 měsíci ( 2021-05-27 )
Úložiště github .com /project64 /project64
Napsáno C , C ++
Operační systém Windows , Android
K dispozici v Vícejazyčný
Typ Emulátor herní konzole
Licence Pouze GPL-2.0
webová stránka www .pj64-emu .com

Project64 je bezplatný a otevřený emulátor softwaru Nintendo 64 napsaný v programovacích jazycích C a C ++ pro Microsoft Windows . Tento software používá zásuvný systém, který umožňuje skupinám třetích stran používat vlastní moduly plug-in k implementaci konkrétních komponent. Project64 může hrát hry Nintendo 64 na počítači a číst obrázky ROM , a to buď vyhozené z paměti pouze pro čtení kazety Nintendo 64 ROM, nebo vytvořené přímo v počítači jako homebrew .

Project64 je považován za jeden z nejvýkonnějších emulátorů používaných dnes a nejpopulárnější emulátor Nintendo 64. Program je licencován pod licencí GNU General Public License verze 2.

Kompatibilita a funkce

Project64 je považován za vysoce kompatibilní emulátor, který nevyžaduje použití základního vstupně/výstupního systému ( BIOS ). Emulátor má základní funkce, podporuje multiplayer a umožňuje střídat poměr stran bez oříznutí nebo poklesu kvality.

Historie vývoje

Vývoj Project64 začal v březnu 1998 s malým týmem složeným ze Zilmara a dalších. V září 1999 byl Zilmar představen Jabo, který vyvíjel vlastní emulátor N64. V prosinci 1999 byl Jabo pozván, aby se připojil k Zilmaru na společném úsilí pro Project64. Jabo původně neměl v úmyslu být vývojářem RDP/Graphics, protože měl větší zájem o jazyk sestavení a centrální procesorovou jednotku (CPU), ale často pracoval na grafických aspektech.

Autoři uvolnili určité části zdrojového kódu pro nyní nepodporovanou verzi 1.4. Project64k je upravená verze Project64 1.4, která poskytuje schopnosti netplay pro více hráčů prostřednictvím integrace síťového klienta Kaillera . Hráči se mohou připojit k serverům, kde může být hostováno více her s dalšími funkcemi, které zůstávají v souladu s Project64 1.4. V červenci 2011 se Jabo rozhodl zastavit vývoj Project64 a vydal upravenou verzi 1.6 s některými vylepšeními. Uvedl také, že k žádnému dalšímu vydání zdrojového kódu již nedojde. V dubnu 2013 však Zilmar vydal Project64 2.0 a oficiální úložiště jeho zdrojového kódu, který byl zpřístupněn na webových stránkách Project64, čímž byl software plně open-source a přístupný všem. Bylo zmíněno, že hlavní část kódu byla přepsána v této verzi. Asi o měsíc později byl vydán Project64 2.1. V dubnu 2015 byl Project64 2.2 vydán spolu se svým zdrojovým kódem v úložišti GitHub . V květnu 2015 mohl Project64 2.2 nyní hrát 64DD diskové ROM. 1. srpna 2016 byla vydána verze Project64 verze 2.3, která byla nakonec aktualizována na verzi 2.3.2 v lednu 2017. 27. května 2021 byla na oslavu 20. výročí vydána verze Project64 verze 3.0.0.

Recepce

V roce 2014 , PC World pochválil emulátor pro nabízení více „pokročilá nastavení“, než oficiální Nintendo 64 emulace Nintendo k dispozici prostřednictvím Virtual Console , například možnost změnit herní poměr stran , ale kritizoval emulace za to, že nedokonalá, popisovat to jak " drsné kolem okrajů “.

Nicméně až do verze 2.2 existovaly velké bezpečnostní obavy při instalaci Project64 prostřednictvím jeho oficiálního instalačního programu po četných zprávách na sociálních médiích o instalačních programech obsahujících malware . Naštěstí v červenci 2016 byl tento malware kód odstraněn ze zdrojového kódu i jeho instalačních programů. Když byl vydán Project64 2.3, začala se po několika použitích softwaru objevovat neškodná, ale dráždivá nagware obrazovka, která se s postupným spuštěním stala trvalejší, protože byla nainstalována vynucená čekací doba. Emulace komunita se však podařilo najít způsob, jak tento problém vyřešit.

Viz také

Reference

externí odkazy