Truthfully... classes compile more or less exactly like structs. All of the real work is done in the compiler.. So performance-wise, there would be a negligible difference between using OOP in C or C++. OOP design tends to use 40-60% more CPU than procedural design no matter what language you write it in, on account of all the method calls... so if you're looking for efficiency, OOP isn't the way to go. Procedural code (like ROM is for the most part) is faster, but not as easy to expand and maintain. If you want to rewrite ROM to be more object oriented, I'd go ahead and switch to C++ now, since it has far better syntax support for it.. but there's nothing wrong with procedural design. --Palrich.
> I may have missed this sifting through the archives, but would implimenting > a class system be more efficient in speed and memory than the current > struct system? Not that I don't like the structs, they work rather well, > just curious.

