Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Nintendo 64 эмуляциялық бағдарламалық қамтамасыз етуі
Nintendo 64 emulation software
Project64 – Microsoft Windows үшін C және C++ бағдарламалау тілдерінде жазылған, тегін және ашық кодты Nintendo 64 эмуляторы. Бұл бағдарламалық қамтамасыз ету, үшінші тарап топтарына арнайы компоненттерді іске асыру үшін өз плагиндерін пайдалануға мүмкіндік беретін плагин жүйесін қолданады. Project64 компьютерде Nintendo 64 ойындарын ROM файлдарын оқу арқылы іске қоса алады, бұл файлдар Nintendo 64 ойын картриджінің жадысынан алынған немесе компьютерде жасалған болуы мүмкін. Project64 бүгінгі күні ең жақсы өнімділік көрсетіп, ең танымал Nintendo 64 эмуляторы болып саналады. Бағдарлама GNU General Public License 2 нұсқасы бойынша лицензияланған.
Project64 is a free and open source Nintendo 64 emulator written in the programming languages C and C++ for Microsoft Windows. This software uses a plug in system allowing third party groups to use their own plug ins to implement specific components. Project64 can play Nintendo 64 games on a computer reading ROM images, either dumped from the read only memory of a Nintendo 64 ROM cartridge or created directly on the computer as homebrew. Project64 is considered one of the top performing emulators used today and the most popular Nintendo 64 emulator. The program is licensed under the GNU General Public License version 2.
Үйлесімділік және ерекшеліктері
Project64 – негізгі кіріс/шығыс жүйесін (BIOS) қолдануды қажет етпейтін, өте үйлесімді эмулятор саналады. Эмуляторда негізгі мүмкіндіктер бар, көп ойыншыны қолдайды және кескіштің не сапаның нашарлауына жол бермей, экран қатынасын өзгертуге мүмкіндік береді.
Project64 is considered a highly compatible emulator which does not require the use of a Basic Input/Output System (BIOS). The emulator has basic features, supports multiplayer, and allows alternating the aspect ratio without cropping or quality drop.
Даму тарихы
Project64 жобасын әзірлеу 1998 жылдың наурыз айында Зилмар және басқалардан тұратын шағын командамен басталды. 1999 жылдың қыркүйегінде Зилмар өзінің N64 эмуляторын жасап жатқан Джабомен танысты. 1999 жылдың желтоқсанында Джабо Project64 жобасының бірлескен жұмысына Zilmar-ға қосылуға шақырылды. Джабо бастапқыда RDP/Графиканы әзірлеуші болуды жоспарламаған, оның назары ассемблер тіліне және орталық процессорға (CPU) көбірек ауған, бірақ ол графикалық аспектілермен айналысуға жиі мәжбүр болды. Авторлар қолдау көрсетілмейтін 1.4 нұсқасының бастапқы кодының бір бөлігін жариялады. Project64k – Kaillera желілік клиентін интеграциялау арқылы көп ойыншылы желілік ойын мүмкіндіктерін ұсынатын Project64 1.4-тің өңделген нұсқасы. Ойыншылар Project64 1.4-ке сәйкес келетін басқа мүмкіндіктермен бірге бірнеше ойындар орналастырылған серверлерге қосыла алады. 2011 жылдың шілдесінде Джабо Project64-ті әзірлеуді тоқтатуға шешім қабылдады және бірнеше жақсартулармен 1.6 нұсқасын шығарды. Ол сондай-ақ бастапқы кодты енді жарияламайтынын мәлімдеді. Дегенмен, 2013 жылдың сәуірінде Зилмар Project64 2.0-ны және оның бастапқы кодының ресми репозиторийін Project64 веб-сайтында жариялап, бағдарламалық құралды толыққанды ашық кодты және барлығына қолжетімді етті. Бұл нұсқада кодтың маңызды бөлігі жаңадан жазылған. Шамамен бір айдан кейін Project64 2.1 шығарылды. 2015 жылдың сәуір айында Project64 2.2 GitHub репозиторийінде бастапқы кодымен бірге жарияланды. 2015 жылдың мамыр айынан бастап Project64 2.2 64DD дискілік ROM-дарын ойната алды. 2016 жылдың 1 тамызында Project64 2.3 нұсқасы шығарылды, кейін 2017 жылдың қаңтарында 2.3.2 нұсқасына жаңартылды. 2021 жылдың 27 мамырында Project64 3.0.0 нұсқасы 20 жылдығын мерекелеу үшін шығарылды.
Development of Project64 began in March 1998 with a small team consisting of Zilmar and others. In September 1999, Zilmar was introduced to Jabo, who was developing an N64 Emulator of his own. In December 1999, Jabo was invited to join Zilmar on a collaborative effort for Project64. Jabo initially did not intend on being the RDP/Graphics developer, having a greater interest in assembly language and the central processing unit (CPU) but found himself often working on the graphics aspects. The authors have released certain parts of the source code for the now unsupported version 1.4. Project64k is a modified version of Project64 1.4 which provides multiplayer netplay abilities via integrating the Kaillera networking client. Players are able to join servers where multiple games may be hosted with other features remaining consistent with Project64 1.4. In July 2011, Jabo decided to stop developing Project64 and released a modified version of 1.6 with some improvements. He also stated that no more releases of the source code were going to happen. However, in April 2013, Zilmar released both Project64 2.0 and an official repository of its source code that was made available on the Project64 website making the software fully open source and accessible to everyone. It was mentioned that a major part of the code was rewritten in this version. Then about a month later, Project64 2.1 was released. In April 2015, Project64 2.2 was released along with its source code in a GitHub repository. From May 2015 onwards Project64 2.2 was able to play 64DD disk roms. On August 1, 2016, Project64 version 2.3 was released, eventually being updated to version 2.3.2 in January 2017. On May 27, 2021, Project64 version 3.0.0 was released to celebrate its 20th anniversary.
Қабылдау
2011 жылы PC World эмуляторды Nintendo 64-тің ресми эмуляциясынан, Virtual Console арқылы қолжетімді болғанына қарағанда, "қосымша жетілдірілген параметрлер" ұсынғаны үшін мақтады, мысалы, ойынның пропорциясын өзгерту мүмкіндігі. Бірақ эмуляцияның толық еместігін, оны "әлі де жақсарту қажет" деп сынға алды. Дегенмен, 2.2 нұсқасына дейін Project64-ті ресми орнатушы арқылы орнату қауіпті болып саналды, себебі әлеуметтік желілерде орнатушыларда зиянды бағдарламалар бар екені туралы көптеген хабарламалар тарады. Құдайға шүкір, 2016 жылдың шілдесінде бұл зиянды код бастапқы кодтан да, орнатушылардан да жойылды. Project64 2.3 нұсқасы шыққаннан кейін, бағдарламаны бірнеше рет пайдаланған соң, әр рет іске қосылған сайын күте тұру уақыты ұзартылатын ескерту экраны пайда бола бастады. Алайда, эмуляция қауымдастығы осы мәселенің шешімін тапты.
In 2011, PC World praised the emulator for offering more "advanced settings" than Nintendo's official Nintendo 64 emulation available through the Virtual Console, such as the ability to change the game's aspect ratio, but criticized the emulation for being imperfect, describing it as "rough around the edges". However, up to version 2.2, there were major safety concerns of installing Project64 through its official installer after numerous reports on social media websites of the installers containing malware. Fortunately, in July 2016, this malware code was removed from both the source code and its installers. When Project64 2.3 was released, a nagware screen began to occur after a number of uses of the software which grew more persistent with successive launches as a forced waiting period is installed. The emulation community, however, has managed to find a way around this issue.