SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SHIII Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 03-23-09, 12:08 PM   #226
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by CapZap1970 View Post
Anvart:
What prog are u using?
Could you please provide more details on how to use it?
Thank you
CapZap
do a google search for depends.exe ("Dependency Walker"). The best way I've found to use it is to do more google searching on it (how to use), reading the help file, and experimenting.
TheDarkWraith is offline   Reply With Quote
Old 03-23-09, 01:05 PM   #227
SquareSteelBar
Sea Lord
 
Join Date: May 2006
Location: U-73
Posts: 1,638
Downloads: 618
Uploads: 0
Default

Quote:
Originally Posted by Racerboy
do a google search for depends.exe ("Dependency Walker"). The best way I've found to use it is to do more google searching on it (how to use), reading the help file, and experimenting.
You can find it e.g. on your WindowsXP Setup CD in SUPPORT\TOOLS\SUPPORT.CAB [depends.exe & depends.hlp].
SquareSteelBar is offline   Reply With Quote
Old 03-24-09, 03:39 AM   #228
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
Default

Yes, SquareSteelBar is absolutely right! ... + (small note: depends.exe & depends.dll & depends.hlp) ...
You can find the program on a Windows distributive disk or make Google search as RB ...

Quote:
Originally Posted by Racerboy View Post
@Anvart:
Ever seen this before:

00:00:00.203: GetProcAddress(0x7C800000 [c:\windows\system32\KERNEL32.DLL], "FlsAlloc") called from "c:\program files\ubisoft\silenthunteriii\MSVCR71.DLL" at address 0x7C341950 and returned NULL by thread 1. Error: The specified procedure could not be found (127).
00:00:00.203: GetProcAddress(0x7C800000 [c:\windows\system32\KERNEL32.DLL], "FlsGetValue") called from "c:\program files\ubisoft\silenthunteriii\MSVCR71.DLL" at address 0x7C34195D and returned NULL by thread 1. Error: The specified procedure could not be found (127).
00:00:00.203: GetProcAddress(0x7C800000 [c:\windows\system32\KERNEL32.DLL], "FlsSetValue") called from "c:\program files\ubisoft\silenthunteriii\MSVCR71.DLL" at address 0x7C34196A and returned NULL by thread 1. Error: The specified procedure could not be found (127).
00:00:00.203: GetProcAddress(0x7C800000 [c:\windows\system32\KERNEL32.DLL], "FlsFree") called from "c:\program files\ubisoft\silenthunteriii\MSVCR71.DLL" at address 0x7C341977 and returned NULL by thread 1. Error: The specified procedure could not be found (127).

Is there something wrong with my c:\windows\system32\KERNEL32.DLL?
Don't worry, your Kernel32.dll such as at all of us ... it's Windows discrepancies ...
Look not red (not system) errors ...

Quote:
Originally Posted by Racerboy
Nice little tool you have shown also

