- Feb 19, 2017
- 537
- 3,505
A crazy mountain of Python code I made that reads RPGMaker data in RenPy to hopefully result in a better playing experience.
The code itself is here:
Note that nearly every RPGM game has some sort of plugins or unimplemented features, so it probably won't work on any random game "out of the box".
A note on RenPy compatibility: If you try to run this code in RenPy directly or through some kind of script that ports to another platform, you MUST USE RenPy 6.99 instead of RenPy 7.x. Otherwise you'll see a black screen instead of the map.
Completed Ports
Daniels K Games
Upcoming Ports
ICCreations Games:
One of the main holdups is the animations are very high-FPS, and sometimes have a lot of frames. RenPy takes up a lot of memory if you play the animation as individual frames, so I'm thinking about trying to encode them into videos instead. But it's taking a bit more time to research and do it properly.
For the time being I'm trying to focus my efforts on games that are [COMPLETED] -- an in-development game is a moving target and trying to test and release ports while the author is still updating the game takes up a lot of time and energy.
Future Ports - Games with completed or abandoned RPGM versions
Future Ports - RPGM games still under development
This isn't a RenPy port! You just copied and pasted everything!
What makes a game easier or harder to port?:
Changelog:
Released Versions
Please don't ask about android ports. The ports produced by rpgm2renpy generally require a lot of processor power to run, and need precise mouse movement (clicking and scrolling on the map) that would be hard to implement on a touch device. I don't have an android device to test on, nor any understanding of how android devices work, and most importantly have a limited amount of time to develop these ports and would prefer to focus that energy on desktop ports for other games.
The code itself is here:
You must be registered to see the links
Note that nearly every RPGM game has some sort of plugins or unimplemented features, so it probably won't work on any random game "out of the box".
A note on RenPy compatibility: If you try to run this code in RenPy directly or through some kind of script that ports to another platform, you MUST USE RenPy 6.99 instead of RenPy 7.x. Otherwise you'll see a black screen instead of the map.
Completed Ports
Daniels K Games
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
-
You must be registered to see the linksYou must be registered to see the links
Upcoming Ports
ICCreations Games:
- Incest Adventure
You must be registered to see the links
- The Artifact Part 1
You must be registered to see the links
- The Artifact Part 2
You must be registered to see the links
- The Artifact Part 3
You must be registered to see the links
One of the main holdups is the animations are very high-FPS, and sometimes have a lot of frames. RenPy takes up a lot of memory if you play the animation as individual frames, so I'm thinking about trying to encode them into videos instead. But it's taking a bit more time to research and do it properly.
For the time being I'm trying to focus my efforts on games that are [COMPLETED] -- an in-development game is a moving target and trying to test and release ports while the author is still updating the game takes up a lot of time and energy.
Future Ports - Games with completed or abandoned RPGM versions
You don't have permission to view the spoiler content.
Log in or register now.
Future Ports - RPGM games still under development
You don't have permission to view the spoiler content.
Log in or register now.
This isn't a RenPy port! You just copied and pasted everything!
You don't have permission to view the spoiler content.
Log in or register now.
What makes a game easier or harder to port?:
You don't have permission to view the spoiler content.
Log in or register now.
Changelog:
You don't have permission to view the spoiler content.
Log in or register now.
Released Versions
You don't have permission to view the spoiler content.
Log in or register now.
Please don't ask about android ports. The ports produced by rpgm2renpy generally require a lot of processor power to run, and need precise mouse movement (clicking and scrolling on the map) that would be hard to implement on a touch device. I don't have an android device to test on, nor any understanding of how android devices work, and most importantly have a limited amount of time to develop these ports and would prefer to focus that energy on desktop ports for other games.
Last edited: