fdelapena
Still Fresh
.
There is an effort to do it. RPG Maker 2000/2003 game resolution fits perfect on GP2X screens (320x240).
The Rm2k file format is almost fully documented (specially here, here, here and here) so a lot of needed work is already done. The remaining part is a implementation. There are a project called EasyRPG to bring it to GP2X and other platforms using SDL. The porting status is still work in progress but under heavy development last days.
What is done?
- Basic data structures (BER integers, pascal strings)
- LcfMapUnit: lower and upper layers decoded (water, terrains, etc.)(2 bugs pending). Event layer in progress (and event command support). Event layer works now. Still missing some trigger conditions.
- LcfMapTree: 100%(1 bug remaining).
- LcfDataBase: Actors (100%), Skills (100%), System (100%)and a few more tabs (partially). All database is read now but it lacks implementation.
- Graphics: System support, character support, full chipset support, battle animation, etc.
- Transparency by palette index now supported (color key workaround).
- Sound and music support
To do:
- Class redesign and cleanup.
- 60% of event commands (NEW).
- Battle scene (some data from database is read now).
- Battle commands.
-Event handling. Some issues remaining.
-LcfDatabase integration. Working in some scenes.
-LcfMapTree integration. Start party works. Areas and vehicles pending.
-XYZ: Pending (documented, depends on zlib). Implemented, loaded into surfaces but file opening pending.
SVN checkout:
Greets!
There is an effort to do it. RPG Maker 2000/2003 game resolution fits perfect on GP2X screens (320x240).
The Rm2k file format is almost fully documented (specially here, here, here and here) so a lot of needed work is already done. The remaining part is a implementation. There are a project called EasyRPG to bring it to GP2X and other platforms using SDL. The porting status is still work in progress but under heavy development last days.
What is done?
- Basic data structures (BER integers, pascal strings)
- LcfMapUnit: lower and upper layers decoded (water, terrains, etc.)
- LcfMapTree: 100%
- LcfDataBase: Actors (100%), Skills (100%), System (100%)
- Graphics: System support, character support, full chipset support, battle animation, etc.
- Transparency by palette index now supported (color key workaround).
- Sound and music support
To do:
- Class redesign and cleanup.
- 60% of event commands (NEW).
- Battle scene (some data from database is read now).
- Battle commands.
-
-
-
-
SVN checkout:
Code:
svn co https://easyrpg.svn.sourceforge.net/svnroot/easyrpg/trunk/ easyrpg
Greets!
Last edited by a moderator: