VOGONS


Hitman Contracts Missing Waterfall Effect

Topic actions

Reply 20 of 27, by hitbm47

User metadata
Rank Newbie
Rank
Newbie
PimPom(SFG) wrote on 2024-07-05, 13:13:
Hello, just in case I'm attaching more hex sequence that I found similar to the ones that fixes stuff. 6A 00 6A 0B 6A 00 50 FF […]
Show full quote
BurntShrimp wrote on 2022-07-12, 07:14:
I found another binary sequence that breaks some effects. […]
Show full quote

I found another binary sequence that breaks some effects.

Replace:
6A 00 6A 18 6A 00 50 FF 92 FC 00 00 00
With:
90 90 90 90 90 90 90 90 90 90 90 90 90

Must be used with Dege's fix to work.
Replace:
53 6A 18 53 50 FF 92 FC 00 00 00
With:
90 90 90 90 90 90 90 90 90 90 90

This should completely fix the water in Beldingford Manor, rain effect, and the fog under street lamps in the other levels. The fog/smoke in various levels is still partially broken, easily noticeable in Meat King's party and Beldingford Manor.

The attachment hc2.jpg is no longer available
The attachment hc1.jpg is no longer available

In OpenGL, both of these textures move.

Hello,
just in case I'm attaching more hex sequence that I found similar to the ones that fixes stuff.
6A 00 6A 0B 6A 00 50 FF 92 FC 00 00 00
6A 02 6A 10 6A 00 50 FF 92 FC 00 00 00
6A 01 6A 10 6A 00 50 FF 92 FC 00 00 00
6A 03 6A 0D 6A 00 50 FF 92 FC 00 00 00
10 6A 02 6A 10 53 50 FF 92 FC 00 00 00
10 6A 01 6A 10 53 50 FF 92 FC 00 00 00
6A 01 6A 0E 6A 01 50 FF 92 FC 00 00 00
6A 01 6A 11 6A 01 50 FF 92 FC 00 00 00

I don't know what to look for otherwise I could replace the one's responsible for fixing something.
Hopefully it is of some help.
Thanks again for keeping this game alive

Hi, thanks for sharing, I am curious as to what specifically your hex sequence fixes?

Reply 21 of 27, by PimPom(SFG)

User metadata
Rank Newbie
Rank
Newbie

I really don't know. I just found the patterns that closely matches the one's that fixes D3D bugs.
I haven't replaced them with the 90 90~ patterns to see what they change. There are so many like this in the exe.
If I know somehow what to look for I might find the one's responsible. So currently the masters need to check if any of these is of any use

Reply 22 of 27, by PimPom(SFG)

User metadata
Rank Newbie
Rank
Newbie

