Re:Commodore Amiga – The Settlers / Serf City: Life Is Feuda...
by rerx on Monday April 03, 2023 @02:29PM
(#35428977)
It's utterly amazing to me that a single person, Volker Wertich, designed the game and programmed all of it in raw Assembly (more or less in a year). https://en.wikipedia.org/wiki/The_Settlers_(1993_video_game)...
[ Parent
| on HN ]
Re:Commodore Amiga – The Settlers / Serf City: Life Is Feuda...
by pabloescobyte on Monday April 03, 2023 @06:00PM
(#35431909)
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.
Re:Commodore Amiga – The Settlers / Serf City: Life Is Feuda...
by snvzz on Tuesday April 04, 2023 @01:56AM
(#35435660)
Very different ISAs.
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.