# RPGViewer — Run RPGMV/MZ & Flash!

> Runtime environment for RPG Maker MV/MZ and Flash projects. (iPhone/iPad app by Ludan Cui.)

- Source: https://appshunter.io/ios/app/rpgviewer/id6479395335 (this page in markdown: same URL + `.md`)
- Developer: [Ludan Cui](https://appshunter.io/developer/1403694478)
- Category: Utilities, Entertainment
- Price: $4.99
- Rating: 3.50/5 from 45 App Store ratings · 122 written reviews indexed
- Age rating: 9+
- Requires: iOS 15.1 · 85 MB
- Languages: American English
- Released: 2024-04-07
- Data updated: 2026-09-06
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/rpgviewer/id6479395335/reviews.md

## What is RPGViewer?

RPGViewer provides a runtime environment for RPGMV/RPGMZ and Flash projects. It also includes the following optimizations:

* Compatible with the ogg audio format. No need to re-encode audio to m4a for playback.
* Adds a virtual keyboard. Supports common button functions, with customizable button layouts planned for future updates.
* Supports remote loading of Flash files via URL.

What you can do with RPGViewer:
* Run your existing RPGMV projects, or work-in-progress demos, to quickly preview and verify them on the go.
* Quickly try out swf Flash files.

Notes:
* This app provides a runtime environment only and does not include any runnable content. Please make sure the projects you run are obtained through legitimate channels.
* The runtime environment provided by this app uses generic technology. It does not modify the source code of RPGMV/Flash projects, nor does it emulate RPGMV/Flash.

## Key features

- Runtime environment for RPG Maker MV/MZ
- Flash project support
- Ogg audio format compatibility
- Virtual keyboard included
- Quick project testing

## What do users think of RPGViewer?

Overall sentiment: mixed

**Pros**

- 👍 Games run smoothly
- 👍 Cheat menu useful
- 👍 Good for RPGMV on iOS
- 👍 Competes with Joiplay
- 👍 Supports many engines
- 👍 Good concept
- 👍 Developer actively updates
- 👍 Fast loading (compared to others)

**Cons**

- 🐛 Virtual controls clunky
- 🐛 Screen overlay by buttons
- 🐛 Save/export not working
- 🐛 Audio issues (OGG, general)
- 🐛 Game compatibility varies
- 🐛 Screen panning issue
- 🐛 Large files don't run
- 🐛 Storage management lacking
- 🐛 Black screen issues
- 🐛 Some games unplayable
- 🐛 Touch input issues
- 🐛 Frequent re-adding of games
- 🐛 Screen clipping/display issues
- 🐛 Lag with intensive games

**Commonly reported bugs**

- CG errors
- Black screen on video playback
- Button presses also register as touches
- Black screen after changing positions
- Movie folder glitches
- Save file import/export not working
- Cannot import/export saves
- SyntaxError: JSON Parse error: Unrecognized token '<'
- Games with foreign language filenames fail to run
- Audio files not playing
- Mouse issues (holding left button)
- Virtual pad input lag/ghosting
- Game crashes randomly
- Cannot save game
- Corrupted app requiring re-download
- Infinite loading screens
- Loss of progress on re-download
- Sound disappears after switching apps
- Virtual mouse not working for some games
- Touch not working in certain sections
- Game files disappear after update
- Games not showing up after re-opening app
- Error when adding games (folder already exists)
- Material loss in H5 games
- iPad cannot play in landscape, buttons incomplete
- No sound in certain games on iPad
- App thinks RPG Maker is HTML5
- Cannot load OGG audio with OGG compatibility enabled
- No sound for RPGMVO audio format
- Cannot load save files
- Stuck on save screen
- Cannot click/interact in some games
- Screen clipping on iPad
- Games not loading (stuck on loading screen)
- Cannot add games (stuck on loading screen)
- Display bugs (games not showing up)
- PNG images not opening
- Black screen on launch
- Cannot load image effects
- Cannot import files (no www folder)
- Cannot interact with elements
- Game not running after removing folder
- No sound after update
- Audio issues after switching apps
- Laggy performance
- Games larger than 1GB don't run
- Cannot play games requiring specific keyboard keys
- Cannot save/load games
- Project initialization displayed every time
- Cannot load save data from cheat menu
- Games not responding to clicks
- Cannot use mouse function
- Cannot click or use
- Games not running, showing black screen
- Cannot import games
- No sound in games

**Most requested features**

- Customizable button layout
- Portrait mode button customization
- Game folder organization
- Rename games
- Game exit button
- Script auto-translation
- Dark mode
- RPG Maker XP/VX Ace support
- Wolf RPG Editor support
- Keyboard support/virtual keyboard
- Adjustable screen panning
- Option to disable screen panning
- Full-screen game registration
- More control buttons
- Editable control buttons
- Custom gamepad inputs
- Adjustable game performance
- Edit game icons
- ONS simulator support
- Cheat menu integration
- File management within app
- Flash side-scroller support
- More engine support
- APK or Windows emulator option
- Better resolution scaling

## Recent user reviews (10 of 122)

All indexed reviews: https://appshunter.io/ios/app/rpgviewer/id6479395335/reviews.md

### 5/5 — Great! But please add portrait touch customization!

*2026-07-10*

Being able to change where buttons are in portrait mode would be awesome. I currently can’t access the buttons due to the size of my phone.

### 5/5 — 更新1.30以后出现问题

*2026-06-28*

iOS26.5，SE3，更新1.30之后游戏画面无法最大化，导入存档也提示格式问题，希望解决

### 3/5 — Better controls

*2026-05-30*

Would be better if you could set up the on screen controls how you want

### 3/5 — 希望快点更新修复游戏播放视频黑屏bug的问题、修复使用按键还会触摸的问题

*2026-04-05*

玩部分游戏、带视频的游戏、播放视频会黑屏、而且不能跳过去、导致游戏不能玩、游戏中调出按键、按键会连带原本的触摸、会导致按按键又触摸、试游戏两种同时触发

### 5/5 — 건의사항

*2026-03-15*

안되는 게임도 있으나 열에 6~7정도는 정상실행 가능
그런데 게임 폴더별 분류나 이름 변경, 그리고 게임 종료 버튼 만들어주세요

### 5/5 — 지원 엔진도 너무 많고 치트 엔진 탑재도 너무 좋습니다

*2026-03-13*

온스플레이어때부터 써왔는데 늘 잘써왔습니다
세이브 파일 변경도 되고 여러 기능도 많아서 rpg뷰어중 제일좋은건 맞는거 같아요
다만 ios26부터 지원되는 스크립트 자동 번역기능좀 추가해줬으면 합니다

### 4/5 — ゲームパッドが邪魔

*2026-02-04*

ゲームはちゃんと動作するが、ゲームパッドの位置が画面と被り邪魔。steamlinkのように、ボタンのレイアウトを変更出来るようにして欲しい。

### 1/5 — 不好用

*2026-01-26*

cg报错经常出现

### 3/5 — 发现系统差别不过问题比老版本严重了

*2026-01-02*

最近更新了系统到18，我之前系统版本14.4，玩宅女的幸福生活，以前做些互动，亲密接触啥的，起过程动画要么一闪一闪，画面全黑只有声音，现在更新之后画面有完整内容只不过现在更严重的是换体位之后游戏彻底黑了，以前好歹有声音现在游戏没有任何运行一样，望完善

### 5/5 — 一些小问题

*2025-12-26*

部分rpgmv游戏（demons root）搭载了movie插件，似乎运行起来会出现严重影响游玩进程的问题。在pc上验证过毫无问题。希望作者能更新依赖☕️

## Frequently asked questions about RPGViewer

### What does RPGViewer do?

RPGViewer provides a runtime environment for RPG Maker MV/MZ and Flash projects. It allows you to quickly run and test your game projects directly on your device without needing to reformat audio files or use external tools.

### What are the key features of RPGViewer?

Key features include compatibility with Ogg audio formats for seamless playback, a built-in virtual keyboard with customizable buttons, and the ability to run RPG Maker MV/MZ and Flash projects. It's designed for convenient and rapid testing of game development results.

### Is RPGViewer free to use?

Yes, RPGViewer is available for free. The application provides the runtime environment without any cost to the user. It does not feature in-app purchases or advertisements.

### How do I add projects to RPGViewer?

You can add projects directly through the app. Alternatively, you can place your RPG Maker or Renpy projects in the 'Document' folder using iTunes for access within the application.

### What kind of projects can I run with RPGViewer?

RPGViewer is designed to run RPG Maker MV/MZ projects and Flash projects. It's important to note that the app only provides the runtime environment and does not include any runnable game content itself. Ensure you have obtained the projects legally.

## Version history (last 5 releases)

### 1.31 — 2026-07-06

* Fixed an issue where the screen mirroring page could not display properly
* Optimised the auto-recovery behaviour after the app is switched to the background
* Adjusted the always-on-screen logic during runtime; the screen will no longer stay active persistently

### 1.30 — 2026-06-27

* Added support for multiple languages
* Added an option for html5 games to enable or disable the virtual keyboard
* Improved validation for import/export of stored files

### 1.25 — 2025-06-09

1.A refresh function has been added to the homepage to manually refresh the game list.
2.A simulated mouse button has been added, which can simulate the left mouse button and is usable in certain game scenarios.

### 1.24 — 2025-05-23

Added support for playing webm video format.

### 1.20 — 2025-04-19

The functions of importing and exporting game saves for rpgmv and rpgmz games have been added.

## Apps similar to RPGViewer

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [PocketFlash - SWF File Player](https://appshunter.io/ios/app/pocketflash-swf-file-player/id6757977411) | 3.4 (5) | Free | Utilities |
| [RenPyEmu for Ren'Py](https://appshunter.io/ios/app/renpyemu-for-renpy/id6751824770) | 3.3 (3) | $4.99 | Utilities |
| [Renpy 7 Pocket](https://appshunter.io/ios/app/renpy-7-pocket/id6748915172) | 2.1 (16) | Free | Utilities |
| [XP3Player](https://appshunter.io/ios/app/xp3player/id1064060287) | 2.4 (30) | $7.99 | Utilities |
| [Renpy Pocket](https://appshunter.io/ios/app/renpy-pocket/id6748696950) | 4.0 (136) | Free | Utilities |
| [RPGPlayer - An RPGMaker Player](https://appshunter.io/ios/app/rpgplayer-an-rpgmaker-player/id6754986970) | 3.2 (77) | $6.99 | Utilities |

## More apps by Ludan Cui

- [RenpyReader](https://appshunter.io/ios/app/renpyreader/id6479896772)
- [iEasyRPG](https://appshunter.io/ios/app/ieasyrpg/id6749200577)
- [iONSPlayer](https://appshunter.io/ios/app/ionsplayer/id6760708915)

All apps by Ludan Cui: https://appshunter.io/developer/1403694478

## Related topics

[joiplay](https://appshunter.io/ios/topics/joiplay) · [maki](https://appshunter.io/ios/topics/maki)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-09-06.*
