Silent hill 3

Ask about cheats/tables for single player games here
Luke76bg
Expert Cheater
Expert Cheater
Posts: 264
Joined: Fri Mar 03, 2017 1:54 pm
Reputation: 11

Silent hill 3

Post by Luke76bg »

I don't think this game needs any presentation! But for me it needs a table with some cheat, like give the heather all the magic powers, shirt,weapons, etc! Please, these old games deserve a good table for them! Silent hill 2 too!

Luke76bg
Expert Cheater
Expert Cheater
Posts: 264
Joined: Fri Mar 03, 2017 1:54 pm
Reputation: 11

Re: Silent hill 3

Post by Luke76bg »

Come on guys, i know, it's an old game...:(

Turkeyham
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Jan 16, 2018 12:03 am
Reputation: 0

Re: Silent hill 3

Post by Turkeyham »

Old topic, but add me on for wanting a table.

asdfgh789
Expert Cheater
Expert Cheater
Posts: 77
Joined: Sat Jan 20, 2018 7:51 pm
Reputation: 7

Re: Silent hill 3

Post by asdfgh789 »

I love Silent Hill 1 EPSX, Silent Hill 2, 3 and 4 PC versions, I made a request for Silent Hill 2 Director's Cut v1.0 version here but no one saw, I with my all requests support this topic other Silent Hill PC games, It would be awesome if any cheat table can be made ✨🙂🎗️

User avatar
EphenSteve
Expert Cheater
Expert Cheater
Posts: 98
Joined: Wed Mar 22, 2017 12:30 pm
Reputation: 58

Re: Silent hill 3

Post by EphenSteve »

For the PC version with the steam006 patch fix. If this doesn't work for you I can't help you.

This Game is very easy to find addresses (green addresses)

I found where items are but im trying to find out exactly where it starts and stops.
Attachments
sh3.CT
(78.73 KiB) Downloaded 159 times
Last edited by EphenSteve on Mon Aug 23, 2021 11:55 pm, edited 1 time in total.

User avatar
Gear2ndGandalf
Expert Cheater
Expert Cheater
Posts: 106
Joined: Mon Aug 23, 2021 11:27 pm
Reputation: 115

Re: Silent hill 3

Post by Gear2ndGandalf »

EphenSteve wrote:
Mon Aug 23, 2021 11:47 pm
For the PC version with the steam006 patch fix. If this doesn't work for you I can't help you.

This Game is very easy to find addresses (green addresses)
Thanks!!!

So I’m looking for movement speed, animation speed, and weapon values. You say these are all green coded?

SH3 PC has been a great challenge for me to find these dodgy values.

User avatar
EphenSteve
Expert Cheater
Expert Cheater
Posts: 98
Joined: Wed Mar 22, 2017 12:30 pm
Reputation: 58

Re: Silent hill 3

Post by EphenSteve »

Gear2ndGandalf wrote:
Mon Aug 23, 2021 11:54 pm
EphenSteve wrote:
Mon Aug 23, 2021 11:47 pm
For the PC version with the steam006 patch fix. If this doesn't work for you I can't help you.

This Game is very easy to find addresses (green addresses)
Thanks!!!

So I’m looking for movement speed, animation speed, and weapon values. You say these are all green coded?

SH3 PC has been a great challenge for me to find these dodgy values.
Yeah everything i've found so far i have not had to find a pointer for. and it doesnt seem like there are any shared opcodes other than the one that is conveniently for ammo and items which i already made a script to skip over the dec that happens when using it.

User avatar
Gear2ndGandalf
Expert Cheater
Expert Cheater
Posts: 106
Joined: Mon Aug 23, 2021 11:27 pm
Reputation: 115

Re: Silent hill 3

Post by Gear2ndGandalf »

EphenSteve wrote:
Tue Aug 24, 2021 12:00 am
Gear2ndGandalf wrote:
Mon Aug 23, 2021 11:54 pm
EphenSteve wrote:
Mon Aug 23, 2021 11:47 pm
For the PC version with the steam006 patch fix. If this doesn't work for you I can't help you.

This Game is very easy to find addresses (green addresses)
Thanks!!!

So I’m looking for movement speed, animation speed, and weapon values. You say these are all green coded?

SH3 PC has been a great challenge for me to find these dodgy values.
Yeah everything i've found so far i have not had to find a pointer for. and it doesnt seem like there are any shared opcodes other than the one that is conveniently for ammo and items which i already made a script to skip over the dec that happens when using it.
Do you know how I’d find the IDs for the weapons? Also, where can I find the player struct to see which values change when then player walks?

User avatar
LeFiXER
LeFixer
LeFixer
Posts: 479
Joined: Wed Mar 24, 2021 9:35 am
Reputation: 242

Re: Silent hill 3

Post by LeFiXER »

Weapon IDs are usually found through sifting through the data files as for the player struct, you have to search for a value that correlates to the player like the X,Y,Z co-ordinate(s). It's typically a float value, search for unknown initial value, move a bit, search changed value, search unchanged value, repeat until you have narrowed it down.

