Hey guys, not 100% if this is the right forum but I couldn't think where else it would be appropriate!
I noticed someone post about a mega-tech and the possibility of using old MD games on them, it was an old project of mine to build a dev cart but I could never figure out how the roms were byte swapped. I decided to have another bash at it today, since I now owned a sonic the hedgehog 2 cart for my mega-tech I decided to see what the differences were between the original and the arcade..
Here is a portion of the original;
SEGA GENESIS (C)SEGA 1992.SEPSONIC THE HEDGEHOG 2
and here is the same portion of the mega-tech cart;
ESAGG NESESI C(S)GE A9129S.PEOSIN CHT E EHGDHEGO2
I managed to determine the difference, each individual byte needs to flip with its neighbour.
Example; flipping each letter with its neighbour
ESAGG NESESI
SEGA GENESIS
The problem is I don't know how to effect that change on a whole rom dump rather than doing every byte by hand which is obviously impractical!!
Any help or if you could point me in the right direction would be magic. I know a few other people who were also wondering about this so you'd be helping them in effect too
