CHERRY'S PROFILE
Search
Filter
RM2k3 CustomSaveLoadPatch: Create your own save/load system!
A little improvement, if somebody wants it:
http://share.cherrytree.at/showfile-6748/rpg_rt_save_switch_1005.ips
If you additonally apply this IPS patch, the "Save" command in the default menu does something different: It sets switch 1005 to ON and closes the menu. With this feature, you can then open your own (save) menu.
http://share.cherrytree.at/showfile-6749/save_switch_changer.exe
If you drag the patched RPG_RT onto this program, you can change the switch ID from 1005 to something else.
http://share.cherrytree.at/showfile-6748/rpg_rt_save_switch_1005.ips
If you additonally apply this IPS patch, the "Save" command in the default menu does something different: It sets switch 1005 to ON and closes the menu. With this feature, you can then open your own (save) menu.
http://share.cherrytree.at/showfile-6749/save_switch_changer.exe
If you drag the patched RPG_RT onto this program, you can change the switch ID from 1005 to something else.
[DynRPG Plugin]Text Plugin
RM2K3-Well, this patch may be a problem
http://cherrytree.at/cms/download/?did=17
This is the official BetterAEP download which includes a demo project which shows how to use it (it implements a very simple custom title screen).
This is the official BetterAEP download which includes a demo project which shows how to use it (it implements a very simple custom title screen).
[Plug-in] [rm2k3] Animated Monsters Plugin
"Inside Ultimate" - About the inner workings of RM2k9U
Hello,
I am not 100% sure whether this is the right place, but the subforum description says "plug-in, script and resource development can also be discussed here", so I think "patch/extension development" also falls into this category (at least partly).
I just wanted to inform the interested developers among you that I published a few articles on my website about the inner workings of RPG Maker 2009 Ultimate.
I am open to suggestions what I should explain to you next, so just ask me here if you want to know something!
Be warned, however, the articles are not easy and targeting the more advanced developers.
Introduction (explanation of the basic way of working and the different "parts" of RM2k9U):
http://cherrytree.at/cms/lang/en/ultimate-part-1-introduction
The VCLXChg magic (what the vclxchg5.dll/vclxchg6.dll files are and how it's possible to massively manipulate Delphi's structures):
http://cherrytree.at/cms/lang/en/ultimate-part-2-vclxchg-magic
The loader (how the RM is forced to load the right project and - more important - how the DLL with Ultimate's code is injected into the RPG Maker)
http://cherrytree.at/cms/lang/en/ultimate-part-3-loader
Warning: Hardcore article! ;-)
Best regards,
Cherry
I am not 100% sure whether this is the right place, but the subforum description says "plug-in, script and resource development can also be discussed here", so I think "patch/extension development" also falls into this category (at least partly).
I just wanted to inform the interested developers among you that I published a few articles on my website about the inner workings of RPG Maker 2009 Ultimate.
I am open to suggestions what I should explain to you next, so just ask me here if you want to know something!
Be warned, however, the articles are not easy and targeting the more advanced developers.
Introduction (explanation of the basic way of working and the different "parts" of RM2k9U):
http://cherrytree.at/cms/lang/en/ultimate-part-1-introduction
The VCLXChg magic (what the vclxchg5.dll/vclxchg6.dll files are and how it's possible to massively manipulate Delphi's structures):
http://cherrytree.at/cms/lang/en/ultimate-part-2-vclxchg-magic
The loader (how the RM is forced to load the right project and - more important - how the DLL with Ultimate's code is injected into the RPG Maker)
http://cherrytree.at/cms/lang/en/ultimate-part-3-loader
Warning: Hardcore article! ;-)
Best regards,
Cherry
[DynRPG Plugin]Text Plugin
Okay, one of the bugs is yours:
The DynRPG documentation to onLoadGame says:
You always assume that "data" is a valid pointer, thus causing an exception if it's NULL. It's crashing inside msvcrt!strtok at the line 81: buffer = strtok(data, ",");
...would do the trick.
About the other bug (the hang): I haven't found the problem yet, because even the debugger is hanging now O__o
The DynRPG documentation to onLoadGame says:
Note:
data may be 0 if there is no data.
You always assume that "data" is a valid pointer, thus causing an exception if it's NULL. It's crashing inside msvcrt!strtok at the line 81: buffer = strtok(data, ",");
if(!data) return true;
...would do the trick.
About the other bug (the hang): I haven't found the problem yet, because even the debugger is hanging now O__o
+++ DynRPG - The RM2k3 Plugin SDK +++
RPG Maker 2k9 Ultimate Problems
a) Which operating system?
b) Which exact RPG Maker version?
c) Compatibility mode and/or administrator privileges on or off?
Please answer these questions so I can help you!
Please also send your rpg2003.exe to me!
Best regards,
Cherry
b) Which exact RPG Maker version?
c) Compatibility mode and/or administrator privileges on or off?
Please answer these questions so I can help you!
Please also send your rpg2003.exe to me!
Best regards,
Cherry














