A personal project.
Man, it's been a long time since I've posted around here.
Is there anybody out there who can tell me how (or point me to where I might be able to find out how) I parse Nova's resource files? I was playing Nova while taking a break from reading up on Adobe Flex development, when it hit me: a great way for me to learn how to use Flex and AIR to interact with files would be to learn how to parse Nova's resource files. It would require lots of in-depth programming and hacking, and it would be a long, painful project...but quite rewarding and fun.
I'm using Adobe Flex Builder 3 on a mac running 10.5 (soon to be running 10.6). I can do Windows if I need to; I'm basically willing to go to any length that costs me no more money in order to learn how to do this.
I've used programs like ResEdit and MissionComputer and EVNEW to edit and make Nova resource files, so I know it's possible for indie devs to learn how to do it, but there doesn't seem to be a tutorial on it.
Are they just cleverly-disguised files of another generic, readily-available format? Is there some simple trick to parsing them and getting the data out of them? Or is it as crunchy as it seems?
I would be very happy if I could either get access to MissionComputer's source code or perhaps Mr. David Arthur himself. There is no mention on his site at evula's domain of how to gain access to either of these things/people, and just a link here. So here I go, posting away at the Developer's Corner, hoping there's somebody out there with a helpful signpost.