Try to change the core from "dynamic" to "normal".
With your configuration, Privateer works fine in my computer...
Maybe you have EMS actived on your priv.exe file? Set to 0 the EMS on that file and try. Otherwise, write your problem in Dosbox site:
http://dosbox.sourceforge.net or see in VOGONS:
http://vogons.zetafleet.com