FDELAPENA'S PROFILE

Search

Filter

New official EasyRPG Player release

author=Biggamefreak
Can EasyRPG allow games to be played on a PSP right now, or is that feature still in development?

Copypasted from the blog entry:

(...) For 0.1 we only provide binaries for the common systems Windows, Linux and MacOS X. We don’t have enough developers to maintain lots of ports and they were slowing down our development process. But don’t worry, our Player is still perfectly portable to other systems. (...)

In other words: If you know somebody who knows how to port apps to PSP, please tell about considering a contribution, because EasyRPG can be built for PSP but we don't have enough time to research every platform issues.

New official EasyRPG Player release

author=Fallen-Griever
author=Sailerius
When will you be adding support for the legal engines?
Implying that it isn't possible to obtain 2K/3 legally.

Yes, you can get it online since v1.52: http://tkool.jp/products/rpg2000/index.html

If you use a non-Japanese Windows you should set the system to support non-unicode applications (setting it to Japanese). And know a bit of Japanese.
If you use Wine you can use LANG=ja_JP.UTF-8 wine setup.exe

EasyRPG Player on git also supports official Japanese RTP if you have installed it with Wine. Player will read Wine registry. This is very interesting for legal Japanese spoken users to play Japanese games.

EasyRPG Player also includes a hash table with filename translation, to support English games with original Japanese RTP without patching anything.

author=Fallen-Griever
Does the current release allow people to play RPGMaker games on Apple computers?
Because EasyRPG Player is alpha quality yet, tell your friends they can install Wine for Mac OS X using macports and play RPG_RT.exe.

We need all known RPG Maker 2000/2003 RTP translations

Hi all!

In order to create a translation table for EasyRPG Player and support games with rare RTP editions and play them with any RTP (e.g.: playing Japanese games with English RTP or vice-versa), we need to collect all known RTPs available.

2000 English RTP is a de-facto standard, however 2003 was more fragmented.

Current translation tables we have tracked are here:
https://easy-rpg.org/wiki/development/rtp-database/2000-rtp
https://easy-rpg.org/wiki/development/rtp-database/2003-rtp

Thanks!

Crowdsourcing unknown savegame data

Thank you LockeZ! These chunks are not easy to discover in all contexts. I'm going to mirror all chunks at the official EasyRPG blog post at https://easy-rpg.org/blog/2012/07/crowdsourcing-unknown-savegame-data/

Crowdsourcing unknown savegame data

(Posted on 2012/07/10 by Ghabry)

In order to allow proper saving/loading of games in EasyRPG we must support the RPG Makers save format (LSD).

Many of the data defined in the savegame is already figured out (because it maps to the LDB Database) but there is also a lot of temporary runtime data that is still unknown (but important to load the game correctly).

Now we ask you to help us figuring out the unknown data. What you have to do? Alter some data in the savegame, load it, see a change, report the change.

To make editing the save a bit easier we provide a tool for you: lsd2xml
It allows you to convert LSD files to a bit better readable XML files (you can open them with any text editor).

How to use it:
LSD2XML: Converts LSD files to XML. Just start the program, enter the id of your savegame (from 1 to 15) and press enter. It creates a Save(id).xml for you.
XML2LSD: Converts XML files to LSD. Same as the other one, but it takes a Save(id).xml and outputs the Save.lsd, so you can load it again via RPG_RT (which is kinda useful, you know :))
Both programs also support command line arguments, just pass a value from 1-15 as the first argument.

What you have to do:

When you open the XML file you will see a lot of sections starting with <unknown_…>. The value between the opening and the closing tag (often -1) is the unknown value. Change the value and then convert it back to LSD. Now try to see a difference (by loading it with RPG_RT, not EasyRpg Player) and report it to us (post the tag, the value you used and the purposes of the tag).
Another way is to create two savegames (at different times of course) and then compare the values in the save (there are also graphical diff tools for such purposes). This is maybe useful if you try to see if some events alter unknown data.

Example for a post:
<SavePartyLocation><unknown_25>: Movement Speed
<SavePartyLocation><unknown_2a> = 1: blocks movement
(Just figured these two values out, rest is your job)

Oh and sorry for only providing Windows versions of the program, but to run RPG_RT you need Wine under Linux anyway. ;)

RPG Maker 2000/2003 games on ANDROID

Thank you guys. I've already compiled the .apk package last night but currently it crashes on the emulator when loading. I'm trying to debug where is crashing, I think the problem is on the resolution detection and screen initialization. I'll continue with it this night.

author=Clyve
You will be my best friend if you allow us to map to hardware keys (specifically the gamepad).
Default key mapping allows to set 7 common hardware keys (including tap touch, volume up, down, camera button, etc.), but I think it's possible to remap from the SDL configuration on the phone if the phone has more, uncommon keys. There is configuration button to change settings, the app startup shown during a few seconds on the top part of a "Powered by SDL" splash logo. This button has a menu with a lot of options, like changing the position, size and style of the on screen arrows or on screen keyboard and more.

This settings button is visible in this video (not related with EasyRPG Player):

author=dragonheartman
I'm more than happy to test and even develop if you guys still need contributors, as this was something I was planning to accomplish in the future.
Thank you, we're always open to any contribution, our code is on GitHub available to fork and pull requests. Player and RPG Maker 200x format library are C++, most player code has RGSS class style and the main backend is SDL. Editor is brand new, using Vala and GTK+.