|
Hi, I've just started coding what is ment to be an emulator of the Amiga 500 in C, advice needed.
The first thing I've wondered about is this: the mc 68000 reads/writes words/longwords "normal" as opposed to the x86 (in the PC I'm trying to code an emulator for) that swaps the cointained bytes (LO-to-HI).
what is the easiest way to deal with this ? I've got somwhat confused for the past ours to be honest.
note: I've never coded an emulator before, I've been programming on and off since I was 13 (29 now) but never finished anything serious, which however doesent mean I'd be terrified from the project I've decided to do :)
|