« PC Engine / TurboGrafx-16 Architecture (index)

PC Engine / TurboGrafx-16 Architecture

Chapter 8: Operating System


There is no internal ROM, 'Basic Input/Output System' (BIOS) or any other software that runs before the game, meaning the console does not have an Operating System. The reset vector is located at addresses $FFFE and $FFFF (remember that the internal registers are 8-bit, but memory addresses are 16-bit, requiring two words to initialise the program counter). These addresses point to the game card .

This also means that it is the programmer's responsibility to handle 'housekeeping' (e.g., initialising memory, setting up the MMU, and so on).


Previous: 7. I/O

Next: 9. Games


Rodrigo Copetti © 2026 RSS Feed

Switch to modern edition

Home · Writings · Support · About author · About website