EASYRPG

  • Submit Game
  • Submit Tutorial
  • Submit Utility
  • Submit Script

Description

EasyRPG is a community project to create a free, open source and cross platform RPG Maker 2000 and RPG Maker 2003 game interpreter, a free RTP replacement and a project import compatible game Editor.

EasyRPG Player is the game interpreter, can run RPG Maker 2000 and 2003 games out of the box and run them in multiple operating systems and game and portable devices.

EasyRPG Readers is the RPG Maker 2000 and 2003 file format support library and allows to read and write game data in native format or XML format. This library allows to create new tools like RTP dependency scanners.

EasyRPG OpenRTP is the free RTP replacement project to play games without needing non-free RPG Maker RTP files.

EasyRPG Editor is a brand new editor with new game file format but taking care of RPG Maker 2000/2003 compatibility. It runs on GNU/Linux, Windows and Mac OS X.

Latest Bulletin

The E is for EasyRPG

It is this time again! After 30 months since 0.5.0 we present you: The next major release: 0.6.0 "Preemptive Attack". As the codename tells you already: This release focuses on battles and battles were always really lacking in EasyRPG Player – until now.

There is a huge changelog at https://blog.easyrpg.org/2019/03/easyrpg-player-0-6-0-preemptive-attack/

To sum up: EasyRPG Player 0.6.0 is the first serious release handling battles (and savegames) like a boss.

Most visual effort has been focused in 2k battles. The effort after 0.6.0 should improve remaining visual glitches (most visible: missing battleweapon) in 2k3 and some minor missing feature, because almost everything in the 2k3 database battle related stuff has been implemented for 0.6.0 already.

Additionally to the huge changelog, here are some exclusive things to get some hype:

Future versions spoiler for upcoming features:
  • Libretro port (Retroarch and such, provides custom gamepad mappings).
  • Play games from .zip files thanks to a virtual file system (even nested!).
  • Frame-precision event interpreter and timing (major rewrite for balls-on-accurate covering some remaining obscure corner cases).
  • More stuff in the F9 debug window (already nice goodies in 0.6.0).
  • Translatable games support (with external .po files) without modifying them.


More in the future features (0.7.x and later):
  • Better and customizable MIDI instruments playback (custom .sf2 soundfonts) and loopstart support.
  • Advanced font rendering (complex language support) and bring back classic custom bitmapped .fon files (without requiring to install them on Windows\Fonts).
  • Movie support (this is a large library dependency, unfortunately).
  • Customizable gamepad keys (gamepad is supported already but there are no custom mappings, use the Libretro port if you need to customized them in the meanwhile).


And the video published by the Deep 8 game author is also useful to see some Player features vs RPG_RT.exe:


By the way, there are already 2 games in Steam using EasyRPG Player: Desolate City and Deep 8. There are also some other games tagged here and itch.io and other game sites with own engine category.

Thanks and have fun!

Engine Details

Random Games


Posts

Pages: 1
sinn
the original sinn
1092
SO, it's basically a multi platform and free? Whoa!
Any drawbacks?
After I downloaded it, it says that when I opened it, I was missing data files. What does that mean?
author=sinnelius
SO, it's basically a multi platform and free? Whoa!
Any drawbacks?


Well, it is not feature complete (yet). But it is near beta quality so far.

author=WestLight
After I downloaded it, it says that when I opened it, I was missing data files. What does that mean?


You might need to install RTP if the warning message says it (on Windows).
If you get a "couldn't find database file" then you need to place the executable in the game folder (it does not feature a game browser yet).
The program crashes when I try to load or create a project
author=CapnTelevision
The program crashes when I try to load or create a project


EasyRPG Editor is not mature enough currently, we are focused on the game interpreter stabilization first.
Pages: 1