Skip to content
Braden Farmer edited this page Aug 23, 2020 · 5 revisions

R-Type is an emulated Android port of the classic arcade game by Irem, which can be extracted and run inside FinalBurn Neo or MAME. It can be purchased on Google Play here or Amazon Appstore here.

ROM Extraction Instructions

These instructions are for a Debian-based Linux distro. For Windows, follow these instructions using WSL.

  1. Copy the APK file for R-Type to your computer; this can be done a few different ways:
  • If you have ADB installed on your computer, connect your device and run this command:
adb pull `adb shell pm path com.dotemu.rtype | sed "s/package://g"`
  • Or, use a file manager on your Android device to copy the APK, then send it to your computer.
  1. Change the file extension on the APK file from ".apk" to ".zip", then unzip the file.

  2. Navigate to the "res/raw" folder and unzip either the "main.zip" file (Google Play version) or "rtype.zip" file (Amazon Appstore version).

  3. Open up a terminal window in the directory that the "main.zip" or "rtype.zip" file was extracted to.

  • For WSL, the easiest way to do this is to open the folder in Windows explorer and type bash into the address bar.
  1. Install the required dependencies by running:
sudo apt install nodejs zip wget
  1. Download the dotemu2mame.js conversion script by running:
wget https://gist.githubusercontent.com/cxx/81b9f45eb5b3cb87b4f3783ccdf8894f/raw/5b5e677d2d904071888fe7ea08a83c50ab9ba1cb/dotemu2mame.js
  1. Run the script using:
node dotemu2mame.js .
  • The converted games are saved as *.zip files inside your terminal's current directory.