Difference between revisions of "Getting Started/Android"

From Era Wiki
Jump to: navigation, search
(made neodev mobile so i'm pushing this here)
m (made neodev mobile so i'm pushing this here)
Line 24: Line 24:
  
 
NASMobile: [https://gitgud.io/mrpopsalot/pops-tw/-/archive/dev/NASMobile/pops-tw-dev-NASMobile.zip]
 
NASMobile: [https://gitgud.io/mrpopsalot/pops-tw/-/archive/dev/NASMobile/pops-tw-dev-NASMobile.zip]
 +
 
Neodev Mobile: [https://gitgud.io/mrpopsalot/pops-tw/-/archive/game/neodevmobile/pops-tw-game-neodevmobile.zip]
 
Neodev Mobile: [https://gitgud.io/mrpopsalot/pops-tw/-/archive/game/neodevmobile/pops-tw-game-neodevmobile.zip]
  

Revision as of 04:37, 7 April 2023

There is currently an Android interpreter of Eramaker/Emuera known as UEmuera. This allows one to play era games on mobile. It can be found here

  • Make sure all the files are encoded in UTF8 (most of the wiki builds already come encoded in this format).
  • Allow the app to access files when prompted.
  • Place the era game folder into this path on the android device: storage/emulated/0/emuera, storage/emulated/1/emuera, storage/emulated/2/emuera.
  • Note that some aspects of the game may be untranslated when running them this way since this is lacking features of the Anchor.

UEmuera does not have any EE functions and will be unable to interpret them, requiring prior modification to the game to be playable.

These functions include:

Anything relating to sound

XML Resource Loading

CLEARMEMORY()

GETMEMORYUSAGE()

TRYCALLFORMF

Ready Made Versions

[1] Direct download in case you are unable to enter the Github site

NASMobile: [2]

Neodev Mobile: [3]

Special Exceptions

Open your code editor and use the find and replace function to remove or comment out (with ;) any functions that may cause problems, or if possible, replace them with normal variants (ie: replacing TRYCALLF with CALLF)

Pops's TW (eraNAS)

Has sound and music, as well as the memory clean features that uEmuera cannot interpret. All references to these must be removed or replaced, as they will cause loading to fail. The sound folder can be freely deleted as it would no longer be needed.

Pedy's TW

Memory clean functions, XML resource loading, and TRYCALLF functions that cannot be interpreted by the interpreter. External code modifications must be done.

Anything with Emuera-Anchor

Japanese names due to lack of Anchor features.