|
|
|
|
|
by pjmlp
3268 days ago
|
|
Usually game developers changed language when the OS or game console's SDK release forced them to do so. > These languages are not good choices for a game engine I have seen these words written against C, Turbo Pascal, Modula-2, C++. Some of the games I saw "written" in C for MS-DOS were like this all over the place: void my_func(void)
{
asm {
/* 100% of my_func actual code */
}
}
Just as if C was a macro assembler. |
|
"I have seen these words written against C, Turbo Pascal, Modula-2, C++."
So what? Those words probably had a good argument behind them, at the time.
In the MS-DOS days, compilers weren't as good as today, so handwritten ASM paid off.