+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Shadowrun snes
Pages: [1]
Author Topic: Shadowrun snes  (Read 2 times)
Johnvooker
Guest
« on: January 19, 2010, 01:57:09 am »

What is the best way to hack this game i tried using a hex editor,
but nothing makes sense in the ROM it self.
Gil Galad
Guest
« Reply #1 on: January 19, 2010, 03:07:02 am »

Quote from: Johnvooker on January 19, 2010, 01:57:09 am
What is the best way to hack this game i tried using a hex editor,
but nothing makes sense in the ROM it self.

You could be more specific in what you want to hack and ask more specific questions. In the start, nothing makes sense looking at the game in a hex editor, because you have to map out the data yourself.
Johnvooker
Guest
« Reply #2 on: January 19, 2010, 11:44:15 am »

Right i was thinking of editing some of the runners weapons hp and mp, but what is a good start in doing that if you may help please if you can help me in anyway.
« Last Edit: January 19, 2010, 12:03:49 pm by Johnvooker »
Gil Galad
Guest
« Reply #3 on: January 19, 2010, 12:03:44 pm »

Quote from: Johnvooker on January 19, 2010, 11:44:15 am
Right i was thinking of editing some of the runners weapons hp and mp, but what is a good start in doing that if you may no please if you can help me in anyway.

Check to see if there are any cheats first. If not, make one of your own through a emulator. Once you have the cheat, you have to track down the code/data from the ROM image. I suspect that you could find the starting HP/MP somewhere in the ROM image, but you'd have to track it down by debugging and by deduction. Good luck.
Johnvooker
Guest
« Reply #4 on: January 19, 2010, 12:08:16 pm »

Quote from: Gil Galad on January 19, 2010, 12:03:44 pm
Quote from: Johnvooker on January 19, 2010, 11:44:15 am
Right i was thinking of editing some of the runners weapons hp and mp, but what is a good start in doing that if you may no please if you can help me in anyway.

Check to see if there are any cheats first. If not, make one of your own through a emulator. Once you have the cheat, you have to track down the code/data from the ROM image. I suspect that you could find the starting HP/MP somewhere in the ROM image, but you'd have to track it down by debugging and by deduction. Good luck.

What is the best debugging emulator?
Dragoon ZERO
Guest
« Reply #5 on: January 19, 2010, 12:29:32 pm »

Some stuff here:
http://www.romhacking.net/forum/index.php/topic,8300.0.html

I posted what I think is a little more here:
http://www.gamefaqs.com/boards/genmessage.php?board=588651&topic=51707890

I didn't spend a lot of time on it, but I'll try to remember to check and see if I've got anything else when I get home.
Johnvooker
Guest
« Reply #6 on: January 19, 2010, 12:40:09 pm »

Quote from: Dragoon ZERO on January 19, 2010, 12:29:32 pm
Some stuff here:
http://www.romhacking.net/forum/index.php/topic,8300.0.html

I posted what I think is a little more here:
http://www.gamefaqs.com/boards/genmessage.php?board=588651&topic=51707890

I didn't spend a lot of time on it, but I'll try to remember to check and see if I've got anything else when I get home.

Thanks this will help me a lot.
DarknessSavior
Guest
« Reply #7 on: January 19, 2010, 01:08:59 pm »

Quote from: Johnvooker on January 19, 2010, 12:08:16 pm
Quote from: Gil Galad on January 19, 2010, 12:03:44 pm
Quote from: Johnvooker on January 19, 2010, 11:44:15 am
Right i was thinking of editing some of the runners weapons hp and mp, but what is a good start in doing that if you may no please if you can help me in anyway.

Check to see if there are any cheats first. If not, make one of your own through a emulator. Once you have the cheat, you have to track down the code/data from the ROM image. I suspect that you could find the starting HP/MP somewhere in the ROM image, but you'd have to track it down by debugging and by deduction. Good luck.

What is the best debugging emulator?
For SNES? It used to just be "Geiger's SNES", and that's it. But, if you have a computer capable of running it, bsnes now has a debugger as well. The jury's still out on which is better.

~DS
Johnvooker
Guest
« Reply #8 on: February 02, 2010, 05:02:50 pm »

update.
shadow run logs from Geiger’s Snes9x Debugger Mark 10. :huh:
http://uploading.com/files/mmm14456/Shadowrun%2BLogs.rar/

 :woot!:
meunierd
Guest
« Reply #9 on: February 03, 2010, 12:52:23 pm »

Quote from: DarknessSavior on January 19, 2010, 01:08:59 pm
Quote from: Johnvooker on January 19, 2010, 12:08:16 pm
Quote from: Gil Galad on January 19, 2010, 12:03:44 pm
Quote from: Johnvooker on January 19, 2010, 11:44:15 am
Right i was thinking of editing some of the runners weapons hp and mp, but what is a good start in doing that if you may no please if you can help me in anyway.

Check to see if there are any cheats first. If not, make one of your own through a emulator. Once you have the cheat, you have to track down the code/data from the ROM image. I suspect that you could find the starting HP/MP somewhere in the ROM image, but you'd have to track it down by debugging and by deduction. Good luck.

What is the best debugging emulator?
For SNES? It used to just be "Geiger's SNES", and that's it. But, if you have a computer capable of running it, bsnes now has a debugger as well. The jury's still out on which is better.

~DS

Well, one would assume a more accurate emulator to produce more accurate debugging information. Yeah?
Vegetaman
Guest
« Reply #10 on: February 03, 2010, 02:42:48 pm »

