3 ms·
How much of the game was actually in assembly? I always heard that it was mostly stuff like the guest AI that was in assembly (which is why you could have hundr
by ameliaquining 9y ago
How much of the game was actually in assembly? I always heard that it was mostly stuff like the guest AI that was in assembly (which is why you could have hundreds of them running at once), and the graphical stuff was in a higher-level language.
- TylerE 9y agoALL of it. Even the DirectX stuff was hand-written assembly. It's the same core engine going back to the Transport Tycoon days.
- duncanspumpkin 9y agoThere is actually no DirectX at all in RCT2 source code. The game has its own software renderer that outputs direct to the screen buffer.
- jandrese 9y agoMy understanding is that it was all assembly because he was reusing a lot of code from earlier projects that were written for extremely limited machines. It's still an impressive achievement. The latest SimCity can't simulate as many people as RCT before crapping itself, even on a machines a million times faster.
- meddlepal 9y agoThe latest SC is kind of a tech experiment in how it works with per-Sim management. Older SimCity iterations are fine on new machines.