I'm always amazed when I'm reminded that RCT2 was originally written in assembly.
How would that much assembly code be organized? I've never seen a large assembly project, but I would imagine something as complex as RCT2 would easily clock in over 100k lines of assembly. That just sounds light a nightmare to me!
There are many large assembly projects.
https://en.wikipedia.org/wiki/Category:Software_written_prim...
Even today a minority prefers writing new projects in assembly.
https://news.ycombinator.com/item?id=15281522
Here you can have a look at Prince of Persia's source for the Apple II: https://github.com/jmechner/Prince-of-Persia-Apple-II