Add unpacking of KingmakerSetup.exe from NWN Niamond Pack DVD.
Created attachment 103675 [details] KingmakerSetup.exe listing 7z l KingmakerSetup.exe
Created attachment 103676 [details] nwn-data_kingmaker.patch nwn-data_kingmaker.patch and i've added unpacking of nwclient cause i have no idea why it isn't
i'm sorry i forgot to change "/mnt/cdrom/KingmakerSetup.exe" to "${CDROM_ROOT}/KingmakerSetup.exe"
This does not work for me. The emerge procedure goes fine, however when I started NWN I could not see any Premium modules (not under Premium Modules and not under Other Modules). I extracted the Kingmaker setup exe myself, and found out that for some reason, the files inside the "nwm" directory were not moved to /opt/nwn/nwm (all the other files were moved). When I moved those files myself, I could finally see Kingmaker and the other two premium modules inside the game. However, when I clicked on them, it complained that authentication has failed. That error message came up with no delay, which leads me to believe the server was not contacted and something was wrong with the files themselves. Of course I have bought the NWN Diamond, and I can play online with my installation right now, but it still suprises me why the Kingmaker module fails to load properly. Perhaps there is some file in the $PLUGINSDIR that is needed? How did you get it to work before making the ebuild?
This worked for me, except for one thing, the extraction should also exclude the .dat files. They will cause an authentication issue. Apart from that, it all works.
Fixed in nwn-data-1.29-r4. Thanks. Denis.