There is still a lot of work to do and I will probably end up with a big deal of the nasty rendering stuff. xD
Anyway, it would be really good if the headers and source files would be prepared in advance. This task is pretty much just grounding work. Add the method declarations in the remaining RGSS classes in the headers and empty implementations in the source files. The classes include:
- Audio
- Bitmap
- Graphics
- Input
- Plane
- Sprite
- Tilemap
- Viewport
- Window
Keep in mind that Audio, Graphics and Input have private constructors/destructors and that they have only static methods.
All .x and .x= implementations in RGSS should be implemented as getX() and setX(value) in our classes.
After this task is done, a simple dummy implementation in Window and Sprite (along with Graphics.update) should make it possible to run the RMXP RTP scripts.