There is a French-made fan version of that game available on the internets. Someone used to host a server for circuits, but they closed it down a few years ago.
The stand-alone game lets you play alone against 7 other computer-controlled cars. There are about 30 fan-made tracks available.
-PJ