It's also interesting what happens with you try to run a 'modified' SH3.EXE with this tool. It terminates the application saying that a debugger is in use and for you to shut it down and then retry
It's xxx protection ...
Try to use changing of depends.exe attributes (name, window class or something else) or other neutralisation of protection
(as example: with NoCD - no prob's) ...
This pic after short playing in profiling mode:



And
interesting to look some programs ...
The link is removed as limited (of topic) on time publication ...

P.S.
and Close F.A.Q. ... it's theme not for this Forum ...
read program Help ...
__________________
Alex ®


Moses said: "Don't create yourself an idol"...

Last edited by Anvart; 03-26-09 at 04:30 AM.
Anvart is offline   Reply With Quote
Old 03-24-09, 11:22 AM   #229
CapZap1970
Sea Lord
 
Join Date: Mar 2007
Location: La Paz, Bolivia
Posts: 1,956
Downloads: 259
Uploads: 51
Default

Got it!!!
Thk a lot RB.
CapZap
__________________
CapZap1970 is offline   Reply With Quote
Old 03-24-09, 11:48 AM   #230
NGT
Lieutenant
 
Join Date: Sep 2006
Posts: 259
Downloads: 289
Uploads: 3
Quote:
Originally Posted by Anvart View Post

It's StarForce protection ...
Try to use changing of depends.exe
Quote:
Originally Posted by Anvart View Post
attributes (name, window class or something else) or other neutralisation of protection
(as example, with NoCD - no prob's) ...
...


Hello everybody, and sorry for the interruption of experts discussion, but:

I have LEGAL CD without StarForce protection:

From Cenega distributors / www. sklep.cenega.pl

Barcode: 5 907671 210811

If somebody want, I can sent the sh3.exe (2280 kb).

I have sh3.exe with StarForce too,
968 kb, but with sh3.dll (11476 kb)

The legal free version without StarForce have not this sh3.dll.

Some people here, like Denis469, from Russia, uses together the big sh3.exe AND the sh3.dll

Thank you Racerboy, Anvart, Privateer and everybody for trying improve this game

...and sorry for incomprehensible English...
NGT is offline   Reply With Quote
Old 03-24-09, 04:50 PM   #231
Madox58
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default

Nice program suggestion Anvart.


I use IDA Pro myself.
It allows you to run SH3 inside the program.
And by useing 2 screens, I can watch the code execution,
line by line.

Then I can set break points, telling the Game to stop where ever I want.
This is a great way to work on DLL intercepts.
  Reply With Quote
Old 03-24-09, 07:53 PM   #232
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Yes Anvarts link to other 'tools' was a most excellent link!
Now I have come to another 'problem'....anyone know where one can find verbose definition lists to MFCxx.dlls? I'm not talking about the standard MFCxx.def files, I'm looking for more verbose ones that actually give you more insight into what the ordinals do. Anyone??
TheDarkWraith is offline   Reply With Quote
Old 03-25-09, 02:38 PM   #233
tonschk
Admiral
 
Join Date: Mar 2007
Posts: 2,200
Downloads: 172
Uploads: 0
Default

Weird mess of dynamic shadows ,the machine gun cast two times in two differents decks the same shadow ,I hope someday I will be able to fix this kind of problems

__________________
What we do in life echoes in Eternity
tonschk is offline   Reply With Quote
Old 03-25-09, 04:35 PM   #234
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
Default

Quote:
Originally Posted by privateer View Post
Nice program suggestion Anvart.


I use IDA Pro myself.
It allows you to run SH3 inside the program.
And by useing 2 screens, I can watch the code execution,
line by line.

Then I can set break points, telling the Game to stop where ever I want.
This is a great way to work on DLL intercepts.
Yeah, my friend ...
It's right ...
I have it too ... and not only it ...
__________________
Alex ®


Moses said: "Don't create yourself an idol"...

Last edited by Anvart; 03-25-09 at 05:03 PM.
Anvart is offline   Reply With Quote
Old 03-26-09, 05:37 AM   #235
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
Default

Quote:
Originally Posted by Racerboy View Post
...
I'm looking for more verbose ones that actually give you more insight into what the ordinals do. Anyone??
May be i have not understood ...
You about books as "MFC Programming ..." by Herbert Shildt ...
or about Microsoft.com ... developers section ...
or about help for Visual Studio (or other C/C++ compilers) ...
__________________
Alex ®


Moses said: "Don't create yourself an idol"...

Last edited by Anvart; 03-29-09 at 08:09 AM.
Anvart is offline   Reply With Quote
Old 01-18-11, 03:15 AM   #236
clouclou
Gunner
 
Join Date: Apr 2005
Posts: 91
Downloads: 244
Uploads: 0
Default

Where is this research, which promised fun for games?
Claude.
clouclou is offline   Reply With Quote
Old 02-15-20, 07:53 AM   #237
ArnoldR
Medic
 
Join Date: Jul 2018
Posts: 159
Downloads: 22
Uploads: 0


Default

So, SH3 is designed to display shadows, but nobody ever succeeded to make them work properly... This game is really disappointing... Every day, I understand better why it is so cheap! This is just a botched game made in a rush...
ArnoldR is offline   Reply With Quote
Old 02-15-20, 08:54 AM   #238
U301
Officer
 
U301's Avatar
 
Join Date: Jan 2020
Location: UK
Posts: 248
Downloads: 782
Uploads: 0


Default

Quote:
Originally Posted by ArnoldR View Post
So, SH3 is designed to display shadows, but nobody ever succeeded to make them work properly... This game is really disappointing... Every day, I understand better why it is so cheap! This is just a botched game made in a rush...
Kaleun_Sick:
The game developer's do not care, it is just a product to be got out just as soon as it is saleable!
Anything of value in Silent Hunter III has been done by the mod community.
U301 is offline   Reply With Quote
Old 02-04-22, 08:21 AM   #239
tonschk
Admiral
 
Join Date: Mar 2007
Posts: 2,200
Downloads: 172
Uploads: 0
Default

I think SH3 has enabled just core shadows not cast shadows


__________________
What we do in life echoes in Eternity

Last edited by tonschk; 02-07-22 at 05:40 AM.
tonschk is offline   Reply With Quote
Old 02-07-22, 01:42 AM   #240
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
wolf_howl15

I think everyone knows that 'dynamic' shadows were only in the first version of the game. In the next version of the game, they were no longer there. The reason is absolutely not correct work with submarines. Back in the first half of 2005, players who had the next version of the game and wanted to test shadows were replacing (or adding a renamed) SH3Controllers.act file.
The file SH3Controllers.act (as SH3_DynamicShadow) of the first version you can find in my Public Folder.
__________________
Alex ®


Moses said: "Don't create yourself an idol"...
Anvart is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 10:20 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.