Quote from: Dragoon ZERO on January 19, 2010, 12:29:32 pm
Some stuff here:
http://www.romhacking.net/forum/index.php/topic,8300.0.html

I posted what I think is a little more here:
http://www.gamefaqs.com/boards/genmessage.php?board=588651&topic=51707890

I didn't spend a lot of time on it, but I'll try to remember to check and see if I've got anything else when I get home.

I remember The Admiral posting a few more tidbits awhile back when working on his FAQ, where he figured out a lot of this stuff (he managed to get all the damage formulas and stuff out of the ROM). Sadly, that topic where he was dissecting the ROM is long gone (eaten by the evil purge machine). However, I see there was one piece left over (though encompassed by what you posted previously):

Spatter
7E3C31 / 7E3C32 - Armor Name
7E3C33 - Defense
7E3C34 / 7E3C35 - Weapon Name
7E3C36 - Shot Type
7E3C37 - Attack Power
7E3C38 - Accuracy

Any time I want to poke around in the game, I use The Admiral's FAQ to start looking for stuff I recognize:

http://www.gamefaqs.com/console/snes/file/588651/19826
Johnvooker
Guest
« Reply #11 on: February 03, 2010, 05:12:39 pm »

Quote from: Vegetaman on February 03, 2010, 02:42:48 pm
Quote from: Dragoon ZERO on January 19, 2010, 12:29:32 pm
Some stuff here:
http://www.romhacking.net/forum/index.php/topic,8300.0.html

I posted what I think is a little more here:
http://www.gamefaqs.com/boards/genmessage.php?board=588651&topic=51707890

I didn't spend a lot of time on it, but I'll try to remember to check and see if I've got anything else when I get home.

I remember The Admiral posting a few more tidbits awhile back when working on his FAQ, where he figured out a lot of this stuff (he managed to get all the damage formulas and stuff out of the ROM). Sadly, that topic where he was dissecting the ROM is long gone (eaten by the evil purge machine). However, I see there was one piece left over (though encompassed by what you posted previously):

Spatter
7E3C31 / 7E3C32 - Armor Name
7E3C33 - Defense
7E3C34 / 7E3C35 - Weapon Name
7E3C36 - Shot Type
7E3C37 - Attack Power
7E3C38 - Accuracy

Any time I want to poke around in the game, I use The Admiral's FAQ to start looking for stuff I recognize:

http://www.gamefaqs.com/console/snes/file/588651/19826

how do use this?
Vegetaman
Guest
« Reply #12 on: February 03, 2010, 06:19:24 pm »

Quote from: Johnvooker link=topic=10183.msg155202#msg155202
how do use this?

It's quite simple. Just start with this information:

Code:
shot types
----------
00 - heavy
01 - auto
05 - spell
06 - light

weapon names
------------
3401 - Warhawk Heavy Pistol
4201 - Warhawk Heavy Pistol
4B19 - Beretta 101T
5001 - Viper H. Pistol
5219 - Beretta 101T
6802 - Defiance T-250 Shotgun
6F02 - Defiance T-250 Shotgun
9601 - Uzi III
9D01 - Uzi III
C317 - Colt L36 Pistol
EC0B - HK227 Assault Rifle
FA12 - Fichetti Light Pistol

armor names
-----------
5708 - Mesh Jacket
6508 - Mesh Jacket
6C08 - Mesh Jacket
7308 - Mesh Jacket
8108 - Mesh Jacket
8808 - Mesh Jacket
8F08 - Mesh Jacket
AA18 - Bulletproof Vest
B118 - Bulletproof Vest

Okay, now we go and look for... Let's say the HK 227 assault rifle and the Bulletproof Vest (should be had by Frogtongue, the merc from Wastelands):

http://img208.imageshack.us/img208/7818/shadoww.jpg

I spy B118 (Bulletproof Vest) and EC0B (HK 227 Assault Rifle). But, just to make sure, we check that against The Admiral's FAQ for his stats and equip:

http://img269.imageshack.us/img269/3115/frogx.jpg

Armor Name: Bulletproof Vest (yes)
Defense: 3 (this matches Admiral's FAQ)
Weapon Name: HK 227 Assault Rifle (yes)
Shot Type: 00 (Heavy) (this is correct)
Power: 6 (this matches Admiral's FAQ)
Accuracy: 2 (this also matches Admiral's FAQ)

This means that, for the ROM I was running: (U) [!], Frogtongue's offsets for those particular things are:

Code:
Armor Name: 174C-174D
Defense: 174E
Weapon Name: 174F-1750
Shot Type: 1751
Power: 1752
Accuracy: 1753

That should get you started... At any rate...

Even if you look at those offsets and don't see the data there, if you search for:

Code:
B11803EC0B000602

in a hex editor, you should find Frogtongue's information. You can apply this to any other runner. As for the other stats, refer to the info that Dragoon ZERO gave you earlier.
« Last Edit: February 03, 2010, 06:26:47 pm by Vegetaman »
Johnvooker
Guest
« Reply #13 on: February 04, 2010, 01:55:58 am »

well thank you i just change his armor to 8 here a pic.

http://img717.imageshack.us/img717/2707/newbitmapimagen.png
extra_anchovy
Guest
« Reply #14 on: August 26, 2010, 05:12:58 am »

how would you go about replacing the first runner in the bar from Orifice with a different one (e.g Jetboy)?
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC