Yes, all the files need to be in the correct directory. If you are still having problems check your pndrun_gemrb.out log file for clues. Although this thread is mostly about IWD specifically, it discusses other general GemRB issue which you may find helpful...