games/xasteroids: render the game playable
- switch to the usleep() based delay code
- remove the old, no longer functional delay-loop path
- configure the default delay to 16384 µs, which seems to be playable
MFH: 2026Q2
(cherry picked from commit dda26e666584fa233a07c911685cbe5caddd8049)