Log in

View Full Version : Red light


Django55
09-22-07, 02:14 PM
Hi !
I would like to be able to change from white light to red light when attacking...
I had the idea to have a working switch here :
http://www.monsterup.com/upload/1190488215.jpg

Please modders ! Do it ! I don't know how to do it... :up:
Bye

Myxale
09-22-07, 02:25 PM
Our best Guys are on it and still trying to do/mod exactly that, but the SH3 is like an Iron-maiden!;)

Django55
09-22-07, 02:36 PM
So very difficult to modify the game ?

urfisch
09-22-07, 02:40 PM
if you want to dive into the coded things, yes. optically its quite easy. same as changing sounds. but modding 3d is quite complicate and changing code-values is even more complicated...not to think of adding new functions. its all just possible via hex-editing, which needs a lot of experience and training with coding and its structures.

:shifty:

SubV
09-22-07, 02:43 PM
Making this light switch working means the modifying the code of sh3.exe, so that's impossible until Ubisoft gives us access to the source code.

Django55
09-22-07, 02:46 PM
I see but isn't it possible just to click on the switch to have light without modifing the 3D ? (so the switch doesn't turn)

KaustikSoda
09-22-07, 04:15 PM
The SH3 source code is actually not necessary to add things like this, but it would certainly help :)
With good assembler knowledge and a lot of time and patience to debug the SH3.exe and it's dll's could reveal many hidden treasures.

There are three possible solutions that i can think of...
1) The hackers way, by extending the exe with new or changed code.
2) Alter memory addresses in real-time with a new launch exe (maybe this is the easiest way, but also the most error-prone.. lol).
3) Inject a dll between the exe and the old dll (if the information passed between is of any value that is).

hmm... is there anyone willing to help me?
I have some basic assembler skills myself, although I haven't programmed anything useful for years... well, this could actually be interesting.. :D

Sailor Steve
09-22-07, 05:13 PM
Is any of that remotely legal?

KaustikSoda
09-22-07, 05:30 PM
Probably, if delivered as a patch to the game and not the whole executable.

It's the only way to change the hard-coded stuff without the source code.

JCWolf
09-22-07, 05:32 PM
If it remains as a Mod , and called as a Mod and not
a hacked programe yes, its legal, an example, on the game The Sims
there are a lot of guys who manage to Hack objects, like cars, or furniture
to add new animations and interactions with those same objects!...


If its done , that I asure you its very hard and paynefull lost of hours
it can change some major animations in the game and creats new interactions
with the Boat enviorment!:yep:

Django55
09-22-07, 05:41 PM
Yeah maybe it would be long but so excellent... :smug:

SubV
09-22-07, 05:47 PM
The SH3 source code is actually not necessary to add things like this, but it would certainly help :)
With good assembler knowledge and a lot of time and patience to debug the SH3.exe and it's dll's could reveal many hidden treasures.

There are three possible solutions that i can think of...
1) The hackers way, by extending the exe with new or changed code.
2) Alter memory addresses in real-time with a new launch exe (maybe this is the easiest way, but also the most error-prone.. lol).
3) Inject a dll between the exe and the old dll (if the information passed between is of any value that is).

hmm... is there anyone willing to help me?
I have some basic assembler skills myself, although I haven't programmed anything useful for years... well, this could actually be interesting.. :D

I think I have some skill in C++ and assembler... It would be VERY hard to change SH3 code in that way, because the game is wrtitten in MS C++ 7 and highly optimized by compiler. It's much easier to change such things in source code.

Let's start another (fruitless) petition to Ubi, to open the sources of SH3, maybe? :)

KaustikSoda
09-22-07, 08:45 PM
Let's start another (fruitless) petition to Ubi, to open the sources of SH3, maybe? :)

Why not. We can always try. :)
Miracles have happened before.. I think.

:damn: Ubi

Spruence M
09-23-07, 12:29 AM
instead of modeling it in 3d, why not a keyboard shortkut?

TheDarkWraith
09-23-07, 01:15 AM
instead of modeling it in 3d, why not a keyboard shortkut?

We can't create 'new' keyboard shortcuts (yet). We have to use what is currently available. There is a difference between new keyboard shortcuts and remapping old ones (assigning new keys to something that already exists).

Django55
09-23-07, 06:14 AM
So what do we do ? Wait ? :|\\

mic1184
09-23-07, 06:27 AM
as long as i have been playing SH and following this forum, people had wonderful ideas to enhance the game. and every time, i read stuff like "if ubi gave us the source code" and "if ubi gave us the sdk". i believe i have already written that myself, just because its normal to write.

but reality is that ubi will definitely NOT hand out the source code to a great community like us. if they did, they could never sell another u-boat game to us, because we all love SH3 so much, and if we could enhance it ourselves the way we liked, there is no space for ubi to get us to buy another game because of new features.

that game was - without any question - coded with passion and it is loved by us with even more passion. but still, it was developed out of economical interest, they wanted to make money out of it. and they will always want to make more money.

maybe if we get everyone on the forum to sign a petition in which everyone signing it is legally obliging to pay ubi a 100 bucks for the source AND for any other upcoming SH game, they will give their SH3 source...

Django55
09-23-07, 09:12 AM
Hourra to capitalism ! :up:

JCWolf
09-23-07, 12:16 PM
Ubi will never release an sdk or the source code, or what ever,
simply cause that would open doors for tweacking SH4 also, that basicly haves the same source code!:hmm:



So forget about that and be positive of what Modders can do Yet!:yep:

TheDarkWraith
09-23-07, 12:21 PM
So forget about that and be positive of what Modders can do Yet!:yep:

Hackers and modders have one thing that never runs out......time. With time anything can be accomplished.

Spruence M
09-23-07, 01:27 PM
...but reality is that ubi will definitely NOT hand out the source code to a great community like us. if they did, they could never sell another u-boat game to us...

:rotfl: :rotfl: :rotfl: :rotfl: