About
Diddy Kong Racing is a 1997 Rare kart-racing game for the Nintendo 64, in which Diddy Kong and his friends race across five worlds using cars, hovercraft, and planes to defeat the wizard pig Wizpig. Scheddy Kong Racing is a modified build of the Diddy Kong Racing decompilation that replaces the game's task scheduler with a redesigned one built for performance, using triple buffering and priority-based task handling so the frame rate can run fluidly up to 60 FPS instead of snapping to fixed 30/20/15 FPS steps.
How it differs from the original
Unlike the vanilla game, new tasks are created in response to completion messages rather than fixed retrace events, the video-interface buffer swap is triggered by the scheduler itself for faster turnaround, and the main/audio threads temporarily raise their own priority instead of always queuing work through the scheduler's message queue.
Getting started
Build instructions are the same as for the underlying Diddy Kong Racing decompilation project this is based on.
Additional notes
- External link
- Based on the Diddy Kong Racing decompilation project at github.com/DavidSM64/Diddy-Kong-Racing.