Great!

TI30, Programmer and Business Analyst I all use the same PCB, so their pinouts should be identical.

So the page "reversal" is different from the other chips, huh? The TMS1000, 1100 and 0970 pages are arranged 0-7 then 15-8.

Can you upload or email me one of the ROM dumps that you have reordered properly?

All I can find is a top metal shot of Star Wars: http://www.seanriddle.com/mp3438a_rough_2k.jpg

I'll see if I've got a full post-acid scan that I can assemble. If not, I'll probably just shoot the instruction and output PLAs.