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

Closed Thread
 
Thread Tools Display Modes
Old 11-07-08, 09:28 PM   #1
Philipp_Thomsen
Old Gang
 
Philipp_Thomsen's Avatar
 
Join Date: Nov 2007
Location: Drunk at the whorehouse
Posts: 2,278
Downloads: 146
Uploads: 0


Default Hardcoded

Guys, since we can't share mods that change the executable, at least we can share what we managed to do ingame by desassembling the .exe.

Who have something to share?
__________________
To each his own
Philipp_Thomsen is offline  
Old 11-07-08, 09:37 PM   #2
evan82
Samurai Navy
 
Join Date: Oct 2008
Location: Poland
Posts: 555
Downloads: 197
Uploads: 12
Default

I'm a XXI user. I know, I know I know... I dont know HTML, but I think I know where I must serch for resolved some problems with XXI, but I also think this is a tabu subject.
__________________
MY MODS - evan82's XXI Water StreamVIIB War Skin IIevan82's XXI Skin...

Last edited by evan82; 11-07-08 at 09:40 PM.
evan82 is offline  
Old 11-07-08, 11:26 PM   #3
Madox58
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default

Can you read Assembly Language?
I run a few programs that allow me to see the code
as I run the Game.
Game on one screen, code on the other.
It's pretty much a mote point.

The Game files are compressed in a wait state.
So you can't just mess with that.
Once you launch the Game it decompresses.

Depending on what is running?
memory addressing is different each time.

Is it possible to intercept the runng program?
Yes.

But you better be a VERY good programmer to do so!
And if your that good?

You wouldn't be asking.
 
Old 11-08-08, 06:00 AM   #4
Jimbuna
Chief of the Boat
 
Jimbuna's Avatar
 
Join Date: Feb 2006
Location: 250 metres below the surface
Posts: 190,525
Downloads: 63
Uploads: 13


Default

Quote:
Originally Posted by Philipp_Thomsen
Guys, since we can't share mods that change the executable, at least we can share what we managed to do ingame by desassembling the .exe.

Who have something to share?
I think you should consider very carefully what you are contemplating PT.

Unless you know exactly what is involved in your proposal.

You do not want to inadvertently lead people down the garden path and possibly wreck their installations into the bargain.

I know you mean well and your intentions are good natured......but I honestly think you should heed those pearls of wisdom from Privateer.
__________________
Wise men speak because they have something to say; Fools because they have to say something.
Oh my God, not again!!

Jimbuna is offline  
Old 11-08-08, 07:46 AM   #5
Letum
Navy Seal
 
Join Date: Feb 2005
Location: York - UK
Posts: 6,079
Downloads: 43
Uploads: 0
Default

Quote:
Originally Posted by Philipp_Thomsen
Guys, since we can't share mods that change the executable
Why not?
The legality issues are no different to changing any other game file so long as copy
protection is not effected.
__________________
Letum is offline  
Old 11-08-08, 08:32 AM   #6
ref
Grey Wolf
 
Join Date: Nov 2005
Location: Mar del Plata, Argentina
Posts: 871
Downloads: 0
Uploads: 0
Default

Quote:
Originally Posted by Letum
Quote:
Originally Posted by Philipp_Thomsen
Guys, since we can't share mods that change the executable
Why not?
The legality issues are no different to changing any other game file so long as copy
protection is not effected.
You're joking, no?
One thing is to modify data files and a completely different one to change the executables, in a very loose comparison it's like editing an MS word document and to modify MS word itself....

Ref
__________________
ref is offline  
Old 11-08-08, 09:42 AM   #7
Philipp_Thomsen
Old Gang
 
Philipp_Thomsen's Avatar
 
Join Date: Nov 2007
Location: Drunk at the whorehouse
Posts: 2,278
Downloads: 146
Uploads: 0


Default

Quote:
Originally Posted by privateer
Can you read Assembly Language?
I run a few programs that allow me to see the code
as I run the Game.
Game on one screen, code on the other.
It's pretty much a mote point.

The Game files are compressed in a wait state.
So you can't just mess with that.
Once you launch the Game it decompresses.

Depending on what is running?
memory addressing is different each time.

Is it possible to intercept the runng program?
Yes.

But you better be a VERY good programmer to do so!
And if your that good?

You wouldn't be asking.
I know C++ and delphi only.
I've just started learning assembly, on my own.
But don't missunderstand, I'm not encouraging people to try stuff.
I'm just asking what people managed to do so far, and what they've learned.
You said about intercepting values with the program running...
That I've tried before. But I was asking more like unassembling the .exe, changing values, and assembling again. Possible?
I'm just starting to learn it here. I saw some very interesting values in the .exe.
Just didn't mess with anything yet.
What I meant with this thread was something more like "I saw that we can fix the death screen by flooding screen" or "I saw that we can control each engine separatedly if we change this and that"
The purpose is sharing info, and not teaching how to mess with that.

I've just been much more curious than cautious... sorry!

__________________
To each his own
Philipp_Thomsen is offline  
Old 11-08-08, 09:44 AM   #8
Philipp_Thomsen
Old Gang
 
Philipp_Thomsen's Avatar
 
Join Date: Nov 2007
Location: Drunk at the whorehouse
Posts: 2,278
Downloads: 146
Uploads: 0


Default

Quote:
Originally Posted by ref
Quote:
Originally Posted by Letum
Quote:
Originally Posted by Philipp_Thomsen
Guys, since we can't share mods that change the executable
Why not?
The legality issues are no different to changing any other game file so long as copy
protection is not effected.
You're joking, no?
One thing is to modify data files and a completely different one to change the executables, in a very loose comparison it's like editing an MS word document and to modify MS word itself....

