Comparison

Spark vs RPGViewer

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Spark

Manage and launch your Ren'Py visual novels with this utility. It offers tailored engine versions, powerful save management, and tools to organize your entire library. Explore game assets, edit variables, and translate foreign titles directly within the app.

Highlights
  • Launch and play Ren'Py visual novels
  • Select specific Ren'Py engine versions
  • Manage and backup game saves
  • Organize entire visual novel library
  • Import novels from various file formats
  • Browse game assets and edit variables
  • On-device translation for foreign titles
Features
Currently charting
Read full description

Spark: The Essential Tool for Managing Ren'Py Visual Novels Spark is an independent utility for organizing and launching Ren'Py visual novels. It is not affiliated with or supported by the official Ren'Py project. For any issues with this app, please contact Spark support, not the Ren'Py team. Launch and Play Your Novels with Ease Import and start your favorite Ren'Py visual novels directly in Spark. Once added, your titles are ready to launch with a tap, so you can focus on reading and playing instead of manual setup. Tailored Compatibility for Each Novel Choose from multiple Ren'Py engine versions to match your novel and improve stability: 8.x: 8.5.4, 8.5.2, 8.5.0, 8.4.1, 8.3.7, 8.3.4, 8.2.3, 8.1.3, 8.0.3 7.x: 7.8.8, 7.8.4, 7.7.3, 7.6.3, 7.5.3, 7.4.11 Per-novel configuration lets you: - Select the best Ren'Py version for each title - Fine-tune settings to improve quality of life. - Improve performance on complex or older games Note: Performance and compatibility vary by novel. Older titles or very large games may contain bugs or fail to run. Smaller devices can experience rendering issues. Some novels may not work at all, though we strive to support as many as possible. Powerful Save Management Take full control of your progress across all novels: - View all saves in one place instead of hunting through folders - Backup saves before big choices or endings so you can revisit them anytime - Restore old saves if something breaks or you want to replay a specific branch - Import saves from other devices and delete unwanted saves to keep things tidy Organize Your Entire Library Keep your Ren'Py collection clean and easy to navigate: - See all installed novels at a glance - Rename titles to match your personal library style - Manage multiple versions of the same novel, such as different language patches or updated builds Flexible Novel Import Add new novels from a variety of common formats: - Import from zip, apk, 7z, tar, or rar files - Quickly bring in titles from backups, downloads, or other devices Once imported, novels become part of your Spark library with version and save management ready to use. Ren'Py-Specific Tools and Enhancements Dig deeper into your visual novels with advanced utilities: Gallery Viewer - Browse novel assets directly inside Spark - View\Play images, videos, and music used by the game Variable Editor - View and edit game variables while playing - Skip grinding, fix bugged flags, or jump to specific routes by adjusting in-game values On-Device Translation - Translate novels using Apple’s on-device translation system - Make foreign-language titles more approachable without leaving the app - Keep translations private and fast by staying on your device Your Gateway to the Ren'Py Visual Novel Universe While Spark is not affiliated with Ren'Py, it is designed as a powerful companion for players who want full control over how they install, launch, customize, and maintain their Ren'Py visual novels in one place. Additional Licensing Information Ren'Py includes free software licensed under various terms, including the GNU Lesser General Public License. For a complete list of included software and license details, please visit the official Ren'Py website. Terms of Use https://spark.devl.ai/reference/terms/

About

RPGViewer

This app allows you to play your own RPG Maker and Flash projects directly on your iOS device. It supports various RPG Maker versions and Flash (SWF) files, offering on-screen controls, real controller support, and seamless save file management.

Highlights
  • Supports RPG Maker XP, VX, VX Ace, MV, MZ
  • Plays Flash (SWF) files via Ruffle
  • Imports and exports save files
  • On-screen remappable gamepad
  • Real controller support
  • Works on iPhone and iPad
Features
Read full description

