Medieval 2 Total War Has Encountered An Unspecified Error Full [portable] -
Run the patch and select medieval2.exe (and kingdoms.exe if present) in your game directory.
This is the #1 solution for 90% of unspecified errors. Run the patch and select medieval2