FDELAPENA'S PROFILE

Search

Filter

RM games translations

Not much a stupid question, makes sense: in most countries, every product you make is "all rights reserved" by default, this means everybody must ask you for written permission before doing anything with your game.
To solve this, declare a license with your game to tell which permissions are allowed for people for usage, distributing, modifying and such. A good start is to use a Creative Commons licensing.

If RPG Maker are 2000/2003, they are non-unicode, so it will be a bit more difficult. There are some string extractors out there.

You can use EasyRPG's LCF2XML to get all maps and database strings in XML already converted in UTF8, by adding the encoding in RPG_RT.ini with these 2 new lines:

[RPG_RT]
; some RPG_RT specific settings

[EasyRPG]
Encoding=1252
1252 is for western langs, including Spanish, French, German and other with symbols like ñçßäáô.
Replace with 932 for Japanese or 949 for Korean.
All possible codes (depending on RPG Maker translation): https://en.wikipedia.org/wiki/Windows_code_page#List

Download LCF2XML for Windows from here:
https://easy-rpg.org/jenkins/job/lcf2xml-mingw32/lastSuccessfulBuild/artifact/

You can convert from .lmu and .ldb to .xml and vice-versa. Note there could be bugs (and you should not mix special characters from different encodings), so make backups often.

RPG Maker 2000/2003 games on ANDROID

author=kentona
I feel there is a void for RPG creation tools for phones! Fill it soon! RPGs suit the controls on a phone quite well.


Well, at least virtual touch controls are enough for most RPGs.

Finally, Ghabry made it working, after porting it to SDL2:

https://easy-rpg.org/forums/viewtopic.php?t=160&p=938#p938

RPG Maker 2000/2003 games on ANDROID

Sadly, the current Android porter (Rikku2000) got a bunch of issues when trying to build it. In the meanwhile, Android Development Tools staff is preparing a new build system and it does not support NDK yet: http://tools.android.com/tech-docs/new-build-system/roadmap and is not worth to do the effort with the current legacy Android building system being deprecated soon.

That's I'm going to defer my Android building plans unless somebody with Android NDK porting experience wants to do it, at least until the new build system becomes ready to support NDK in a standard way (there are several approaches currently at http://stackoverflow.com/questions/16667903/android-studio-gradle-and-ndk ).

So the current priority is to mature main EasyRPG core features, like Ghabry is finishing the battle system and other game interpreter related, I will be helping with SaveGame unknown data documentation, also keeping solid the Linux building system in the meanwhile.

I'm sorry to keep this on hold, but we need to keep the improvements going on in other priorities inside the same project. As always we are welcome to new contributions in this huge project.

RPG Maker 2000/2003 games on ANDROID

Small update: Rikku2000 is currently porting Player to Android, he already ported another app and for other devices, so has some experience with this. Maybe this week we can have the port working.

RPG Maker 2000/2003 games on ANDROID

After lots of months and no replies, I'm back with this. I'm so sorry with the huge delay. Having lesser spare time did the most, but a project cleanup was needed too.

We have released new EasyRPG Player releases and most work from my part have been with the UNIX building compatibility, this includes cross platform building improvements and bugfixes. This is a prerequisite to make a cleaner building process for the Android port, which it is a mess by design.

I've got a tablet (well, from my girlfriend) with Android 3.2, Tegra 2 dual core for testing and a very better machine for testing and debugging with 8x more RAM, so I can speed up the whole thing. I'll keep you updated with this. Thank you for your support and let's do this great.

We name this one "EV0003"

Current graphics implementation is pure software rendering (pixman), so it's using pure CPU for pixel graphic operations (blending, opacity, scaling, etc.). As far as I know, it was tested on a Core i7 Sandy Bridge CPU. Frames are limited to 60 fps by default, I don't know how it was tested (profiling maybe). Player features automatic frameskipping to prevent lag where possible.

Player is pretty usable on a Nintendo Wii and it should work fine with low end handhelds, however, it would work without problem when going hardware accelerated (using OpenGL and Direct3D with SDL2), but this has lesser priority for now.

Currently, it should be faster than original RPG Maker in modern computers. It's because RPG Maker uses old DirectDraw operations and most of them are deprecated and might be unsupported in modern graphic cards and drivers.

So, about hardware requirements will be very variant in the future, depending on hardware features, not only CPU.

Progress journal: a clear goal

Hi again!

About the battle formula, today Ghabry solved the RPG Maker 2003 gauge formula:
https://github.com/Ghabry/easyrpg-player/commit/ac9c366b896bf080fe551ffb28173c35787399be

2000 battle system has some functionality too, as you can see in this early video, for reference:
https://easy-rpg.org/videos/battle.webm

Finally, some progress!

Two gists translated by Takeshi Watanabe:

About events:
https://gist.github.com/take-cheeze/4406621 <-- note: this info might not be 100% accurate after some testing

"Battle formula" from RPG Maker 2000 help file:
https://gist.github.com/take-cheeze/4411470 <-- compare this info with rpg2000.chm from rpg maker 2000 1.52 help file

You can contact us for more tech details at easyrpg channel on freenode

Finally, some progress!

Cool stuff! Feel free to get some extra rm2k file format documentation from easyrpg readers library (it's complete except a few dozens of SaveXX.lsd data chunks). See the tool lcf2xml from Ghabry, it allows xml import/export for unknown chunk research, mostly interesting for .lsd (if you don't want to use debuggers). Takeshi also translated the battle formula from help file for a better interpretation.

Best,

New official EasyRPG Player release

Ouya is like an Android build but with extra stuff. Unortunately this depends on the success of the Android port and I've tried to build it this week but still crashes on startup. Debugging the issue is too complex and takes a lot of time, so the Nth try to fix the port was unsuccessful. So if you know anybody experienced with porting applications to Android's NDK, it will be welcome. At least I've fixed the building and apk uploading issues.

But not everything are bad news, Wii port (nightly build) is available again since today. You can get it from the player downloads page.