Driver runs beautifully with NGlide, I'm very happy with it. Dat fog

Cheers
EDIT: Here's some extra info:
Driver is patched and the copy protection has been stripped; the 2.1 FMV fix doesn't help.
Using any Driver-configured resolution other than 640x480 makes Driver change resolution going between the menu (hardcoded to 640x480) and the game itself (resolution set by user in Driver config); this would only be an inconvenience if Driver didn't crash when attempting to go from the game back to the menu. It doesn't freeze like my OP issue, but it does crash. Using 640x480 is perfect for Driver under NGlide; wonderfully smooth transitions between the menu and game, and the game itself is rendering at the selected resolution in the NGlide config, but the FMVs... well, you can disable the FMVs, but it wouldn't be Driver without them.
File info:
General
Complete name : E:\Program Files (x86)\GT Interactive\Driver Custom\fmvdata\render00.mpg
Format : MPEG-PS
File size : 25.2 MiB
Duration : 2mn 52s
Overall bit rate : 1 230 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 1
Format settings, BVOP : Yes
Format settings, Matrix : Default
Format settings, GOP : M=3, N=15
Duration : 2mn 52s
Bit rate : 1 098 Kbps
Width : 320 pixels
Height : 176 pixels
Display aspect ratio : 16:9
Frame rate : 30.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.650
Time code of first frame : 00:00:00:00
Time code source : Group of pictures header
GOP, Open/Closed : Open
Stream size : 22.4 MiB (89%)
Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Mode : Joint stereo
Duration : 2mn 52s
Bit rate mode : Constant
Bit rate : 112 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Compression mode : Lossy
Delay relative to video : -66ms
Stream size : 2.30 MiB (9%)