viewtopic.php?f=6&t=592&start=30
Since no one has given me a shotgun to kill the rabbit yet, I'm still mucking around in the hole. Even though I probably should be working on other things

I've updated the code here:
https://www.retrotronics.org/svn/jride/trunk/jrconfig/
I've added a 3.10 disassembly and more extensively commented and annotated both. I've also removed the offsets and byte decodes so that both files can be diff'd. There is actually a lot more common code than I realized. Both versions still assembly bit-perfect. I'm 99.99% sure all the static references are fixed up so that it can be modified. However I'm a little unsure about most of the manual encoding fixups (search for 'fixup'). I'd appreciate some advice on how I can eliminate most if not all of those.
Enjoy! -Alan