User avatar
Gear2ndGandalf
Expert Cheater
Expert Cheater
Posts: 106
Joined: Mon Aug 23, 2021 11:27 pm
Reputation: 115

Re: Silent hill 3

Post by Gear2ndGandalf »

LeFiXER wrote:
Tue Aug 24, 2021 12:19 am
Weapon IDs are usually found through sifting through the data files as for the player struct, you have to search for a value that correlates to the player like the X,Y,Z co-ordinate(s). It's typically a float value, search for unknown initial value, move a bit, search changed value, search unchanged value, repeat until you have narrowed it down.
Wow that's great advise thanks! I wasn't even looking for the proper value type as I was searing for "2 bytes" and "4 bytes" values. You say it may likely be float.

User avatar
EphenSteve
Expert Cheater
Expert Cheater
Posts: 98
Joined: Wed Mar 22, 2017 12:30 pm
Reputation: 58

Re: Silent hill 3

Post by EphenSteve »

Before I looked at this I was already looking for a couple things,
X,Y addresses
And found Run Speed

The firing speed in this game was created a little differently in this game so I am struggling a little bit. any other game with guns I usually don't have a problem.

And LeFixer Ammo is sh3.exe+6D2CAA2 which near it is the item quantity list which im guessing if you find the correct spot you can just plop a 1 into it and it should pop up in game next time i enter the menu. X and Y are sh3.exe+4984E0 and sh3.exe+4984E8
which are pretty far away from each other (x/y away from items)
This game is coded super weird lol.

Code: Select all

{ Game   : sh3.exe
  Version: 
  Date   : 2021-08-23
  Author : steph

  This Script edits your run speed to what you set the (float) to
  if you set this value too high you can kiss controlling your character goodbye
}

[ENABLE]

aobscanmodule(runspeed2,sh3.exe,D9 9E 18 01 00 00 A1) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  fstp dword ptr [esi+00000118]
  mov [esi+118],(float)4
  jmp return

runspeed2:
  jmp newmem
  nop
return:
registersymbol(runspeed2)

[DISABLE]

runspeed2:
  db D9 9E 18 01 00 00

unregistersymbol(runspeed2)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: sh3.exe+EB1D3

sh3.exe+EB1AE: EB 1D              - jmp sh3.exe+EB1CD
sh3.exe+EB1B0: D8 0D 20 0C 69 00  - fmul dword ptr [sh3.exe+290C20]
sh3.exe+EB1B6: D8 86 18 01 00 00  - fadd dword ptr [esi+00000118]
sh3.exe+EB1BC: D8 54 24 00        - fcom dword ptr [esp+00]
sh3.exe+EB1C0: D9 96 18 01 00 00  - fst dword ptr [esi+00000118]
sh3.exe+EB1C6: DF E0              - fnstsw ax
sh3.exe+EB1C8: F6 C4 41           - test ah,41
sh3.exe+EB1CB: 75 06              - jne sh3.exe+EB1D3
sh3.exe+EB1CD: DD D8              - fstp st(0)
sh3.exe+EB1CF: D9 44 24 00        - fld dword ptr [esp+00]
// ---------- INJECTING HERE ----------
sh3.exe+EB1D3: D9 9E 18 01 00 00  - fstp dword ptr [esi+00000118]
// ---------- DONE INJECTING  ----------
sh3.exe+EB1D9: A1 90 C1 12 07     - mov eax,[sh3.exe+6D2C190]
sh3.exe+EB1DE: 83 E8 0D           - sub eax,0D
sh3.exe+EB1E1: 74 26              - je sh3.exe+EB209
sh3.exe+EB1E3: 48                 - dec eax
sh3.exe+EB1E4: 74 15              - je sh3.exe+EB1FB
sh3.exe+EB1E6: 48                 - dec eax
sh3.exe+EB1E7: 0F 85 A6 00 00 00  - jne sh3.exe+EB293
sh3.exe+EB1ED: D9 05 5C C1 12 07  - fld dword ptr [sh3.exe+6D2C15C]
sh3.exe+EB1F3: D8 0D CC 00 69 00  - fmul dword ptr [sh3.exe+2900CC]
sh3.exe+EB1F9: EB 1A              - jmp sh3.exe+EB215
}

User avatar
Gear2ndGandalf
Expert Cheater
Expert Cheater
Posts: 106
Joined: Mon Aug 23, 2021 11:27 pm
Reputation: 115

Re: Silent hill 3

Post by Gear2ndGandalf »

EphenSteve wrote:
Tue Aug 24, 2021 1:15 am
Before I looked at this I was already looking for a couple things,
X,Y addresses
And found Run Speed

The firing speed in this game was created a little differently in this game so I am struggling a little bit. any other game with guns I usually don't have a problem.

