Page 1 of 1
Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Jan 27, 2021 6:01 pm
by Pixel
I'm getting the following error and CTD when I try to load this game versus smjohnso77. Note this is with the original Pike & Shot (not the Campaigns version)
Interestingly the Edgehill scenario loads fine in single player.
I'll check with my opponent in case he is using mods or something but this is a stock scenario.
I've verified the game data in steam successfully.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Jan 27, 2021 6:16 pm
by rbodleyscott
Looks like the data may have become corrupted. I fear you will have to abandon this instance.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Jan 27, 2021 9:53 pm
by Pixel
We've now got another challenge working. So as you say likely just corrupted data. Just reporting the error as the error said to report it.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Thu Jan 28, 2021 8:32 am
by rbodleyscott
Pixel wrote: ↑Wed Jan 27, 2021 9:53 pm
We've now got another challenge working. So as you say likely just corrupted data. Just reporting the error as the error said to report it.
Fair enough. Thanks.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Tue Feb 16, 2021 7:12 am
by Pixel
seems like the other challenge which loaded fine once is now exhibiting the exact same issue. How odd.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Tue Feb 16, 2021 10:34 am
by rbodleyscott
Pixel wrote: ↑Tue Feb 16, 2021 7:12 am
seems like the other challenge which loaded fine once is now exhibiting the exact same issue. How odd.
I don't think that P&S has migrated to PBEM3, but I will check. If so, it might be something to do with the new code.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Tue Feb 16, 2021 10:53 am
by rbodleyscott
It seems that P&S has been migrated to PBEM3. So, please report any other MP issues as they arise.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Feb 17, 2021 3:43 am
by Pixel
will do
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Feb 17, 2021 5:42 am
by Pixel
So interestingly if I try to launch the game from the game files folder directly (it is the steam version of the original P&S). I get a Steam Startup Error (0) followed by the same Unhandled Exception! (Same ExpCode and ExpAddress as the error I get when I run the game via steam but get to the main menu and into the MP UI then try to load either of the two Edgehill turns and it CTDs......with the campaign string error first and then the same fatal application exit error.)
I started a new challenge with a entirely different scenario to see if the issue happens again with it or not.
As far as I remember in the past I think the autorun and executable ran fine from the game folder even without steam open....I thought it odd that fatal application exit error is the same as when loading the MP turns for the two Edgehill challenges.
probably down to the steam version not wanting to launch without steam (I tested with the campaigns version clicking on its autorun and it does open steam up and launch without the error so it seems to be a issue that I've seen only with the original P&S).
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Feb 17, 2021 5:49 am
by Pixel
error.txt from the ... \Documents\My Games\PIKEANDSHOT
folder after trying to load one of the turns. If it is of any use.
VER:10004
PLATFORM: WINDOWS
CPU String: GenuineIntel
Stepping ID = 3
Model = 12
Family = 6
Extended model = 3
CLFLUSH cache line size = 64
CPU Brand String: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Cache Size = 256K
UNKNOWN TAGS IN: CONFIG/SYSTEM.TXT
Unknown Tag: MOVIEMODE
Unknown Tag: DYNAMICENV
END: CONFIG/SYSTEM.TXT
Found DirectX Version Number: 4.09.00.0904
Creating Device.....
MonkeyInitStart
MIS: Found DD
MIS: IsHW
MIS: SetCoop
MIS: Setting Disp Mode
MIS: Done Init 3D Device
MIS: Tex Enum
MIS: SDRS
MIS: Init Decal Render
TS: Start
TS: IAPSent
TS: UILoaded
INITIAL LOAD 1623
TS: BattleObj
TS: Managers
TS: BFBB
TS: LT
TS: InitDLUI
TS: Messages
TS: Ended
The following was returned by the server:
0
[{"ErrorCode":"0","clientVersion":"00010004","login":"Pixel"}]
ERROR
string && "Missing Campaign String..."
.\GameData.cpp(43) : Failed
ERROR
######## EXCEPTION: 0x80000003 at address: 0x00490010
SEARCHING: E:\Program Files (x86)\Steam2\steamapps\common\Pike & Shot;E:\Program Files (x86)\Steam2\steamapps\common\Pike & Shot;C:\WINDOWS
E:\Program Files (x86)\Steam2\steamapps\common\Pike & Shot;E:\Program Files (x86)\Steam2\steamapps\common\Pike & Shot;C:\WINDOWS
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
0: SymGetSymFromAddr64(): GetLastError = 487
BaseThreadInitThunk
RtlGetAppContainerNamedObjectPath
RtlGetAppContainerNamedObjectPath
Just to be clear this is the contents after running the game through steam and getting up to trying to load one of the two stuck Edgehill scenario game turns
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Feb 17, 2021 6:56 am
by rbodleyscott
Thanks. I will pass this on to the PBEM experts.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Sun Feb 21, 2021 4:48 pm
by Pixel
I tested making another game (Bosworth) in the original pike and shot (steam version)....it lets me do the force selection/deployment but when the turn comes back to me and I try to load it I'm getting the same error. Therefore, it doesn't appear to be scenario specific.
string &&"Missing Campaign String...".\GameData.cpp(43)
followed by the same unhandled exception
verifying the game data in steam also doesn't seem to resolve it.
It's odd....perhaps a complete reinstall is in order.
Everything else works fine on the singleplayer end of things and the game launches successfully via steam....it only CTDs on attempting to load the PBEM++ turns.......it logs in to the MP interface fine.
I guess the work around is just to play MP on the Campaigns version of the game. But still odd that the original is exhibiting this error for me when trying to load MP turns.
***See subsequent post maybe the issue is only with the games in the original P&S versus smjohnso77...but I don't have another person to test this theory with right atm.***
It never did so in the past. Maybe it's something wacky on my end or my opponent's end (corrupt game data? IDK) but it seems strange the the CTD seems to only effect the MP part of the original game. Wonder if any others have had the issue?
These are the three games in question:

Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Sun Feb 21, 2021 5:10 pm
by Pixel
Interestingly, I just tried creating and accepting my own challenge (original P&S steam version) using the Falkirk custom scenario....and can play turns versus myself (loading them up for both sides) without any issues. I got up through English turn 4 or so.
I wonder if my opponent smjohnso77 may have some sort of mod that changes the information in the game turn that gets sent back to me or if there is some other issue that causes the error on loading the games with him but not when I setup a challenge that I accept and play against myself.
If anyone else has the original game installed maybe I could run a test challenge with you to try to isolate if this is just a issue with my games versus smjohnso77 on the original P&S or not.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Sun Feb 21, 2021 6:30 pm
by rbodleyscott
It may be due to the move to PBEM3. I would be very interested to know if it also affects Pike and Shot: Campaigns.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Tue Mar 02, 2021 10:47 pm
by Pixel
Sorry for not writing back sooner. But here's a bit more information to add to the puzzle. I believe the root cause might be due to the fact that my opponent was utilizing the iPad version of the original Pike and Shot to do his turns. I'm not sure how the mobile and PC versions update wise compare but perhaps there are some differences between the two versions of the game (PC and Mobile) possibly also effected by updates to the PBEM system that have resulted in a campaign string / game data file being changed or missing in the turns my opponent sent back resulting in the CTD error here.
I didn't realize my opponent was using the mobile version until I explicitly asked so its certainly possible that this could be a contributing factor to this error.
AKA Probably, unfixable if fixing would require mucking with the now unsupported mobile version of the original game.
I don't think this issue effects P&S:Campaigns at all.
Re: Error loading MP turn of Edgehill Scenario in the original P&S
Posted: Wed Mar 03, 2021 8:02 am
by rbodleyscott
Pixel wrote: ↑Tue Mar 02, 2021 10:47 pm
I don't think this issue effects P&S:Campaigns at all.
Well that is good news.