So apparently, none of the above hex addresses did fix anything in my attempt to fix the remaining fog issues (meat king's party & hopefully other stages) But I found that replacing 55 6A 10 53 50 FF 92 FC 00 00 00 somehow causes that specific fog to pixelate. May be it is disabling filtering on it so could be similar addresses nearby it that fixes it ??

Reply 23 of 27, by ZT111

User metadata
Rank Newbie
Rank
Newbie

The second byte sequence posted by BurntShrimp seems to have fixed the remaining effects (the fog under the moon in rendezvous in rotterdam, the fog under lamps in deadly cargo/rotterdam, and the sea water in deadly cargo, etc.). Only on d3d8/Vulkan however. If you use a d3d9 wrapper, the remaining effects will still be static.

There also seems to be an issue with both byte sequence edits active where if you play more than one level in a row, rain/snow effects will cause graphical bugs onscreen. It is random when it happens and also seems like it can go away if you restart the level. It is strange that it doesn't happen without the bytes edits though.

https://streamable.com/vnrmsg
https://streamable.com/bxaefh

Here's also the Steam exe with the fixes implemented. It would be more ideal to have it as an asi script, so that editing the exe directly isn't needed, but that's fine for now:

Reply 24 of 27, by dccs

User metadata
Rank Newbie
Rank
Newbie
ZT111 wrote on 2025-04-21, 01:25:
The second byte sequence posted by BurntShrimp seems to have fixed the remaining effects (the fog under the moon in rendezvous i […]
Show full quote

The second byte sequence posted by BurntShrimp seems to have fixed the remaining effects (the fog under the moon in rendezvous in rotterdam, the fog under lamps in deadly cargo/rotterdam, and the sea water in deadly cargo, etc.). Only on d3d8/Vulkan however. If you use a d3d9 wrapper, the remaining effects will still be static.

There also seems to be an issue with both byte sequence edits active where if you play more than one level in a row, rain/snow effects will cause graphical bugs onscreen. It is random when it happens and also seems like it can go away if you restart the level. It is strange that it doesn't happen without the bytes edits though.

https://streamable.com/vnrmsg
https://streamable.com/bxaefh

Here's also the Steam exe with the fixes implemented. It would be more ideal to have it as an asi script, so that editing the exe directly isn't needed, but that's fine for now:

I'm into making ASI scripts for old games, if you could send the original and modified byte sequences, I can make an ASI fix for it.

Reply 25 of 27, by ZT111

User metadata
Rank Newbie
Rank
Newbie
dccs wrote on 2025-04-21, 23:58:
ZT111 wrote on 2025-04-21, 01:25:
The second byte sequence posted by BurntShrimp seems to have fixed the remaining effects (the fog under the moon in rendezvous i […]
Show full quote

The second byte sequence posted by BurntShrimp seems to have fixed the remaining effects (the fog under the moon in rendezvous in rotterdam, the fog under lamps in deadly cargo/rotterdam, and the sea water in deadly cargo, etc.). Only on d3d8/Vulkan however. If you use a d3d9 wrapper, the remaining effects will still be static.

There also seems to be an issue with both byte sequence edits active where if you play more than one level in a row, rain/snow effects will cause graphical bugs onscreen. It is random when it happens and also seems like it can go away if you restart the level. It is strange that it doesn't happen without the bytes edits though.

https://streamable.com/vnrmsg
https://streamable.com/bxaefh

Here's also the Steam exe with the fixes implemented. It would be more ideal to have it as an asi script, so that editing the exe directly isn't needed, but that's fine for now:

I'm into making ASI scripts for old games, if you could send the original and modified byte sequences, I can make an ASI fix for it.

That would be great.
53 6A 18 53 50 FF 92 FC 00 00 00
changed to
90 90 90 90 90 90 90 90 90 90 90

6A 00 6A 18 6A 00 50 FF 92 FC 00 00 00
changed to
90 90 90 90 90 90 90 90 90 90 90 90 90

Reply 26 of 27, by dccs

User metadata
Rank Newbie
Rank
Newbie
ZT111 wrote on 2025-04-23, 01:44:
That would be great. 53 6A 18 53 50 FF 92 FC 00 00 00 changed to 90 90 90 90 90 90 90 90 90 90 90 […]
Show full quote
dccs wrote on 2025-04-21, 23:58:
ZT111 wrote on 2025-04-21, 01:25:
The second byte sequence posted by BurntShrimp seems to have fixed the remaining effects (the fog under the moon in rendezvous i […]
Show full quote

The second byte sequence posted by BurntShrimp seems to have fixed the remaining effects (the fog under the moon in rendezvous in rotterdam, the fog under lamps in deadly cargo/rotterdam, and the sea water in deadly cargo, etc.). Only on d3d8/Vulkan however. If you use a d3d9 wrapper, the remaining effects will still be static.

There also seems to be an issue with both byte sequence edits active where if you play more than one level in a row, rain/snow effects will cause graphical bugs onscreen. It is random when it happens and also seems like it can go away if you restart the level. It is strange that it doesn't happen without the bytes edits though.

https://streamable.com/vnrmsg
https://streamable.com/bxaefh

Here's also the Steam exe with the fixes implemented. It would be more ideal to have it as an asi script, so that editing the exe directly isn't needed, but that's fine for now:

I'm into making ASI scripts for old games, if you could send the original and modified byte sequences, I can make an ASI fix for it.

That would be great.
53 6A 18 53 50 FF 92 FC 00 00 00
changed to
90 90 90 90 90 90 90 90 90 90 90

6A 00 6A 18 6A 00 50 FF 92 FC 00 00 00
changed to
90 90 90 90 90 90 90 90 90 90 90 90 90

Are you sure those fix all the graphic issues and missing effects? It would be nice to add all the OpenGL-only effects to the D3D renderer.

Reply 27 of 27, by ZT111

User metadata
Rank Newbie
Rank
Newbie

I looked again and that is true. Some effects are still not working. Like the ones BurntShrimp posted about Meat King's Party and I noticed some in Beldingford Manor that do animate on OpenGL and still don't with the latest byte patches. There might be more, but those are the only ones I have noticed.