Skip to content

User's Guide

laqieer edited this page Sep 17, 2022 · 8 revisions

Usage

Assemble

  1. Open game
  2. Open script
  3. Select core
  4. Select library
  5. Assemble
  6. Save output with sharing

Disassemble

  1. Open game
  2. Select library
  3. Input offset
  4. Check if full chapter
  5. Disassemble
  6. Save output with sharing

FAQ

Generic

  1. I cannot pick the file
    Change the ROM file's extension to .bin and script file's extension to .txt, because .gba and .event are not supported on some platforms.
  2. I cannot find the output file
    You need to save it with sharing, because your file is copied to app cache folder first and it is hard to access on some platforms.
  3. #include doesn't work
    You need to open included files as script first, because the real path to your file is unknown on some platforms, the path to copied file in app cache is returned instead, so we cannot open your included file unless it is loaded first.
  4. Which core to select?
    Official core supports both assemble and disassemble, while ColorzCore only support assemble, it doesn't support disassemble. Select Official core if you don't know which one to select.
  5. Do I need to download cores?
    No, they are embeded.
  6. Which library to select?
    Official library comes with Event Assembler, while Experimental library has more extensions. Select Official library if you don't know which one to select.
  7. How to use my own library?
    Load files in Language Raws/ with Open custom language raw button, and load files in EA Standard Library/ or Extensions with Open script button.
  8. What is invalid offset?
    0x0~0x1FFFFFF
  9. Check if full chapter
    Check it to disassemble the whole chapter structure, and uncheck it to disassemble event commands to end.

Windows

  1. This app package is not signed with a trusted certificate.
    Trust the certificate following this guide.

macOS

  1. I cannot run it by double-clicking
    By default, .app and .pkg files that are downloaded from the internet can't be run by double-clicking on them. You can open them following this guide.
  2. File picker doesn't filter files by extension
    The file type filter on macOS doesn't work now, so you need to pick the correct file by yourself. It is caused by a framework bug which is not resolved yet.

Android

  1. Why does it ask to require read and write permission?
    Android app cannot access user's files unless it is permitted by user. Accept it.

iOS

  1. Where can I download it?
    Download link for iOS is not provided, because I need to pay annual fee to join Apple Developer Program to release app on iOS. Build it from source by yourself.

Web

  1. How to update?
    Clear browser cache.