tcpmp is indeed the best video player and it is free. Go get it at
http://tcpmp.corecodec.org/download . as for the .dat files these are actually just renamed .mpg files . Use resco or file explorer to change the extension from .dat to .mpg and they should play in tcpmp