Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

RGSS: Hidden classes

Ter13

Member

So, I've been searching for the hidden class scripts forever. And I finally broke down, and I'm asking: Does anyone have ANY idea where they were located when posted on .net, and if they are still available?

Does anyone here still have a copy?

And lastly, I have e-mailed Enterbrain, which is the supposed way of obtaining them in the first place. I'm just hoping they give me permission to have them, and that if I can get permission from them to post them here...

I basically have been pleading .org's case for about three e-mails, and I've been defending our site. They claim that they don't want to hand it out to a community that condones the use of the "Illegal" translations...

I've been defending the site stating that we are one of the few sites that not only look down upon, but all-but-ostracise users of the illegal version (seeing as we don't allow them to enter contests with the illegal version), and that we are huge fans of the system...

I've been quoting their website, which states "Change whatever you want!", and I told them I wanted to make a game with 16x16 tiles, and that's not possible without use of the hidden classes... They told me that I would have to work within the limitations, and they would get back to me, and now I'm waiting for a new e-mail... I'm going to fight them hard on this one, and I think they are budging... At least, I hope they are.
 
I really don't think you can get them.

Near Fantastica, I and some other scripters already tried to obtain them but enterbrain refused.

The only way is to completely rewrite them.

But we have already been able to rewrite (and enhance) the following classes :
- Audio
- Input
- Rect (duh, no one actually rewrote it but it'd be very easy)
- Table
- Tilemap
- Tone (same as Rect...)
- Window

Edit : and by the way, they were never posted at rmxp.net
 
I think that EB wasn´t supposed to release the internal codes of RMXP at all... They will never release in my opinion. I´m one of the people that thinks they made the system in another language and embedded a Ruby Interpreter on it, and so releasing the source code would create bigger problems to the system at all (or even hacks or dangerous scripts INSIDE the default classes), since they have no way to know the (real) intentions of those people who asks for the source. After all, it´s not open-source (and it´s sold as well). Each system has its own limitations, really, but we can always try to find another way to implement something important if we really want to. And, if you can´t afford to use the 16x16 pixel tiles, just two options.... Redo those classes or create your own game engine(jk man ^^)

And i´m sure we had this in the RMXP.net, just can´t find where i´ve put that...
 
There are things coded in C that are translated into Ruby by an interpretter. Its not a belief, its a fact. Fuso found it out a long time ago. But anything can be overwritten in Ruby.
 

Ter13

Member

Prexus, that's close, but not exactly how it works.

Ruby is what we call a third-teir programming language. It's also commonly called a scripting language, as it isn't compiled, but interpreted and run inside of a small runtime environment. I didn't really think about it at first, but when I made a MUD using C++ and Python, I did the same thing I just now realised they do.

Python was written in C, thus can be extended with C. If you write a class or struct in C++, you can pipe it into Ruby, so long as all the basic low-level interaction is written in C++, and all the modifications made in Ruby to either piped objects, or piped data, you can use it without much C++ at all.

I can't believe I didn't notice this before... I just heard the stories being told about the hidden classes, and figured that they were Ruby scripts, as I was being TOLD they were...

I'm telling you, a lot of people around here go about spreading rumours about "Back in MY day on .net"... I'm a little pissed now, I spent a few days arguing with an EB tech support dude that obviously didn't consult his manager on the subject, and led me to believe I had a shot by telling me he'd get back to me...
 
Are you asking for the C (Or C++) source code of the RGSS library and the run-time? (Yes, the Bitmap, Tilemap, etc. classes are actually interfaces to objects coded in a compiled language, most likely C or C++.) I hate to say that... but I highly doubt they will ever share the source of these things. Companies rarely ever do that, unless they are OSS supporters, which is an exception rather than a rule. Not only that, but sharing the source code of RGSS would open the door to cracking encrypted game disks. (If this is not already done.) Releasing it could also be against the license of whatever library they could be using. So... yeah, I do not think they would ever share that.

If all you want is to have 16x16 tiles, why don't you just scale them to 32x32 in a graphic program?
 

Tdata

Sponsor

@exseiken
I believe he wants true 16x16 tiles. Not just to use a tileset that is based on 16x16 tiles. Me, i want octangular tiles. But, that would cause unwanted problems... And, there is a way to "crack" encrypted game files. You act like it is hard... I think they aren't releaseing the "hidden" classes due to the fact that thier next Maker will most likely use the same system... Also, were they to release it, anyone could clone RMXP without too many problems...

@Ter13
Were you really desperate, you could always ask the makers of Minerva how they got the classes... They are the ones who showed me how to decrypt an encrypted game... Luckly they had pictures... i don't speak German... I think... Anyway, ask them... They know more than I.
 
You act like it is hard... I think they aren't releaseing the "hidden" classes due to the fact that thier next Maker will most likely use the same system... Also, were they to release it, anyone could clone RMXP without too many problems..
You know there is a special program to 'back-up' encrypted archives, as in decrypting them?

did you guys read what I wrote?
We've already rewritten all the important hidden classes in ruby...
Any change someone releases them?
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top