RPGViewer is a player for your own RPG Maker and Flash projects, rebuilt from the ground up as a native iOS app. You bring the game. RPGViewer runs it. One app covers the engines you actually have projects in: • RPG Maker XP, VX and VX Ace — run natively through a port of the original RGSS engine, not an imitation of it. Full speed, no browser in the middle. • RPG Maker MV and MZ — full support, including OGG audio with no re-encoding. • Flash (SWF) — played through Ruffle, including Flash games that were never converted to HTML5. • HTML5 games — any self-contained page, opened from your library. Saves work the way you expect • Import existing save files. Drop in a .rpgsave or .rmmzsave from your desktop and it appears in the game's own browser save slots. • Read the game's browser saves directly. Saves the browser version made on the same origin show up here, with title, playtime, location, party and level all decoded. • Export back out. Take a save with you when you move to a new device. • Separate storage per game. Each title keeps its own saves, its own port and its own settings — nothing bleeds across games. Built for playing on a phone • On-screen gamepad with remappable keys. Bind any physical or on-screen control to whatever the game reads. • Real controller support. Connect a gamepad and it takes over, and the on-screen pad steps aside automatically. • One consistent menu. The same control, in the same corner, on every engine — only the rows change, because only the rows that do something are shown. • Fast-forward for native engine games. • Works in landscape and portrait, iPhone and iPad. RPG Maker MV and MZ only • Cheat panel built into the menu — tweak values, items and party members without leaving the game. Please note • RPGViewer is a player only. It contains no games of its own, and it cannot download them. Please make sure the projects you run are obtained through legitimate channels. • It is a generic runtime. It does not modify the source of RPG Maker or Flash projects, and it does not emulate them. • Flash playback is provided by Ruffle. Games that depend on server-side components, or that require a network service, will not run. Built for people making RPG Maker games: test your project on your phone before you ship it, and keep playing the games you already own.

Screenshots

Spark4 screens
RPGViewer4 screens

Verdict

The call

The clearest difference is in-app purchases: RPGViewer at none against Spark's 5. RPGViewer also leads on price ($4.99 vs $6.99). Spark's advantage is rating (4.8 vs 4.3) and review sentiment (81% vs 56%). On update cadence, ads, monetization model and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Spark costs $6.99 and RPGViewer $4.99 up front. Spark sells 5 in-app purchases, starting at $5.99 per month. RPGViewer asks for nothing beyond the download.

ReceptionRating · Positive reviews · Number of ratings

Spark holds the better App Store score, 4.8 against 4.3. That said, the two scores are not equally well evidenced: Spark has 223 ratings behind it against 3, so its average is the more settled of the two. Written reviews point the same way: 81% of Spark's written reviews are positive against 56% of RPGViewer's.

UpkeepUpdate frequency

Spark ships an update every 4 weeks, RPGViewer fortnightly. Both last shipped on November 4, 2026.

Scorecard6 real differences · 5 level
Spark versus RPGViewer: the parameters behind the verdict, then further details
ParameterSparkRPGViewer
Price$6.99$4.99 — better
Rating4.8 (223 ratings) — better4.3 (3 ratings)
Positive reviews81.0% of reviews — better56.1% of reviews
Number of ratings223 — better3
Update frequencyEvery 4 weeksFortnightly — better
AdsNoNo
In-app purchasesYesNo — better
MonetizationPaidPaid
Best chart rank#40 — better—
DevicesiPhone, iPad, iPodiPhone, iPad, iPod
Requires iOS15.515.0 — better
Further details — not scored
Size696 MB63 MB
Age rating4+9+
DeveloperDevon LewisLudan Cui

Customer experience

Spark

All ratings222 ratings
Positive93.7%
Neutral2.7%
Negative3.6%
Written reviews142 reviews
Positive81.0%
Neutral6.3%
Negative12.7%

RPGViewer

All ratings3 ratings
Positive100.0%
Neutral0.0%
Negative0.0%
Written reviews139 reviews
Positive56.1%
Neutral30.2%
Negative13.7%

Bugs and requests

Spark

Not enough reviews yet to summarise bugs or requests.

RPGViewer

Reported bugs

56 issues
  • CG errors
  • Black screen on video playback
  • Button presses also register as touches
  • Black screen after changing positions
  • Movie folder glitches
Show 51 more
  • 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

Requested features

25 requests
  • Customizable button layout
  • Portrait mode button customization
  • Game folder organization
  • Rename games
  • Game exit button
Show 20 more
  • 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

In-app purchases

5 purchases

Spark

Subscriptions2
  • Monthly Sponsor$5.991 Month
  • Yearly Sponsor$19.991 Year
One-time3
  • Small Tip$2.99
  • Medium Tip$4.99
  • Large Tip$9.99
None

RPGViewer

No in-app purchases

Questions

Is Spark free?
Spark costs $6.99, and also offers in-app purchases.
Is RPGViewer free?
RPGViewer costs $4.99, with no in-app purchases.
Which has better reviews, Spark or RPGViewer?
Spark is rated higher. Spark averages 4.8 out of 5 from 223 ratings, while RPGViewer averages 4.3 from 3 ratings.
Do Spark or RPGViewer have ads?
Neither Spark nor RPGViewer shows ads.
Which is updated more often, Spark or RPGViewer?
Spark ships an update every 4 weeks, and RPGViewer fortnightly. Most recently, Spark was updated on November 4, 2026 and RPGViewer on November 4, 2026.

Other comparisons