Updated Introduction (markdown)

MegaMech 2022-07-12 12:41:53 -07:00
parent 7c841fd1d3
commit f1cb0c2ec9
1 changed files with 1 additions and 1 deletions

@ -3,7 +3,7 @@
The game begins by setting up its four threads; idle, video, audio, and the game loop.
The idle thread allows the cpu to sleep. Without it, if at any time execution of all threads were paused, the cpu would never be able to continue.
As such, the idle thread runs the following code: `while(TRUE);` (it runs in a perpetual loop). N64 threads are ran based on priority running whichever thread holds the most of it. Threads can also pause and wait for events. Note that the N64 is not multi-threaded by modern standards as the other threads contain specific purposes.
As such, the idle thread runs the following code: `while(TRUE);` (it runs in a perpetual loop of nothing; sleep). N64 threads are ran based on priority running whichever thread holds the most of it. Threads can also pause and wait for events. Note that the N64 is not multi-threaded by modern standards as the other threads contain specific purposes.
# Overall Control Flow
```