New account registration is temporarily disabled.

RPG MAKER 2000/2003 GAMES ON ANDROID

Posts

Yellow Magic
Could I BE any more Chandler Bing from Friends (TM)?
3229
Oh, sorry, I'm using Android 4.1.2.

With regards to long-clicking on the game name - I don't seem to be getting any option for changing regions?

As for the files in the game's ChipSet folder, they are as follows:

3DTerrainChipSet.png
Basis.png
BOF2_Inside.png
CHIMtown.png
Forest.png
Lun2.bmp
Lun5(mountain).png
Lun6(mountain2).png
NewChip.png
Numbers.png
Town.png
WorldBOF.png

I'm going to try adding the encoding in the RPG_RT.ini and see what happens.

EDIT: Tried each of the three character encodings and none of them worked.

EDIT EDIT: By the way, from what I can tell in EasyRpgPlayerActivity, there's code for instantiating a menu - however, I'm not presented with a menu upon pressing the Menu button on my phone. Just a heads up.
Yellow Magic.
I know now why it failed for you.

The uploaded apk was outdated. Was a version from 22. instead of 24.
Guess we mixed that up when publishing it, sorry :(

The apk is updated now, please redownload.
Yellow Magic
Could I BE any more Chandler Bing from Friends (TM)?
3229
Thanks Ghabry. I tried with the new apk, but not even the title screen appears now:

After selecting the game in the game selection menu, the screen rotates and the controls appear, but the screen remains black. At this point, pressing one of the buttons returns the app to the game selection menu.

I tried using Logcat to figure out what went wrong, but no error messages showed up when I started the game.

However, when I pressed one of the buttons while the screen was black and the app returned to the game selection menu, this appeared in Logcat:

12-25 17:28:12.059: A/libc(7801): Fatal signal 11 (SIGSEGV) at 0x00000017 (code=1), thread 7817 (SDLThread)
12-25 17:28:12.939: E/Trace(7829): error opening trace file: No such file or directory (2)
I had a similiar problem after installing a new version.
Try terminating it (e.g. with Advanced Task Manager) or reboot your phone.
I have tested some rpg games---well just 2 actually, it was ib v1.0.5 and misao. Misao did not work, itdid not even show on the list, anyway the 105 version of ib was working perfectly. (I have the galaxy tab 2 10.1 rooted w cwm and no custom rom) android 4.1.2
Keep on the good work bro.

Peace
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?
Yellow Magic
Could I BE any more Chandler Bing from Friends (TM)?
3229
Okay, black screen issue has been solved! Note to anyone experiencing the same sort of problem: Make sure the 'Force GPU Rendering' setting is ticked under 'Developer Options' from the Settings menu.

I'll give more feedback on The Way (and compatibility with my phone) soon.
author=Yellow Magic
Okay, black screen issue has been solved! Note to anyone experiencing the same sort of problem: Make sure the 'Force GPU Rendering' setting is ticked under 'Developer Options' from the Settings menu.


Okay thanks for that hint. There seems to be actually a setting in the application manifest to tell Android that it uses 3d.
Will try enabling that one when the next release comes out (sometime in the next weeks).
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
Do games that use plugins or DynRPG work with this?
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.
I've been watching the EasyRPG project for a while now (and develop DynRPG plugins) and my issue with EasyRPG is that it's just not far enough along. I wouldn't want to start using it, or even develop plugins/scripts for it until it's 100% compatible with existing projects, at least from a visual and technical standpoint. Formulas and things can obviously change, but most big projects rely too heavily on eventing systems a certain way. Maybe you and Cherry could work together (if he's interested) to help speed progress along?

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? Again, Cherry would be an excellent resource for something like that because he's gone down that road.
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.
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.
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?
Hi guys, I just installed the apk on a xperia play.I had only tested Yume Nikki but it gives me an error after choosing a new game
Its a red screen saying /picture not found
Im pretty sure its something about file name encoding, some files appear with random characters instead of Japanese kanjis. Maybe because I extracted the game files in android instead a PC
Xperia Play Specs
Snapdragon at 1 ghz
512 ram
Android 2.3.7
Custom rom extremegamer
Oh, by the way only gamepad directionals work; triangle, square and cross do nothing only circle acts like "back" button
Hi alanrozenkreuz, hold the finger over the game title on the game selector menu and select the Japanese region if the game is Japanese or try a different Yume Nikki translation.

By the way, we will need xperia play testers as we don't have proper button mappings. Thanks for reporting about the circle acting as back.
Does this work with DynRPG? If so I have a galaxy nexus I can test it on.
No, DynRPG is definitely not possible to be supported as it patches RPG_RT.exe memory to inject stuff (and emulate Windows on Android is a no-no). We strongly discourage to use rm2k/3 patches of any kind, even if you are a developer is better to contribute to the project as it is open source.

EasyRPG Player 0.2 will be released this late night. We're working on a last minute Xperia Play buttons compatible version. If not, it will be deferred to the next release (0.2.1).

By the way, now we have EasyRPG Player on Google Play.

And a video of the upcoming 0.2 release on an Android device:

Do you have the option of accepting inputs other than arrows and select/cancel keys?