Home › Utilities
Information
Apple ID6747655400
Bundle IDcom.soulyin.rpgemu
SellerSeller
Min iOS18.0
Min macOS15.0
Device familiesiphone, ipad
Released2025-06-25
Copyright© 2026 Flying Swallow Studio.
Privacy policyLink ↗
Preview 2 platforms
iPhone 3 images
iPad 3 images
What’s New Version 20.2.0
fixed many known issues for XP games
enhanced the low resolution logic for MV games
enhanced the emulator's compatibility for more games
Description
Why RPGEmu not others?
1.SwiftUI design, to play or not to play the RPG Maker MV/MZ/XP games is easier than ever
2.Support to add your own Windows PC MV/MZ/XP game.zip into the app, that means you could enjoy your own MV/MZ/XP games on iOS devices
3.Virtual keyboard, sometimes it is not a plus but a must, if you want to go on playing the visual novels
Note:
The app includes 3 demo games, 1 is MV Demo, 1 is MZ Demo, 1 is XP Demo, once you installed the app, you could play MV Demo, for MZ/XP, you need to pay for [MZ Function]/[XP Function].
Demo games are just for demonstrating the app's function is ok which it could play MV/MZ/XP games on iOS devices, for example, press 'ESC" key, you could save the game.
You could check the tutorial page to add your own game.zip into the app if you want to enjoy your own MV/MZ/XP games on iOS.
Please do not expect for the bundled games will be wonderful, they are very basic for demonstrating the app's ability only.
Most of MV/MZ/XP games should be ok to play with this app, if it does not, let me know.
RPG maker MV/MZ/XP is game framework, so one is ok, another is ok too, as both of them are made with the same tool.
Maybe you have encountered such situation:
When you downloaded a wonderful Visual Novel game from website, you do not want to play it on your windows pc, while you want to play it on your iPhone or iPad.
If the visual novel game is made with RPG Maker MV/MZ/XP, you are good to go with this app then.
RPGEmu gives your a new chance to play those windows games which made by RPG Maker MV/MZ/XP tool on your iPhone or iPad.
Though RPGEmu itself does not supply any games, it is not very hard to get "RPG Maker MV/MZ/XP Games".
I have tried it by myself, just search google, it is really too easy to get many visual novel games which made with "RPG Maker MV/MZ/XP".
If you could play those games on your windows pc, it should be ok to play them on your iPhone or iPad.
I noted such kind of visual novel games do heavily depends on keyboard, so I made a virtual keyboard.
Notes: when you see "Press Z to start", you could press "Enter" to start also.
RPGEmu also supports RPG Maker MZ game and RPG Maker XP game.
The game was made with RPG Maker MV tool, we call it RPG Maker MV game, or [MV Game].
The game was made with RPG Maker MZ tool, we call it RPG Maker MZ game, or [MZ Game].
The game was made with RPG Maker XP tool, we call it RPG Maker XP game, or [XP Game].
Once you installed RPGEmu, you have the ability to play windows [MV Game] on your iPhone or iPad.
If you also want to play windows [MZ Game] on your iPhone or iPad, you will need to purchase [MZ Function].
If you also want to play windows [XP Game] on your iPhone or iPad, you will need to purchase [XP Function].
[MZ Function] is a non-consume product, once you purchased it, you get the ability to play [MZ Game] on your iPhone or iPad device forever.
You will only need to purchase [MZ Function] when you imported a MZ game file, if no MZ game file, you do not need to pay for [MZ Function].
[XP Function] is a non-consume product, once you purchased it, you get the ability to play [XP Game] on your iPhone or iPad device forever.
You will only need to purchase [XP Function] when you imported a XP game file, if no XP game file, you do not need to pay for [XP Function].
Note:
When you imported the game zip file, the transfer process may need minutes to finish, please do not leave the app RPGEmu, or else, transfer process will be terminated and app will crash.
Do not leave screen that means you should not go to Home Screen or open another APP, you must keep you are on the RPGEmu's screen.
Of course, if you have to open another app, that's ok, just open the RPGEmu again, and start to transfer the game zip file from beginning again.
This behavior is not a BUG, hope you could understand it.
After transfer process finished, you could leave RPGEmu and back to RPGEmu, only when the file is in transferring, you could not leave RPGEmu.
In-App Purchases US pricing
One-Time Purchases
MZ Function$4.99
XP Function$4.99
Capabilities
In-App PurchasesGame controller
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 24 versions
Build 887822446v20.2.02026-07-06 23:28:06
fixed many known issues for XP games
enhanced the low resolution logic for MV games
enhanced the emulator's compatibility for more games
Build 887444383v20.1.02026-06-26 19:16:41
fixes some known issues
Build 886764888v20.0.12026-06-18 07:00:17
fixed many known issues
such as when play some XP games, throw json lib error, current version will fix the bug
such as some MV games black screen, switch to Desktop mode, change its GL render mode may fix the error
though we could map [Up/Down/Shift/Ctrl] to any keyboard key in previous version, the display name does not change in virtual joystick mode, now we fixed the bug, so you can clearly see the key is mapped to which key.
enhanced the low resolution mode, indeed, when MV games try to load many big PC images (4096x4096), game may crash immediately, when it happened, switch to low resolution mode, will downscale the image to 1/2 of its original size, I have tested some games, after we switched to low resolution mode, it is ok to play then
(note: if the game is ok to play, never switch to Desktop mode or Low resolution mode, these two options are only for the case which the game could not be played, black screen, or crashed, you have no way to play the game, then you can try Desktop mode or Low resolution mode, and low resolution mode will only downscale the large images, we have set the min pixel size for it, when the size reaches 1024x1024, will not downscale any more. Kindly note the two options are trying to give you a chance to play those unplayable games on the fly, they are not a guarantee, if finally you have no way to play the game still, never hesitate to contact with us, our email address is on the app's tutorial page.)
for most of MV games which crashed with high resolution images, lower resolution 1 time is ok to run, if crashed still, you may need to lower resolution 3-4 times then, I have tested one MV game which includes many 4096x4096 images, after lower resolution 4 times, it successfully runs in RPGEmu finally. For another 2 MV games which only includes some 4096x4096 images, just lower resolution 1 time is ok to run, we could not test all games, when you find your games not worked in RPGEmu, feel free to let us know.
add compatibility for ruby 1.9, which old XP games will require it
make virtual joystick a little larger, to avoid when moving player suddenly tapped the game screen
(if you preferred ESC/Enter on right side, please switch to virtual joystick, or else, default keyboard will be fine, you can always adjust its opacity in settings too)
note: we recommend that you switch to virtual joystick always, as when the game is 8-direction move design, default 4-direction [WASD] will be a little trouble to move the player, virtual joystick can work on both 4-direction and 8-direction very well.
add a global option for virtual joystick, if you turned it on in settings, no matter you switched to virtual joystick mode or not, the keyboard will be virtual joystick always.
Build 886625931v19.0.12026-06-09 09:05:08
fixes some known issues
optimized the app's asset size
Build 885767302v18.3.32026-05-20 14:46:30
in previous version, rotate the iPhone may crash the XP game, now we fixed the bug ( Note: some XP game is very old, you may still need to rotate your iPhone to landscape firstly, then, start the game, this will make sure Ruby VM get the correct rendering size, some game may cache the size in disk file, you may need to start from landscape twice to reset the cache, anyway, for some very old game, start from landscape again and again should solve the issue, if not, feel free to contact with us via tutorial page's email address).
fixes some bugs in non-UTF8 game.zip, indeed, we tested the game, found the assets is there, while engine could not find it as file name encoding error, now we fixed the error. (Note: you need to import your game.zip into RPGEmu again to fix the error, if the game is ok, just keep it as it is, if the game is broken, try to import the game.zip into RPGEmu again, you maybe surprised the bugs disappeared, as we enhanced the file name encoding logic, such as .utf8, .ascii, .shiftJIS, .EUC_KR, .big5, .GB_18030_2000 all are ok now).
update the tutorial page for virtual keyboard's layout and virtual keyboard' key map.
add a close button for view source code sheet UI, to align with the newest design guidance.
add a "Tap to Start" for MV/MZ(some users still tell us the audio is muted, and some game does need the user to tap the game screen firstly too, so we think adding the UI layer to start the game will be a good experience, please kindly note, some visual novels may need you tap the game screen always, or else it may throw permission error, though the case is very rare to happen, if you see audio permission error for MV/MZ, please tap the screen, hide the virtual keyboard, some old game strictly check your finger tap).
(Note: If you are the first time using the app, you had better to read our tutorial page at least once, it will help you enjoy your RPG Maker games more smoothly).
Build 884922740v18.2.02026-05-05 12:39:32
add supports for importing PC MZ games' save files into MZ games in RPGEmu, in previous version, only supported the save files which exported from MZ games in RPGEmu, it means now you can enjoy your MZ games cross platform, for example, played on PC while you are at home, archive the save files [global.rmmzsave, ..., file1.rmmzsave], then load the game into RPGEmu, load the save.zip into MZ Game in RPGEmu, then you can continue playing the game on the go.
enhanced the image rendering in XP Game [we find some image is too large, now we use "megaSurface"; and some image name is not encoding UTF-8, we fix the error on c++ side, so any encoding will work now, and even if the image is really not on the path, will use a 32x32 blank image to avoid the app goes to crash].
Note: If you find the game is broken in new version, you will need to import the game.zip again, and delete the broken one, as sometimes we revised too many codes, very hard to keep compatible with old version, hope you could kindly understand it.
Build 881278437v18.1.12026-04-25 08:33:57
fixes some known issues
optimized low resolution process, in previous version, we found it may make the image too small, now we set a min size for the process to avoid the image becoming too small
add the ability to view and edit the game's source code
add the ability to play RPG Maker XP game
[Note: to start the game, you need to press "Enter" on the virtual keyboard, to show the game menu after you started the game, you need to press "Esc".]
Build 881049260v12.0.12025-12-30 01:12:15
1. add virtual joystick, once switch to virtual joystick ( by long press the game item on the home list), the game control on the screen will be changed to joystick when you play the game
2. optimized the game import speed, will be almost 10x faster than previous version
3. fixes some known issues
Notice: only when you find the game could not be played, such as "black screen", you could try to play the game with "desktop mode" or "low resolution", or else, you just do not need to switch to these modes, it may or may not break the game if you force to use those modes when the game was already ok to play.
The operation could not be revoked when you switch to joystick, desktop mode, low resolution, so we suggest that you could import the game twice or more, just check which mode you would like to go, then delete others before you start to play the game deeply.
Always be aware of that to get the game progress saved into disk, you need to save the game progress from game part firstly, then press "...", press "Exit The Game", then the game progress will be saved into disk.
Build 880906501v11.0.12025-12-23 03:11:53
enhanced the game save logic
enhanced some UI
fixes some known issues
add desktop mode (when the game could not run in RPGEmu, you could switch to desktop mode, then retry to play the game)
add low resolution mode (when the game could not run in RPGEmu, you could lower resolution, then retry to play the game)
in most cases, you do not need to switch to desktop mode or lower resolution, only when you find that you could not play the game, you can try to play the game with these actions
just import the game.zip twice, one set to desktop mode, another low resolution, if both of them could not run still, you could feel free to contact with us then
Build 880769915v10.0.12025-12-18 23:05:19
fixes some known issues.
accelerated the game import process, especially when deals with game audio assets, new version uses AudioToolBox to optimize the file process, however, for large file such as 5GB, it will still need some minutes.
new version also fixed the game save logic error for some games.
Notice:
If the game could not be played in previous version, you could try to import the game.zip into RPGEmu again, the new version may be able to play it now.
And if you want to make sure your game.zip is played with latest version, you need to export the game save file, import the game.zip, then import the game save file.
Build 880635626v9.0.32025-12-14 21:02:46
fixes some known issues.
enhanced the app's compatibility for more games.
notice:
1. when your mv game includes .webm codec is not [vp9, vp8, av1], the game import process will need more time to finish.
2. we find MZ Game may try to play video before user tap gesture, which is not allowed in modern web page, so we blocked the video to play before user tap the web page, you will see a black screen when you opened the game, follow the tip displayed, try to tap the black screen, you may need to tap the edge of the screen, after you tapped the black screen, the game should start to play, we have tested some games, try to tap the screen edge or center, all of them played ok.
Build 880436448v9.0.22025-12-09 20:19:48
add support to modify the game name and icon on the home list
just long press the item, will show a context menu, then you could modify the game name and icon
Build 879858144v9.0.12025-11-25 08:57:55
Note: when you transfer the game file, do not leave the RPGEmu's screen, or else, the app will terminate the transfer process then crash.
add supports for RPG Maker MZ games [MZ Game]
add key map customization for virtual key "Up" and "Down", kindly note that not all games require all virtual keys, so, if you find that when you pressed the key, nothing happened, that's an expected behavior, that means the game does not need that virtual key.
we added this new feature, as some users say his game needs the virtual key "E", in the new version, now you could map the key "Up" to "E", so you get the key "E", of course, you lost of the key "Up", and we find the key "Up" is not that necessary , as it just does PageUp work.
fixes some known issues
Build 879675330v5.0.22025-11-13 06:49:08
fixes some known issues
one of our users said he could not play his game, the new version will be able to play his game
Notes: though RPGEmu now could play most of MV games, some games may not be able to play still, if you find one, please feel free to contact with us, we are glad to fix the issues you found, and try to make RPGEmu better and better
Build 879570069v5.0.12025-11-08 13:21:48
fixes some known issues
add supports for joysticks, with game controller connected, you could play the game more smoothly now
add customization for virtual keyboard buttons' layout, you could adjust its Y position and scale the buttons in X direction
enhanced the web audio's experience, when the app goes into background, audio will be muted, when the app goes into foreground, audio will be resumed to play
Notes: Any issues or feedbacks, please feel free to contact with us via email: allen.gzqyl@gmail.com
Build 879074202v4.1.02025-10-22 21:02:34
fixes some known issues.
built with Xcode 26, some UI will be Liquid glass style.
enhanced the app's support for large game.zip file.
Note: when the file is larger than 1 GB, it may take minutes to import the game file into the app, we have tested a 1 GB file, it takes 3 minutes to finish the import process.
Build 877857058v4.0.32025-09-06 21:24:17
use iOS 18 translation API, you now could play this app in your local language in most case.
Enhanced the game save logic, now it will be saved progress when the app goes into background or you explicit pressed "Exit The Game" button (of course, you must save the game into File firstly from the game part "save").
Notice:
this app is for RPG Maker MV games only, RPG Maker has many products, try other RPG Maker games which not MV will get no luck.
Anyway, there're still many games made with RPG Maker MV, just enjoy it!
Build 877713477v4.0.12025-09-01 13:23:01
added support for .rar game file
now you could import .rar game file or .zip game file once you downloaded them with Safari
please note, make sure you downloaded .zip or .rar is windows pc version, other platform version maybe not work
fixes some known issues
notes: If you think the game file is a RPG Maker MV file, and RPGEmu should be able to play it, while the emulator could not, do not hesitate to let us know by sending email(what we need is 1.game file or game file download link, 2. how to get the issues)
before you do this, please make sure you are using the latest version
Build 876728741v3.0.12025-07-28 08:52:22
add support for exporting and importing game save file
detail:
you could export the current game save file, then load the game save file back
situations you maybe need this feature as follow:
1. you export the game save file from iPad, and send the file to your iPhone, once the game is the same game, you could load the save file back at your iPhone
2. you could even load the save file generated by other apps, once the save file is RPGEmu expected format (.zip, and after extracted, the file should be global.rpgsave, file1.rpgsave, file2.rpgsave...)
The new feature will help you continue the game progress without playing the game from beginning again.
Build 876460057v2.1.12025-07-17 13:48:20
enhanced the game audio experience on iPhone
in previous version, we solved the issue that audio will be unexpected muted on the iPad, however, that's not enough, when on the iPhone, the issue is still there, this version will fix this bug
still, as WKWebView limitation, when you leave the app long time, you must save the game progress, restart the app to continue the game progress
in this version, we also put the game control button upper than before when you are in landscape mode (only for the iPhone), we think it is necessary, or else the RPG text content maybe obscured by the controller.
Added the "F3" key, it will help you make the game's rendering is correct, so that you can play the game more smoothly.
Build 876368089v2.1.02025-07-14 21:15:20
enhanced the game audio,
especially when you put the app in background, then bring it into foreground, in previous version, the audio will be muted, now, after our hard working, the web audio is very similar with the native audio, it will resume playing now.
however, if you leave the app long time, the built-in server maybe shut down, that's unexpected error, just save the game progress, reboot the app, continue the game will be fine.
for some tutorial text, we used the iOS 18 translation API, just download the translate model, enjoy the local language then.
Build 876207213v2.0.22025-07-08 18:30:46
updates some text in product page and app's tutorial page
Build 875926821v2.0.12025-07-02 18:18:18
added app local language support for many countries
though the product display page is English, once you installed the app, you could use the app with your local language in most cases
fixes some known issues
Build 875806064v1.0.12025-06-25 14:39:56
Price history by region
Currency
Show
Columns
Search
Availability 1 of 1 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | USD 1.99 | 28 | 3.6 | 20.2.0 |
Change log 28 changes · US
✎
releaseNotes updated
fixed many known issues for XP games
enhanced the low resolution logic for MV games
enhanced the emulator's compatibility for more games
✎
description updated
Why RPGEmu not others?
1.SwiftUI design, to play or not to play the RPG Maker MV/MZ/XP games is easier than ever
2.Support to add your own Windows PC MV/MZ/XP g
✎
subtitle updated
play Retro RPG games on the go
✎
name updated
RPGEmu for RPG Maker MV/MZ/XP
◆
Version 20.2.0 released
fixed many known issues for XP games
enhanced the low resolution logic for MV games
enhanced the emulator's compatibility for more games
◆
Version 20.1.0 released
fixes some known issues
◆
Version 20.0.1 released
fixed many known issues
such as when play some XP games, throw json lib error, current version will fix the bug
such as some MV games black screen, switch to Desktop mode, change its GL render mode may fix the error
though we could map [Up/
◆
Version 19.0.1 released
fixes some known issues
optimized the app's asset size
◆
Version 18.3.3 released
in previous version, rotate the iPhone may crash the XP game, now we fixed the bug ( Note: some XP game is very old, you may still need to rotate your iPhone to landscape firstly, then, start the game, this will make sure Ruby VM get the co
◆
Version 18.2.0 released
add supports for importing PC MZ games' save files into MZ games in RPGEmu, in previous version, only supported the save files which exported from MZ games in RPGEmu, it means now you can enjoy your MZ games cross platform, for example, pl
◆
Version 18.1.1 released
fixes some known issues
optimized low resolution process, in previous version, we found it may make the image too small, now we set a min size for the process to avoid the image becoming too small
add the ability to view and edit the game's
◆
Version 12.0.1 released
1. add virtual joystick, once switch to virtual joystick ( by long press the game item on the home list), the game control on the screen will be changed to joystick when you play the game
2. optimized the game import speed, will be almost 1
◆
Version 11.0.1 released
enhanced the game save logic
enhanced some UI
fixes some known issues
add desktop mode (when the game could not run in RPGEmu, you could switch to desktop mode, then retry to play the game)
add low resolution mode (when the game could not r
◆
Version 10.0.1 released
fixes some known issues.
accelerated the game import process, especially when deals with game audio assets, new version uses AudioToolBox to optimize the file process, however, for large file such as 5GB, it will still need some minutes.
ne
◆
Version 9.0.3 released
fixes some known issues.
enhanced the app's compatibility for more games.
notice:
1. when your mv game includes .webm codec is not [vp9, vp8, av1], the game import process will need more time to finish.
2. we find MZ Game may try to play vi
◆
Version 9.0.2 released
add support to modify the game name and icon on the home list
just long press the item, will show a context menu, then you could modify the game name and icon
◆
Version 9.0.1 released
Note: when you transfer the game file, do not leave the RPGEmu's screen, or else, the app will terminate the transfer process then crash.
add supports for RPG Maker MZ games [MZ Game]
add key map customization for virtual key "Up" and "Down
◆
Version 5.0.2 released
fixes some known issues
one of our users said he could not play his game, the new version will be able to play his game
Notes: though RPGEmu now could play most of MV games, some games may not be able to play still, if you find one, please
◆
Version 5.0.1 released
fixes some known issues
add supports for joysticks, with game controller connected, you could play the game more smoothly now
add customization for virtual keyboard buttons' layout, you could adjust its Y position and scale the buttons in X
◆
Version 4.1.0 released
fixes some known issues.
built with Xcode 26, some UI will be Liquid glass style.
enhanced the app's support for large game.zip file.
Note: when the file is larger than 1 GB, it may take minutes to import the game file into the app, we have
◆
Version 4.0.3 released
use iOS 18 translation API, you now could play this app in your local language in most case.
Enhanced the game save logic, now it will be saved progress when the app goes into background or you explicit pressed "Exit The Game" button (of co
◆
Version 4.0.1 released
added support for .rar game file
now you could import .rar game file or .zip game file once you downloaded them with Safari
please note, make sure you downloaded .zip or .rar is windows pc version, other platform version maybe not work
fixe
◆
Version 3.0.1 released
add support for exporting and importing game save file
detail:
you could export the current game save file, then load the game save file back
situations you maybe need this feature as follow:
1. you export the game save file from iPad, and
◆
Version 2.1.1 released
enhanced the game audio experience on iPhone
in previous version, we solved the issue that audio will be unexpected muted on the iPad, however, that's not enough, when on the iPhone, the issue is still there, this version will fix this bug
◆
Version 2.1.0 released
enhanced the game audio,
especially when you put the app in background, then bring it into foreground, in previous version, the audio will be muted, now, after our hard working, the web audio is very similar with the native audio, it will r
◆
Version 2.0.2 released
updates some text in product page and app's tutorial page
◆
Version 2.0.1 released
added app local language support for many countries
though the product display page is English, once you installed the app, you could use the app with your local language in most cases
fixes some known issues
◆
Version 1.0.1 released