gb: add API for multithreading support #121
Labels
diff: complex
A difficult issue; may require significant planning.
enhancement
New feature or request
feat: medium
Rationale is clear and reasonable.
Performance
Issues or bugs related to performance improvements & regressions.
Certain functions of the emulator can be delegated to another core to improve performance. This includes:
The emulation of register values should continue on the main thread and be timed accurately.
The support for serial communication allows for this already.
The PPU processing in a separate thread is likely to allow for the most additional performance benefit.
The text was updated successfully, but these errors were encountered: