hu.llcitycouncil.org
Készülékek

Ez a nyílt forráskódú emulátor az Apple Watch-ot játékfiúvá változtathatja

Ez a nyílt forráskódú emulátor az Apple Watch-ot játékfiúvá változtathatja



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


A sok stílus és cél ellenéreApple órák meghirdették, hogy néhány ember, aki megszerezte az egyik ilyen csúcstechnikai kiegészítőt, elégedetlen maradt, ezért emulátort hoztak létre, hogy a legtöbbet hozza ki belőle.

[Kép forrása: Wikimedia Commons]

Ne felejtse el ezeket a fontos megbeszélési ütemezéseket, vagy az egy nap során megtett lépések számát, vagy az időjárási viszonyok ellenőrzését. Mit szólnál a Game Boy játékához a watchOS-ban? Egy torontói iOS fejlesztő, Gabriel O’Flaherty-Chan számára ez volt az ötlet, amely valósággá vált a Series 2 Apple órájában. A játék emulátorának nevezte el Giovanni amely a Pokemon sárga gazember.

[Kép forrása:Gabriel O'Flaherty-Chan]

Mi az emulátor?

Azok számára, akik nem ismerik a játékvilágot, és akiknek nincs erős kódolási hátterük, mint én, eleinte zavaró lehet megérteni, hogy mi az emulátor. Alapjában véve a hardver vagy szoftver amely lehetővé teszi egy számítógépes eszköz számára, hogy egy másik számítógépes környezetet üzemeltessen, és a programozott módon működjön. O’Flaherty-Chan gyökeres tapasztalattal rendelkezik ebben a kódolási tartományban, amely lehetővé tette számára, hogy létrehozza Giovanni-t és átalakítsa a Series 2 Apple óráját egy nyers Game Boy-hoz. A kódok és a programozás kezdő megértése alapján ez lényegében egy hack!

Hogyan jött létre Giovanni

O’Flaherty-Chan átvette a meglévő emulátort Gambatte miután rájött, hogy kezdetben az iOS emulátort választotta, Eredet, a szükségesnél elegánsabban volt beprogramozva. A adattár kódja Gambatte-ban Giovanni-hoz replikálták, és más példakódokat vizsgáltak, amikor O’Flaherty-Chan felfedezte, hogy a Gambatte már támogatást nyújt a ROM-ok betöltéséhez, a cheat-kódok, például GameShark.

Mivel a watchOS képernyője korlátozott, logikátlan minden egyes vezérlőparancshoz gombokat létrehozni. Ezután O’Flaherty-Chan emulátorának egy egyedi testreszabási panelt dolgozott ki az érintőképernyő segítségével, amely irányított padként és gombként működött. Más lényeges vezérlők, mint például a select, start és B, virtuális gombokat kaptak, hogy megegyezzenek ugyanazokkal a vezérlőkkel, mint egy igazi Game Boy konzolban. Ezenkívül a digitális korona kényelmes hozzájárulást tett azáltal, hogy görgetőként működött, hogy végigvigye a lehetőségek listáját.

[Kép forrása:Gabriel O'Flaherty-Chan]

Kihívások az emulátor létrehozásában

Az egyik legnagyobb akadály, amellyel a watchOS Game Boy-ba való átalakításának ötletes kísérlete során szembesült, a grafikus kimenet. Az Apple órák nem támogatják a szokásos OpenGL és Metal grafikákat, ehelyett létrehozta a Gyors játszótér amely lehetővé tette számára a helyes képek elkészítését a bájtsorrend és kompozíciós lehetőségek.

[Kép forrása:Gabriel O'Flaherty-Chan]

Az interfész sebessége vagy filmkocka szám a watchOS 2 értéke meglehetősen alacsony, ami sok nemkívánatos játékproblémát vetett fel, például lassú képernyő-reagálást és laza mozgást. Ennek ellenére Giovanni bebizonyította, hogy a watchOS utánzása lehetséges!

Mérföldkő Gabriel O’Flaherty-Chan számára, hogy képes legyen olyan emulátort létrehozni, amely képes a watchOS-on futtatni. Bár az Apple nem feltétlenül gondolja ezt az ötletet a watchOS megtervezésekor, érdekes lesz látni, hogy mekkora értékesítést hoznának el, mind órában, mind az alkalmazásban, ha valaha is úgy döntenek, hogy az emulátorokat, például a Giovanni-t engedélyezik az alkalmazásboltjukba.

LÁSD MÉG: Programozó telepítette a Windows 95-öt egy Apple Watch-ra


Nézd meg a videót: How to set up and use the Blood Oxygen app on Apple Watch Apple Support