I was thinking there is a few things I'd like to see it doing to the file it generates, some of which are mentioned in the feature requests as well, and I was thinking about how they would best fit in with the Exodus project as a whole.
Best I could really come up with is Post Processing, mostly because I'm a wimp and wouldn't want to integrate anything directly in for fear of making a huge mess of the code base or completely perverting the original spirit of the project!!
Here is a few of the features I'd like to see, and I'd be interested to know if you, Nemesis, or any of the other Exodus users reckon they would fit in with the existing tool or be handy as a 'post active disassembly' step that can be ran on the file Exodus generates:
- Generate meaningful header labels,
- Substitute labels through from an external mapping file, plus those generated in the header,
- Substitute known addresses for constants (VDP, I/O, Z80 and so on),
- Split data and code into separate files