FDELAPENA'S PROFILE

Search

Filter

RPG Maker 2000/2003 games on ANDROID

author=barefoot138
Spotted a problem when trying to play .flow, it freezes when sleeping or trying to play the game inside the game. Frame rate keeps changing when frozen and music keeps playing, so I guess it can't load the next file or something.


where have you downloaded the game and which version and language? could you provide the easyrpg_log.txt file content to see any errors? is the game working fine with the original RPG_RT.exe?

RPG Maker 2000/2003 games on ANDROID

Of course, any contribution would be great. We are always open for new contributions. Note the Readers/Player license will be moved from GPLv3 into MIT.

Cherry already knows the project, but I don't know if interested currently. Some time ago, Cherry helped with some debugging tips. This allowed to discover more savegame chunks, though a few dozens are unknown yet.

Currently about hacking the player there are some effort into the LcfSaveData (savegames). Ghabry discovered some new chunks recently after some debugging:

https://github.com/Ghabry/easyrpg-readers/compare/save

(relevant data in this branch diff is csv/fields.csv)

Major pending efforts are battles (there is a battle branch too at https://github.com/Ghabry/easyrpg-player/compare/battle) and savegames. There are also multiple commands pending to be implemented and a good collection of bugs.

There are some important issues related with move event subcommands, a few are not implemented yet but relevant to make more games playable.

Battle, save and move event are expected to the upcoming 0.2 release and Ghabry is involved into this. After this point, the project will have a reasonably pre-beta aspect and more attractive for coders due to its status.

Other things nice to have but not implemented yet are: vehicles (critical for a few games using them to make them playable), some other commands (see EasyRPG TestGame/TestGame-2000 for a list), some RPG Maker 2003 specific differences (they are a few) and reported bugs.

Also there are a bunch of interesting things to do, like do a SDL_texture backend as an accelerated alternative to the pure software renderer (pixman) used currently. However, needs some special work with blending modes (mixing transparency) with the right color mixing operation for some commands. Anybody interested with this? This allows to play games damn fast (yet) on any platform supporting Direct3D/OpenGL/OpenGL ES 2.0.

author=PepsiOtaku
Also, if it's being developed from the ground up, I think going into the source code every time I wanted to change something would be too messy (and tedious). Wouldn't it be easier to add a scripting system? Is that planned?

There is a Player fork to make it compatible with RGSS using mruby by Take-cheeze:

https://github.com/take-cheeze/EasyRPG-Player-mruby

Because this player has a radical code change to convert a very important part of code into Ruby, it's currently into a separated fork, but some day might be merged into the main Player, after syncing and translating newer C++ code changes into Ruby. However the building system is not the same yet (using ruby scripts for building), so this will need extra work from the packagers and distro maintainers before.

RPG Maker 2000/2003 games on ANDROID

author=Milennin
Do games that use plugins or DynRPG work with this?


No, because they use direct memory addressing hacks of a very specific Rm2k3 RPG_RT.exe 1.08 version. Game developers should hack the EasyRPG Player source code instead, this is better for everybody and for the project itself.

RPG Maker 2000/2003 games on ANDROID

Just a small update:

Since yesterday we have set continuous builds to get the latest development code for Android. The permanent APK link for these builds is:

https://easy-rpg.org/jenkins/job/player-android/lastSuccessfulBuild/artifact/builds/android/bin/EasyRpgPlayerActivity.apk

So I broke RMN, but Ankylo fixed it... is RMN faster now?

I noted the same slowdown for XMLHttpRequests too. But it works, so keep it the good uptime you have.

RPG Maker 2000/2003 games on ANDROID

author=giratina22
Misao did not work, it did not even show on the list


Does it have a RPG_RT.ini file in the folder? Where can it be downloaded for checking it?

RPG Maker 2000/2003 games on ANDROID

Thanks for the report! Looks like forced rotation is not working for you (weird). I guess you need to enable automatic rotation before running EasyRPG Player (this APK does not have additional rotation permissions). Which Android version are you using?

On the other hand, the missing ChipSet might be two things: Wrong "region" (select occidental or Japanese with long click over the game in the game selector and try again) or some iconv issue yet (reported here): https://github.com/EasyRPG/Player/issues/115

I think the RTP is placed OK and it's some weird character conversion issue. Could you provide a filename list of files placed in the game's ChipSet folder?

RPG Maker 2000/2003 games on ANDROID

The port is ready for testing:

http://bit.ly/1cjy0OD

Configure your Android device settings to install apk files from third party sites.
The only required permission of this app is to write data into your SD card.

Requirements:
- Android 2.3.3 or newer
- OpenGL ES 2.0 support
- Processor with floating port support (ARM v7a)

Instructions:

- On the first run, Player will create an easyrpg/games/ folder into the sdcard. Put your game folders there.

- For games requiring RTP, copy RPG Maker 2000 and 2003 RTP folders into easyrpg/rtp/2000/ and easyrpg/rtp/2003 respectively. You can add original Japanese RTPs or Don Miguel's 2000 RTP translation or RPG Advocate 2003 RTP translation. Any of these will work even with Japanese or English games (EasyRPG Player does an internal file translation).

- To play MIDI music you need to unpack the folder from this archive into easyrpg/ http://www.libsdl.org/projects/SDL_mixer/timidity/timidity.tar.gz

- To play games in Russian and other Cyrillic, or Japanese games press and hold the finger over the game folder and select the "region" (charset) between Western European (Latin), Eastern European (Cyrillic) or Japanese.

- In game you can press the options button to show framerate (FPS), hide the on screen virtual keyboard (best for Ouya and gamepads) or fast quit of the game.

Reporting issues:

- Please report any Android issue or crash you find with your games.

- We need special feedback about Android devices for gaming (with own gamepads, or Ouya or similar Android-based devices), because they are not tested yet.

- Please provide which Android OS version you used and the device brand and model.

More info and testing checklist details: https://github.com/EasyRPG/Player/pull/177

RPG Maker 2000/2003 games on ANDROID

Just an update bump:

Ghabry worked a lot in the port and is almost ready. It works in my tablet, so I will grab a video in a few hours.

Been working on a game for years, haven't given up.

There is a Spanish RPG Maker 2000 game. It was completed after 12 years of development: https://www.youtube.com/watch?v=2Vygq9Csk5M

It's being translated to English.

If he can do it, you can do it too.