That's amazing and an insane amount of work! I'm just as amazed at how Chris Sawyer wrote Transport Tycoon entirely in assembly as well though I don't believe he did it in the same amount of time as Wertich.
m68k is quite comfortable to write assembly for, with 8x GPRs (D0-D7) and 8x address registers (A0-A7), all 32 bit, and flat memory model.
8086 OTOH not so much. More like painful.
16 bits, few registers, many opcodes and addressing modes operate with specific registers, and the mess which is segments, needed because 16bit would otherwise only adress 64KB.
snvzz|2 years ago
m68k is quite comfortable to write assembly for, with 8x GPRs (D0-D7) and 8x address registers (A0-A7), all 32 bit, and flat memory model.
8086 OTOH not so much. More like painful.
16 bits, few registers, many opcodes and addressing modes operate with specific registers, and the mess which is segments, needed because 16bit would otherwise only adress 64KB.