Актуализацията 1.1 на Analogue Pocket вече дава дивиденти: jailbreak, Neo Geo ядро

Не, нямахме „Neo Geo като първата разработка на общността за Analogue Pocket“ на нашата FPGA бинго дъска.

Сам Мачкович

Основна актуализация на преносимата аналогова джобна система за игри с ретро стил кацна в петък, а новите му функции “OpenFPGA” са акцентът. Благодарение на корекцията “1.1” от миналата седмица, всеки в общността за разработка с отворен код може да изгради “ядра” за хардуерна емулация, за да накара Pocket да имитира почти всяка игрална и компютърна система до началото на 90-те години, ако не и по-нова от това.

Нашият разговор с главния изпълнителен директор на Analogue ни остави да се чудим как точно ще работи OpenFPGA, но не трябваше да чакаме дълго, за да разберем. До края на петък системата беше по същество “разбита”, що се отнася до поддръжката на игри с марка “Game Boy”. И нещата станаха още по-пикантни в понеделник сутринта с изненадващата поява на ядро, което поддържа система, много по-мощна от Game Boy или Game Boy Advance.

Дами и господа… Pocket се носи в пространството

Физическият слот за касета на Analogue Pocket поддържа всяка игра с марката Game Boy на Nintendo, до Game Boy Advance, и това е всичко. очевидната продажна точка за системата в сравнение с нещо подобно кутия за емулация. Ако сте от типа геймъри, които предпочитат физически носители, но искат модерни хардуерни предимства, Analogue Pocket вероятно е системата за вас.

И все пак дори собствениците на касети може да предпочетат да пропуснат физически носители в някои случаи, особено за да добавят удобство към преносима система, и това важи двойно повече за случаи на употреба като homebrew или Японски игри с преводи на английски, разработени от общността. По този начин, тъй като Моят аналогов джобен преглед беше публикуван, заинтересованите купувачи коментираха дали системата може да получи джейлбрейк – начин да пропуснете физическите касети и вместо това да възпроизвеждате ROM файлове, заредени в microSD слота на системата.

Часове след публикуването на моята статия за Pocket 1.1, отговорът пристигна под формата на две изтегляния в GitHub. Тези файлове са ядра за системата OpenFPGA на Pocket, с един поддържащ файлове на играта Game Boy и Game Boy Color и другите поддържащи GBA файлове с игри. Поставете тези ядра в microSD карта, след това поставете съвместими файлове с игри в подходящи директории на същата карта и готово: Analogue Pocket вече ще играе игри с марка Game Boy, без да е необходима касета.

Произходът на тези файлове е съмнителен; те се появиха на нов акаунт в GitHub почти веднага след като 1.1 стартира— гарантиране, че неговите създатели са имали някаква форма на ранен достъп до средата за разработка на Analogue преди стартирането. (Акаунтите се отнасят до двойка британски психеделични групи, Spacemen 3 и Spiritualized, което със сигурност е интересен идентификатор.) Един от свързаните акаунти потвърди, че освен това има достъп до набор от файлове с изображения, форматирани в Pocket които преди това бяха достъпни само за членове на пресата, предназначени да направят системата „Библиотека“ на актуализацията 1.1 да изглежда по-добре. Последният акаунт не се идентифицира, освен че собственикът му е „инженер на FPGA“, така че не е ясно дали тези разработчици са били част от процеса на разработка на Analogue Pocket – въпреки че един твърди, че ядрата му са били “сериозно тествани в продължение на месеци”. предполага а много удобни отношения с Analogue като компания.

Най-голямата уловка в този момент е, че тези ядра няма да функционират без прехвърляне на “BIOS” файлове от системите Game Boy и GBA. Когато използвате касета на Analogue Pocket, вие играете тези игри с BIOS файл, независимо разработен от Analogue – и това е причината да не виждате начални екрани „Nintendo“ или „Game Boy“, преди да играете тези игри. (Тези кратки начални екрани бяха част от оригиналните BIOS системи на Nintendo.)

Освен това, новите GB и GBA ядра пропускат най-готините опции за визуална обработка, вградени в Analogue Pocket, които използват високата разделителна способност на панела на Pocket, за да добавят LCD стилизирани ефекти към неговия модерен IPS екран. Анонимният разработчик зад тези ядра твърди това тези филтри ще дойдат в ядрата GB, GBC и GBA, след като „актуализация на API от Analogue“ стане активна.