Jhaerik 说:
Any idea how to get .632 to work with a dual-core system? Least I think that was the issue.
After opening the launcher, hit Ctrl+Alt+Delete. On the Processes tab, right click mount&blade.exe and choose Set Affinity. Uncheck all boxes other than the first (CPU 0). The game should now run correctly. Unfortunately you will have to do this every time you want to play (there are apparently ways to put the core affinity settings directly into the exe, but I don't know how to do that).
You can also force single-core affinity by choosing Windows 95 compatibility mode, but because of various other compatibility changes this mode makes the game might not work as expected. Unlike the affinity setting, however, this change is remembered.