It is currently 23 Apr 2024, 20:37
   
Text Size

Updates on the way.

MicroProse's Shandalar Campaign Game, now with new cards & a new look!

Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins

Re: Updates on the way.

Postby Teraunce » 31 May 2015, 22:18

Korath wrote:A space in the directory name shouldn't make any difference; I develop it in such a directory.

Is it just not doing anything at all when you try to start it, or is it giving you any error messages?
It's doing absolutely nothing Korath. And I ran both of the windows updates in the 2012 gamma package.
Teraunce
 
Posts: 14
Joined: 31 May 2015, 04:55
Has thanked: 1 time
Been thanked: 0 time

Re: Updates on the way.

Postby Korath » 31 May 2015, 22:21

I guess the next question to ask is whether Manalink or (unaltered) Shandalar work in isolation.
User avatar
Korath
DEVELOPER
 
Posts: 3707
Joined: 02 Jun 2013, 05:57
Has thanked: 496 times
Been thanked: 1106 times

Re: Updates on the way.

Postby Teraunce » 31 May 2015, 22:54

Korath wrote:I guess the next question to ask is whether Manalink or (unaltered) Shandalar work in isolation.
They do both work in isolation. Well the original Manalink 3.0 in that guy's sig anyways.
Teraunce
 
Posts: 14
Joined: 31 May 2015, 04:55
Has thanked: 1 time
Been thanked: 0 time

Re: Updates on the way.

Postby stassy » 01 Jun 2015, 06:17

Teraunce wrote:
Korath wrote:I guess the next question to ask is whether Manalink or (unaltered) Shandalar work in isolation.
They do both work in isolation. Well the original Manalink 3.0 in that guy's sig anyways.
Can you make a windows explorer screenshot or copy paste of your shandalar folder with its folder structure?
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: Updates on the way.

Postby Teraunce » 01 Jun 2015, 12:09

stassy wrote:
Teraunce wrote:
Korath wrote:I guess the next question to ask is whether Manalink or (unaltered) Shandalar work in isolation.
They do both work in isolation. Well the original Manalink 3.0 in that guy's sig anyways.
Can you make a windows explorer screenshot or copy paste of your shandalar folder with its folder structure?
I could Stacy, but it's bog wraith's download through and through which is working for other people. Still I shall when I get back later today.
Teraunce
 
Posts: 14
Joined: 31 May 2015, 04:55
Has thanked: 1 time
Been thanked: 0 time

Re: Updates on the way.

Postby quatrocentos-e-vinte » 01 Jun 2015, 19:33

Teraunce: I'm also running Windows 7 and I had some small issues while trying to get Bog Wraith's pack working (as detailed previously in this thread). Some things you can try, to see if it helps:

1) Running Shandalar.exe as Administrator;
2) Turning off "compatibility mode" for Shandalar.exe;
3) If the containing folder shows up in Explorer in a green color, select it and turn off disk encryption (if activated) for that folder.

Hope you manage.

(Note: when removing read-only status or disk encryption, make sure to select the "apply changes to this folder, subfolders and files" option)
quatrocentos-e-vinte
Programmer
 
Posts: 65
Joined: 08 May 2015, 21:04
Has thanked: 36 times
Been thanked: 42 times

Re: Updates on the way.

Postby Teraunce » 02 Jun 2015, 04:14

quatrocentos-e-vinte wrote:Teraunce: I'm also running Windows 7 and I had some small issues while trying to get Bog Wraith's pack working (as detailed previously in this thread). Some things you can try, to see if it helps:

1) Running Shandalar.exe as Administrator;
2) Turning off "compatibility mode" for Shandalar.exe;
3) If the containing folder shows up in Explorer in a green color, select it and turn off disk encryption (if activated) for that folder.

Hope you manage.

(Note: when removing read-only status or disk encryption, make sure to select the "apply changes to this folder, subfolders and files" option)
Did all of those. Starting it without admin privs causes it to briefly stay in task manager with a 3.8 MB process. With admin priviledges it spawns a 2.3 MB process. the former causes the cursor to hourglass for 15-30 seconds and it stays loaded for up to 60 seconds.
Teraunce
 
