Are you, in fact, a pregnant lady who lives in the apartment next door to Superdeath's parents? - Commodore

Create an account  

 
Mindy - Engine

Asfex Wrote:Mom tweaker write 'could not find mom window'.
I afraid there is same interface.

Could you give some more information please?

Is this a new problem?
Did you exit and restart mom and try again?
Were you able to connect with the tweaker before?
--I like ILSe
Reply

No, its old problem. I start dosbox and mom inside on my 2core win7 ultimate, (just after reboot) start tweaker, press 'connect' and get always same result. I can load and save game via tweaker,but cannot connect to the existed game.newer on win7. Almost always on the other computer winXP.
Reply

Asfex Wrote:No, its old problem. I start dosbox and mom inside on my 2core win7 ultimate, (just after reboot) start tweaker, press 'connect' and get always same result. I can load and save game via tweaker,but cannot connect to the existed game.newer on win7. Almost always on the other computer winXP.

Could you show the contents of the cout_cerr.txt file that the tweaker creates?
It should show what's failing or at least what works and where it does not work anymore.

Btw, I know it fails when MoM has corrupted its signature.
Quitting and continuing MoM restores it.
--I like ILSe
Reply

Fast answer:count_cerr.log
opened mom process
Found local_directory
Could not find DATASEGMENT_IDENTIFIER (size 47).
End.
Later,i'll attach the file.
Reply

Asfex Wrote:opened mom process
Found local_directory
Could not find DATASEGMENT_IDENTIFIER (size 47).

This means the tweaker was able to find a DOSBox process that could be MoM.
But it could not find the signature 'Borland C++ - Copyright 1991 Borland Intl.'.

Typical reasons are:
1. wizards.exe has corrupted the signature: restarting mom should help.
2. DOSBox is running, but it's not running wizards.exe. Is it?
3. wizards.exe itself is corrupted. Can you check if it contains the signature?

You said cout_cerr.txt mentioned a local_directory? Which one?

What I'd check myself is if you can find the signature string with ArtMoney or another memory inspection tool.
Are you game?
--I like ILSe
Reply

Wizards.exe is not corrupted,it contain signature.
The path is c:\games\magic .
Yes, wizards is running at the moment tweaker try to connect.
Soon i try install dosbox with debug and try to find signature.
Reply

Asfex Wrote:Wizards.exe is not corrupted,it contain signature.
The path is c:\games\magic .
Yes, wizards is running at the moment tweaker try to connect.
Soon i try install dosbox with debug and try to find signature.

The path confirms that the tweaker is connected to the right executable in the right DOSBox.
Anything wrong will only be a minor glitch.

To narrow it down:
1. Did you get the text "Found MoM virtual memory (baseAddress=0x...)"?
2. Did you get the text "Found LOCAL_DIRECTORY 'c:\games\magic' at ..."?
3. Did you get the text ""Could not find LOCAL_DIRECTORY"?
4. Which version of DOSBox are you using? Is it a newer version or a somehow adapted version?

I suspect that the size of the memory in DOSBox in not 0x1001000 which it always was in windows (but not in linux).

To check yourself I recommend: http://www.artmoney.ru/e_download_se.htm
Just select the DOSBox executable from its drop down box and click search for the text of the signature.
I think that will work better than DOSBox with debug.
--I like ILSe
Reply

I like Serena Wrote:To narrow it down:
1. Did you get the text "Found MoM virtual memory (baseAddress=0x...)"?
2. Did you get the text "Found LOCAL_DIRECTORY 'c:\games\magic' at ..."?
3. Did you get the text ""Could not find LOCAL_DIRECTORY"?
4. Which version of DOSBox are you using? Is it a newer version or a somehow adapted version?

I suspect that the size of the memory in DOSBox in not 0x1001000 which it always was in windows (but not in linux).

To check yourself I recommend: http://www.artmoney.ru/e_download_se.htm
Just select the DOSBox executable from its drop down box and click search for the text of the signature.
I think that will work better than DOSBox with debug.
1 no. 2 no. 3 yes 4 :i use dosbox 0.74 for win7. And i try use dosbox 0.72 with debug- and tweaker work with the last,but it too slow... So,there is different dosbox version cause tweaker do not work.
Reply

Asfex Wrote:1 no. 2 no. 3 yes 4 :i use dosbox 0.74 for win7.

Tweaker works with both dosbox versions.
Your answers confirm it though.
The size of the memory allocated by dosbox for mom has changed in your windows.
I'll fix it.
--I like ILSe
Reply

BTW I use DosBox 0.73 with W7 64 bit and sometimes Tweaker do not connect to the game, closing DosBox and connecting again do not solve, closing Tweaker and connecting again do not solve, I have to close both, load DosBox first, then Tweaker to let it connect. It happens very rarely (1% of the times I used it more ore less), do I have to upgrade to 0.74?
Only the people crazy enough to think they can change the world of Arcanus and Myrror can do it. rolleye
Reply



Forum Jump: