# Rain at 120 fps (framerate.c F6): Quick Race, Circuit, Resort Loop on
# /test/play.html with env=FORCERAIN=4 (overcast + rain) and env=NFSU2_FPS=120.
# Traced every frame: tint = the rain's screen tint for this frame (0x8707D1),
# rain = its intensity (Rain+0x1F0, moves on every update).  With the fix tint
# is 1 on every frame.  Without it (env=NFSU2_HFR_FIX=default,-rain) plus
# env=NFSU2_HFR_LOCKSTEP=1 (every frame 1/120 s, as on a 120 Hz screen) tint
# was 0 on 239 of 240 frames: the rain stood still and a late frame flashed
# the tint on (untinted frames dump ~20 % brighter).  Headless on a 60 Hz
# screen most frames get 1/60 s, so without LOCKSTEP fewer show it (21).
0       waitfng UG_LS_Splash.fng 12000                  # title
+1000ms tapuntil RETURN MC_Background.fng 120 3000      # title -> profile prompt
+600ms  tapuntil RETURN GarageMain.fng 120 3000         # "No" -> main menu
+1500ms tapuntil RETURN UI_QRModeSelect.fng 240 3000    # Quick Race
+800ms  tapuntil RETURN UI_QRTrackSelect.fng 240 3000   # Circuit
+800ms  tapuntil RETURN UI_QRModeOptions.fng 240 3000   # Resort Loop
+800ms  tapuntil RETURN UI_QRCarSelect.fng 240 3000     # options
+800ms  tapuntil RETURN GenericDialog_SMALL.fng 240 3000 # car -> transmission
+800ms  tapuntil RETURN PC_Loading.fng 240 3000         # transmission -> loading
+0    waitmem 0x8654a4 6 6000
+0    wzero
+0    log race_loaded
6000wms trace 1 tint=b:0x8707d1 rain=[0x832eb4]+0x1f0 wdt=0x865154
+0    loop 40
+6    dump rain
+0    endloop
+0    quit
