Hi!
So, i discovered this thread a few days ago, never heard of it before, tested the standard mkxp and your fork named HiddenChest with some sample projects.
May i ask... what is this mad wizardry?
Not only does games run more smooth with this new executable, they are running so much better when it comes to performance and running actual code. This is madness! For example, the standard event collision detection build by enterbrain is slow and poor coded as hell. With ancient 1.8 Ruby you get a terrible slow and stuttering game with 15 - 20 fps while having ~100 Events just set to random move with no additional code or custom scripts.
With HiddenChest i get stable fps, be it 40, 60, 120 or whatever you set. No slow downs, no stuttering. And all this already with the poor collision code from enterbrain. Amazing! Now imagine, how good regarding performance your game can become when you customize only the collision detection a bit and so on.
Really brilliant. But i have some question:
1. Is it possible to deactivate Keys like F1, F2, F12 and so on? I know there are already some Script, which can do this. But is your new executable also able to do this via some script commands without further customization? I ask because I like to think about some custom option menu where you can let the player customize the controls instead of using some popup menu via F1. Furthermore the player should not be able to reset the game via F12 for example.
2. Is it possible to change the values you can set in the config file ingame, via some script commands? Again, i like to think about an option menu where the player may activate/deactivate vsync, change resolution etc.
3. How restricted am I, as a developer, to distribute RPG Maker XP (or VX etc.) games running with the mkxp/HiddenChest executable? Is it only non commercial or also commercial? Is it legal or does it hurt some EULA from Enterbrain?
Thank You!
greetz
So, i discovered this thread a few days ago, never heard of it before, tested the standard mkxp and your fork named HiddenChest with some sample projects.
May i ask... what is this mad wizardry?
Not only does games run more smooth with this new executable, they are running so much better when it comes to performance and running actual code. This is madness! For example, the standard event collision detection build by enterbrain is slow and poor coded as hell. With ancient 1.8 Ruby you get a terrible slow and stuttering game with 15 - 20 fps while having ~100 Events just set to random move with no additional code or custom scripts.
With HiddenChest i get stable fps, be it 40, 60, 120 or whatever you set. No slow downs, no stuttering. And all this already with the poor collision code from enterbrain. Amazing! Now imagine, how good regarding performance your game can become when you customize only the collision detection a bit and so on.
Really brilliant. But i have some question:
1. Is it possible to deactivate Keys like F1, F2, F12 and so on? I know there are already some Script, which can do this. But is your new executable also able to do this via some script commands without further customization? I ask because I like to think about some custom option menu where you can let the player customize the controls instead of using some popup menu via F1. Furthermore the player should not be able to reset the game via F12 for example.
2. Is it possible to change the values you can set in the config file ingame, via some script commands? Again, i like to think about an option menu where the player may activate/deactivate vsync, change resolution etc.
3. How restricted am I, as a developer, to distribute RPG Maker XP (or VX etc.) games running with the mkxp/HiddenChest executable? Is it only non commercial or also commercial? Is it legal or does it hurt some EULA from Enterbrain?
Thank You!
greetz