"Rollercoaster Tycoon" was programmed mostly entirely in...
Explanation
RollerCoaster Tycoon was programmed mostly entirely in x86 Assembly because it offers direct control over hardware resources, allowing for efficient and optimized coding. Assembly language provides low-level access to the computer's processor, registers, and memory, enabling the programmers to fine-tune the performance and take full advantage of the system's capabilities. This level of control was essential for implementing the complex and highly interactive gameplay mechanics, intricate simulations, and real-time graphics required by the game, making x86 Assembly the ideal choice for achieving the desired performance and responsiveness.