And LeFixer Ammo is sh3.exe+6D2CAA2 which near it is the item quantity list which im guessing if you find the correct spot you can just plop a 1 into it and it should pop up in game next time i enter the menu. X and Y are sh3.exe+4984E0 and sh3.exe+4984E8
which are pretty far away from each other (x/y away from items)
This game is coded super weird lol.

Code: Select all

{ Game   : sh3.exe
  Version: 
  Date   : 2021-08-23
  Author : steph

  This Script edits your run speed to what you set the (float) to
  if you set this value too high you can kiss controlling your character goodbye
}

[ENABLE]

aobscanmodule(runspeed2,sh3.exe,D9 9E 18 01 00 00 A1) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  fstp dword ptr [esi+00000118]
  mov [esi+118],(float)4
  jmp return

runspeed2:
  jmp newmem
  nop
return:
registersymbol(runspeed2)

[DISABLE]

runspeed2:
  db D9 9E 18 01 00 00

unregistersymbol(runspeed2)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: sh3.exe+EB1D3

sh3.exe+EB1AE: EB 1D              - jmp sh3.exe+EB1CD
sh3.exe+EB1B0: D8 0D 20 0C 69 00  - fmul dword ptr [sh3.exe+290C20]
sh3.exe+EB1B6: D8 86 18 01 00 00  - fadd dword ptr [esi+00000118]
sh3.exe+EB1BC: D8 54 24 00        - fcom dword ptr [esp+00]
sh3.exe+EB1C0: D9 96 18 01 00 00  - fst dword ptr [esi+00000118]
sh3.exe+EB1C6: DF E0              - fnstsw ax
sh3.exe+EB1C8: F6 C4 41           - test ah,41
sh3.exe+EB1CB: 75 06              - jne sh3.exe+EB1D3
sh3.exe+EB1CD: DD D8              - fstp st(0)
sh3.exe+EB1CF: D9 44 24 00        - fld dword ptr [esp+00]
// ---------- INJECTING HERE ----------
sh3.exe+EB1D3: D9 9E 18 01 00 00  - fstp dword ptr [esi+00000118]
// ---------- DONE INJECTING  ----------
sh3.exe+EB1D9: A1 90 C1 12 07     - mov eax,[sh3.exe+6D2C190]
sh3.exe+EB1DE: 83 E8 0D           - sub eax,0D
sh3.exe+EB1E1: 74 26              - je sh3.exe+EB209
sh3.exe+EB1E3: 48                 - dec eax
sh3.exe+EB1E4: 74 15              - je sh3.exe+EB1FB
sh3.exe+EB1E6: 48                 - dec eax
sh3.exe+EB1E7: 0F 85 A6 00 00 00  - jne sh3.exe+EB293
sh3.exe+EB1ED: D9 05 5C C1 12 07  - fld dword ptr [sh3.exe+6D2C15C]
sh3.exe+EB1F3: D8 0D CC 00 69 00  - fmul dword ptr [sh3.exe+2900CC]
sh3.exe+EB1F9: EB 1A              - jmp sh3.exe+EB215
}
Wow you’re on a whole other level this is great! Gotta get one for sh2 too lol!

User avatar
EphenSteve
Expert Cheater
Expert Cheater
Posts: 98
Joined: Wed Mar 22, 2017 12:30 pm
Reputation: 58

Re: Silent hill 3

Post by EphenSteve »

Ill look for a Download for sh2 tomorrow. gotta busy morning so it wont be a little later in the day around 2-3 pm UTC−08:00

User avatar
LeFiXER
LeFixer
LeFixer
Posts: 479
Joined: Wed Mar 24, 2021 9:35 am
Reputation: 242

Re: Silent hill 3

Post by LeFiXER »

Infinite items/ammo:

Code: Select all

{ 
  Game     : sh3.exe
  Version  : 
  Date     : 24/08/2021
  Author   : LeFiXER
}
[ENABLE]
sh3.exe+96A2E:
 db 90 90 90 90 90 90 90 90

[DISABLE]
sh3.exe+96A2E:
 db 66 FF 0C 4D 8E CA 12 07
Last edited by LeFiXER on Tue Aug 24, 2021 3:37 am, edited 1 time in total.

User avatar
EphenSteve
Expert Cheater
Expert Cheater
Posts: 98
Joined: Wed Mar 22, 2017 12:30 pm
Reputation: 58

Re: Silent hill 3

Post by EphenSteve »

LeFiXER wrote:
Tue Aug 24, 2021 3:34 am
Infinite Health Drinks:

Code: Select all

{ 
  Game     : sh3.exe
  Version  : 
  Date     : 24/08/2021
  Author   : LeFiXER
}
[ENABLE]
sh3.exe+96A2E:
 db 90 90 90 90 90 90 90 90

[DISABLE]
sh3.exe+96A2E:
 db 66 FF 0C 4D 8E CA 12 07
Pretty sure the infinite ammo/items works for this too. correct me if im wrong.

Post Reply

Who is online

Users browsing this forum: azvameth254, counter-stalker123, Ghastr, Google [Bot], GRVTY, ilene, isnt, Wraithspectr3