What aobut using a logic analyser, connected to the
EPROM? You could
capture the first few instructions and the addresses _at the ROM pins_.
You can spot jumps, etc and thus work out what the addresses _should_ be
and thus work out which bit ends up on which EPROM pin.
Add to that - stuff in an EPROM full of NOPs ... Makes it very easy to
trace the address bus (it just increments).
To the OP: Once you do figure out the address/data bit mapping (assuming
it's not "normal"), I can give you a utility I wrote which will read an
Intel or Motorola format download file and rearrange the data / address
bits according to maps you provide. Figure out the mapping, read the EPROM,
run this utility to "fix" it and you should be good to go with a
disassembler or emulator.
Dave
--
dave06a (at) Dave Dunfield
dunfield (dot) Firmware development services & tools:
www.dunfield.com
com Collector of vintage computing equipment:
http://www.classiccmp.org/dunfield/index.html