CHERRY'S PROFILE

Search

Filter

[RM2K3] DynRPG installation / first compilation error

Ah, so maybe it's just that the default MinGW include path is configured to a portable version that is included inside the CodeBlock folder itself, because you used the "nosetup" version. So if you would put things into ...
D:\Downloads\codeblocks-20.03mingw-nosetup\MinGW\x86_64-w64-mingw32
... then it would find them. Or probably you can put the DynRPG files into a separate folder altogether and configure the include and library paths in the settings to look for them in the right place.

But additionally I notice it says "x86_64-w64-mingw32" which, if I'm not mistaken, indicates a 64-bit version of MinGW, which won't help you much since the RPG Maker is 32-bit. Make sure you are using a 32-bit version. I think it should be "i686-w64-mingw32". (But I'm not up to speed on modern C++ compiler stuff so take that with a grain of salt.)

[RM2K3] DynRPG installation / first compilation error

That is super weird, you could use Process Monitor and filter for paths containing "DynRPG.h" to see at what path the compiler actually looks for it... would be interesting to know.

[RM2K3] Big List of Plugins/IPS (Sticky This Please)

[RM2K3] Big List of Plugins/IPS (Sticky This Please)

[RM2K3] DynRPG installation / first compilation error

Well, apparently something isn't right there though, otherwise you wouldn't have the error :|

Can you please show the full path to DynRPG.h? (and for comparison, also the full path to windows.h, which should be in include folder)

[RM2K3] DynRPG installation / first compilation error

Are you sure you copied it into the right place? Merging the "sdk" folder with the existing MinGW folder? You'll need to have for example MinGW\include\DynRPG\DynRPG.h and not MinGW\sdk\include\DynRPG\DynRPG.h or something like that.

[RM2K3] DynRPG Compiling Error

Please show your code

[RM2K] [RM2K3] [RMXP] [RMVX] [RMVX ACE] [RMMV] Yoji Ojima, International Man Of Mystery

Yes you can "feel" Yoji's handwriting everywhere, in the code, the UI and the overall software design and architecture. And I really like it.

(The only thing I'm not so much a fan of is that his comments in the source code are the type that just literally describes what the line does, just in Japanese, but not why and what for. At least it was like that in RM2k. I had this many times that I was like "hmm, why is he setting the index to zero here, that doesn't make sense to me... let's see what the comment says... Google Translate... oh, 'set index to zero' - well.")

Only RM2k3 is the oddball, and you can clearly feel the lack of Yoji's presence in those additions. I can give you a hundred examples, both in its internals and externals. I guess he feels violated when looking at what was done there ;-) - at least I would if I were him, because it really feels like someone with no understanding of and no respect for his way of thinking and desinging software was working on that (and probably also under a tight budget), turning a few things into a total trainwreck. And of course the loss of the source code... maybe it's better that way^^

(RM2k3 is of course also in another way the oddball, since the English version has my handwriting too, obviously. I wonder if Yoji would also feel violated from that? In a certain way it's worse what I did - creating sort of a Frankenstein monster - but on the other hand I really tried to keep his spirit and his coding conventions alive in the way I implemented things.)

By the way, thanks for the info regarding "濱田信次 (Shinji Hamada?)", I didn't know who it was who worked on RM2k3, only that it very obviously wasn't Yoji Ojima.

EDIT: Here is an old article that also used to contain a picture of him, but unfortunately the picture is not archived :(

http://web.archive.org/web/20100429060824/http://www.news2u.net/releases/56419/items/4/

尾島 陽児(おじま・ようじ) プロフィール
1977年神奈川県生まれ。高校1年のころから独自にプログラミングの勉強を始め、高校3年で商用ソフトの開発を手がける。2007年ごろから囲碁ソフト「Zen」の開発に着手。代表作に『RPGツクール2000』(エンターブレイン)など。
Born in Kanagawa prefecture in 1977. He started studying programming independently when he was in his first year of high school, and started developing commercial software in his third year of high school. From around 2007, he started developing the Go software "Zen". His masterpieces include "RPG Maker 2000" (Enterbrain).

This is because he worked on the Go AI software Zen which later turned into Deep Zen Go apparently: https://ja.wikipedia.org/wiki/DeepZenGo

[Poll] RPG Maker users: Which engine do you use the most these days?

Yep there are several attempts to "recreate" RM2k(3). Another one not yet mentioned would be TURBU (http://turbu-rpg.com/) which also just stopped somewhere on the way and died, it would seem. It advertised compatibility with existing RM2k games (to some extent).

(Another thing that comes to mind would be R-PG Minerva, also long dead by now and known mostly in the German community: https://www.makerpendium.de/index.php/R-PG_Minerva)

[RM2K3] DynRPG Compiling Error

According to your compiler error and PepsiOtaku's docs `RPG::SkillType` (an enum) is the type of the `RPG::Skill::type` member. You are assinging an integer and not an `RPG::SkillType` value (which would be something like `RPG::SKILL_SWITCH`), and the compiler doesn't like the implicit conversion there, so you have to do an explicit conversion.