I've posted everything that I use that isn't something you can get on-line, at one point or another, as part of bin releases, so hopefully you have the XVI32 scripts to look at-- they are as instructive as I could make them. The tools I use are freeware: XVI32, dasmST20, 7Zip, ar002.zip is the C based lh5 compression software and I only made a two line mod and compiled with lcc to make it compress w/o the name field in the header (called the program 'lh5'), STosf2 is the tool I use to mod the move table (that mod could be made into a stand alone program and incorporated into compression I bet--just read the pointer to the move table and add constant to every flash address in the table). 

There is pascal source (Borland Delphi--haven't tried to find a copy of that though I have found some other pascal IDEs to play with) that really should be modded to do 2700 style loader rather than 2500.

Um, there are a few box source code examples that could be made to work with the 2500 (very big project, not likely to be any one that wants to do it, but like to throw it out there anyway). That type of project is one that would likely stray into black area (the reason we have these boxes is for the black results that we get by-and-large
jvvh