Ive played star wars republic commando on Windows 7 before but now when i start up star wars republic commando it doesent load the game

i looked in my event viewer and it said this
Fault bucket 3347676, type 5
Event Name: BEX
Response: Not available
Cab Id: 0
Problem signature:
P1: SWRepublicCommando.exe
P2: 0.0.0.0
P3: 00000000
P4: SWRepublicCommando.exe
P5: 0.0.0.0
P6: 00000000
P7: 00000110
P8: c0000005
P9: 00000008
P10
And This
Faulting application name: SWRepublicCommando.exe, version: 0.0.0.0, time stamp: 0x00000000
Faulting module name: SWRepublicCommando.exe, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00000110
Faulting process id: 0x45c
Faulting application start time: 0x01cc0819e9a82047
Faulting application path: C:\Program Files (x86)\LucasArts\Star Wars Republic Commando\GameData\System\SWRepublicCommando.exe
Faulting module path: C:\Program Files (x86)\LucasArts\Star Wars Republic Commando\GameData\System\SWRepublicCommando.exe
Report Id: 292bfb9d-740d-11e0-869b-0012179bd5c1