In my spare time I've been working on Kaneda's MDPPY plugin, refactoring and adding some features that were useful to me. I figured it would be a shame to not give back, so I'm releasing what I'm calling (for lack of a better name) MDPPY++.
You can find it here:
https://www.dropbox.com/s/6986n2gy0jcg9 ... 0.zip?dl=0
https://www.dropbox.com/s/nel6t4rmlu0sv ... 0.zip?dl=0
A quick rundown of features:
- - Exports in ASM and C. I'm a C/C++ guy, so while I could use the ASM exports, I felt more comfortable with C.
- Options to individually export the palette, tiles, the background or forground or a combination. I wanted a bit of flexibility on what to export.
- Export settings are saved between invocations. Because having to input them again and again is a big pain in the ass.
- ASM exports have examples of how to use in C. I kept having to remind myself how to use the ASM exports in C, so I print out reminders along with the exported code.
- MapResource type in includes/MapResource.h, a type that can be used with exported ASM and C maps. Same as above.
- Reasonably straightforward to add new types of exporters when the need arrives. Exporters.lua contains the glue functions to add new exporters. Exporter options are pretty limited, though.
Note to Kaneda: If the name or code is a problem, let me know. We'll figure something out.
It's the first release, so I'm sure there are totally obvious bugs or I've bungled some really easy thing. In any case, bugs, comments and feedback should go to djcouchycouch@me.com.
Version 1.1.0 (March 25th, 2012)
- added "export C Header and Source" export type. Header contains variables declared as extern, C source contains the data.
- fix for crash bug on start up when no settings.txt file is present.
Version 1.0.0 (March 6th, 2012)
- Initial Release
Thanks!
DJCC