Posts: 14
Joined: 31 May 2015, 04:55
Has thanked: 1 time
Been thanked: 0 time

Re: Updates on the way.

Postby stassy » 02 Jun 2015, 05:56

Ah, forgot to ask but can you also paste/screenshot your event log in the windows admin panel, it can give lots of info on what happening during game loading (right click on my computer icon > select Manage > select Event log > check for system or application tab to view the event list)
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: Updates on the way.

Postby quatrocentos-e-vinte » 02 Jun 2015, 10:23

Teraunce wrote:
quatrocentos-e-vinte wrote:Teraunce: I'm also running Windows 7 and I had some small issues while trying to get Bog Wraith's pack working (as detailed previously in this thread). Some things you can try, to see if it helps:

1) Running Shandalar.exe as Administrator;
2) Turning off "compatibility mode" for Shandalar.exe;
3) If the containing folder shows up in Explorer in a green color, select it and turn off disk encryption (if activated) for that folder.

Hope you manage.

(Note: when removing read-only status or disk encryption, make sure to select the "apply changes to this folder, subfolders and files" option)
Did all of those. Starting it without admin privs causes it to briefly stay in task manager with a 3.8 MB process. With admin priviledges it spawns a 2.3 MB process. the former causes the cursor to hourglass for 15-30 seconds and it stays loaded for up to 60 seconds.
Well... off the top of my head, other things that could be interfering:

a) Anti-Virus software... have you tried running Shandalar.exe without an AV software running?

b) Address space layout randomization (ASLR) and/or Data execution prevention (DEP)... maybe turning those off (if on) helps? (I'm just saying this because of the asm "hacks" that might have been introduced in the meantime; but I could easily be wrong about this).

Getting this game to work on modern OS is an adventure in itself, sometimes :\
quatrocentos-e-vinte
Programmer
 
Posts: 65
Joined: 08 May 2015, 21:04
Has thanked: 36 times
Been thanked: 42 times

Re: Updates on the way.

Postby Korath » 02 Jun 2015, 14:57

ASLR is a major, major problem for Manalink - it typically takes me a half dozen attempts to get the program running - but it shouldn't matter here at all.

Data execution prevention and paranoid antivirus software that panics when it sees self-modifying code will still kill us dead dead dead, though. If anything, the situation with antivirus will be worse; Shandalar.dll modifies the in-memory image of Shandalar.exe extensively at startup.
User avatar
Korath
DEVELOPER
 
Posts: 3707
Joined: 02 Jun 2013, 05:57
Has thanked: 496 times
Been thanked: 1106 times

Re: Updates on the way.

Postby quatrocentos-e-vinte » 02 Jun 2015, 17:36

Korath wrote:ASLR is a major, major problem for Manalink - it typically takes me a half dozen attempts to get the program running - but it shouldn't matter here at all.
Yeah, I guess ASLR shouldn't be a problem, at least on normal Windows installs, as it seems to be disabled by default (for retrocompatibility reasons, I'd guess).

Korath wrote:Data execution prevention and paranoid antivirus software that panics when it sees self-modifying code will still kill us dead dead dead, though. If anything, the situation with antivirus will be worse; Shandalar.dll modifies the in-memory image of Shandalar.exe extensively at startup.
If that's the case... then, yeah, I'm pretty sure most anti-virus will go crazy (self-modifying code does that). Strangely, Kaspersky doesn't seem to mind (at least on my computer).

---------//-----------

Teraunce: I'd really recommend first trying to run Shandalar.exe with AV turned off. It seems like the most likely culprit to me, at this point. Regarding DEP... try running this command on the command line:

wmic OS Get DataExecutionPrevention_SupportPolicy
If it says "0", "1" or "2", then DEP shouldn't be a problem (it is only a problem if it says "3"). In my case, I have "2" (which means that DEP is activated only for Windows components and services), and it doesn't seem to interfere with Shandalar.exe