Ref
As long we don't use the subsim forum to share the .exe...... :hmm:
__________________
To each his own
Philipp_Thomsen is offline  
Old 11-08-08, 09:45 AM   #9
Philipp_Thomsen
Old Gang
 
Philipp_Thomsen's Avatar
 
Join Date: Nov 2007
Location: Drunk at the whorehouse
Posts: 2,278
Downloads: 146
Uploads: 0


Default

Quote:
Originally Posted by jimbuna
Quote:
Originally Posted by Philipp_Thomsen
Guys, since we can't share mods that change the executable, at least we can share what we managed to do ingame by desassembling the .exe.

Who have something to share?
I think you should consider very carefully what you are contemplating PT.

Unless you know exactly what is involved in your proposal.

You do not want to inadvertently lead people down the garden path and possibly wreck their installations into the bargain.

I know you mean well and your intentions are good natured......but I honestly think you should heed those pearls of wisdom from Privateer.
I know!

To be honest, I was waiting for his answer on this thread!
__________________
To each his own

Last edited by Philipp_Thomsen; 11-08-08 at 09:45 AM.
Philipp_Thomsen is offline  
Old 11-09-08, 11:49 PM   #10
Wolfehunter
Crusty Capt.
 
Join Date: Sep 2007
Posts: 2,752
Downloads: 40
Uploads: 25
Default

PT I think if you know what your doing you should explore. If its fixing the game go for it. I don't know those programing skill but you do.

Ubisoft has long forgoten SH3 so if an independent wishes to fix a few bad eggs then all means do it.

If you want to make it public I would suggest asking ubi for permission. Who knows?

Goodluck dude.
__________________
Wolfehunter is offline  
Old 11-10-08, 02:58 PM   #11
Letum
Navy Seal
 
Join Date: Feb 2005
Location: York - UK
Posts: 6,079
Downloads: 43
Uploads: 0
Default

Quote:
Originally Posted by ref
Quote:
Originally Posted by Letum
Quote:
Originally Posted by Philipp_Thomsen
Guys, since we can't share mods that change the executable
Why not?
The legality issues are no different to changing any other game file so long as copy
protection is not effected.
You're joking, no?
One thing is to modify data files and a completely different one to change the executables, in a very loose comparison it's like editing an MS word document and to modify MS word itself....

Ref
No. Your user agreement forbids editing of any game files.
It does not say that editing some files is worse than editing others.

It is just as illegal to edit the .exe as it is to edit .tga files

It does get more illegal when you break other laws such as the EU's copyright
circumvention laws, but that is not a issue here.


What is more likely to lead to a actual prosecution is another matter.
__________________

Last edited by Letum; 11-10-08 at 02:59 PM.
Letum is offline  
Old 11-11-08, 01:05 AM   #12
anzacmick
Helmsman
 
Join Date: May 2003
Location: australia
Posts: 101
Downloads: 134
Uploads: 0
Default

total grey area this one is.........

I always wondered why is it ok to port SH4 ships over to SH3 for everyone to use(whether u have bought SH4 or not), its akin to stealing from a different game, but yet playing with the .EXE is a no no.....
:hmm:
not being a **** stirrer.....but this makes no sense at all....none..

Im sure UBI would not like parts of a newer game being ripped en`mass for free use, but alas....nothing has been said by any of the legal eagles.....EVER....
not even a warning.......

Im also sure the film industry wouldnt like the ripping of a movies audio for a "game" the das boot movie has been raped for sounds.....
thing is, no one is doing any of this to make a profit, its kinda "in house", that is only us sub nerds use it.... Im sure thats why the blind eye is being used by these mega companys.... again.... just my 2 bobs worth
anzacmick is offline  
Old 11-15-08, 04:56 AM   #13
JU_88
Silent Hunter
 
Join Date: Jan 2006
Location: UK
Posts: 3,803
Downloads: 11
Uploads: 0
Default

Its double edged sword, there have been quite a few PC game expansions and gold editions where a developer/publisher has actually included modders work in th e product (providing its to high standard and doesnt break anything) why not?
Look at the way Halflife supported modders? as a result we have Team fortress Classic and Counterstrike.
JU_88 is offline  
Old 11-15-08, 01:48 PM   #14
Madox58
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default

I got a really Cold reception when I fist joined here
when I asked about DLL stuff.

I've also asked, through channels since then,
how UBI would look upon this approach.

I never got a 'go for it' or a 'no way Dude'.

It's my feeling that UBI allows what we are doing now
because it does help them.

They may be waiting to see what can be done to the Hard code
before slapping our wrists?
:hmm:

If that is indeed the case?
I'd say make the adjustments,
then sent the example work to someone with UBI and
see what is said before posting ANYTHING here at SubSim.

And if this is to be attempted?
Discuss it on a private forum.
Again, to protect SubSim from any back lash.

To argue the EULA is pointless.
Some Courts would say UBI negated the EULA by allowing what they have
for over 3 years.
Other Courts would say We accepted the EULA and are still bound by it.


Lawyer types can argue that stuff.
And who here can afford to fight UBI in Court?
 
Old 11-15-08, 06:05 PM   #15
Letum
Navy Seal
 
Join Date: Feb 2005
Location: York - UK
Posts: 6,079
Downloads: 43
Uploads: 0
Default

Could someone ask the subsim staff about this?#


If a private forum id required, could someone inform me about it.
__________________
Letum is offline  
Closed Thread

Thread Tools
Display Modes

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 03:44 PM.


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