Again... best of luck
quatrocentos-e-vinte
Programmer
 
Posts: 65
Joined: 08 May 2015, 21:04
Has thanked: 36 times
Been thanked: 42 times

Re: Updates on the way.

Postby Teraunce » 02 Jun 2015, 20:12

quatrocentos-e-vinte wrote:
Korath wrote:ASLR is a major, major problem for Manalink - it typically takes me a half dozen attempts to get the program running - but it shouldn't matter here at all.
Yeah, I guess ASLR shouldn't be a problem, at least on normal Windows installs, as it seems to be disabled by default (for retrocompatibility reasons, I'd guess).

Korath wrote:Data execution prevention and paranoid antivirus software that panics when it sees self-modifying code will still kill us dead dead dead, though. If anything, the situation with antivirus will be worse; Shandalar.dll modifies the in-memory image of Shandalar.exe extensively at startup.
If that's the case... then, yeah, I'm pretty sure most anti-virus will go crazy (self-modifying code does that). Strangely, Kaspersky doesn't seem to mind (at least on my computer).

---------//-----------

Teraunce: I'd really recommend first trying to run Shandalar.exe with AV turned off. It seems like the most likely culprit to me, at this point. Regarding DEP... try running this command on the command line:

wmic OS Get DataExecutionPrevention_SupportPolicy
If it says "0", "1" or "2", then DEP shouldn't be a problem (it is only a problem if it says "3"). In my case, I have "2" (which means that DEP is activated only for Windows components and services), and it doesn't seem to interfere with Shandalar.exe

Again... best of luck
DEP is set at 2. Comodo isn't minding shandalar.dll any at all nor is it sandboxing it. I don't know how to check for ASLR. Below I'll be attaching an XML version of the application log.
Attachments
Shandalar Events.txt
exactly what it says on the tin.
(91.99 KiB) Downloaded 1032 times
Teraunce
 
Posts: 14
Joined: 31 May 2015, 04:55
Has thanked: 1 time
Been thanked: 0 time

Re: Updates on the way.

Postby quatrocentos-e-vinte » 02 Jun 2015, 21:39

Faulting application name: Shandalar.exe, version: 6.1.0.0, time stamp: 0x3517e16d
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc000041d
Fault offset: 0x73274d66
Faulting process id: 0xcf0
Faulting application start time: 0x01d09ce9dd3cb175
Faulting application path: C:\Games\Shandalar2012\Program\Shandalar.exe
Faulting module path: unknown
Report Id: 1dbb3b40-08dd-11e5-a10e-00266c3ccfdb
So.. yeah.. if anyone knows what's happening at 0x73274d66, maybe we can get to the bottom of this... (all mentions of Shandalar.exe in the event log point to this address)

In case it's not obvious, exception code 0xC000041D means that an unhandled exception was encountered during a user callback. Without knowing what's happening at that address, it's not easy to figure out what's going wrong.
quatrocentos-e-vinte
Programmer
 
Posts: 65
Joined: 08 May 2015, 21:04
Has thanked: 36 times
Been thanked: 42 times

Re: Updates on the way.

Postby Korath » 02 Jun 2015, 22:16

No easy way to tell just from the event log. For me, the address is in the middle of dsound.dll.

Process Explorer is the easiest way to find that out that I'm aware of, unless you already happen to have a debugger installed.
User avatar
Korath
DEVELOPER
 
Posts: 3707
Joined: 02 Jun 2013, 05:57
Has thanked: 496 times
Been thanked: 1106 times

Re: Updates on the way.

Postby gmzombie » 02 Jun 2015, 22:20

The way I made everything work was simple. Do you have a working manalink 3 folder. If so extract or move all of the items Rom the ruined tower zip file to the manalink folder. Then it just plays but it asks me if I want to run it cause it is from the internet lol
can I maze of ith your snowstorm?

http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

PreviousNext

Return to Shandalar

Who is online

Users browsing this forum: No registered users and 15 guests


Who is online

In total there are 15 users online :: 0 registered, 0 hidden and 15 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 15 guests

Login Form