Is it possible to permanently apply a GG code to a ROM?

Feel free to discuss anything gaming related.

Moderator: General Mods

Post Reply
Tallgeese
Justice is Blind
Posts: 620
Joined: Wed Jul 28, 2004 3:33 pm
Location: Test
Contact:

Is it possible to permanently apply a GG code to a ROM?

Post by Tallgeese »

Sya for the sake of argument that I want to netplay with someone, watch them play Earthbound. But we want the walk speed to always be that of a Skip Sandwich. Say I have a GG code for this, is it possible to hex-edit the ROM, hard-fix the value, and that's that?
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Altering ROM permanently is perfectly feasible, since it's ROM. If that code hits in the RAM area, though, no cookie.
To know which it is, decode the GG code and look at the address.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Gil_Hamilton
Buzzkill Gil
Posts: 4295
Joined: Wed Jan 12, 2005 7:14 pm

Post by Gil_Hamilton »

grinvader wrote:Altering ROM permanently is perfectly feasible, since it's ROM. If that code hits in the RAM area, though, no cookie.
To know which it is, decode the GG code and look at the address.
The Genie can alter RAM? I thought it was ROM addresses only.
badinsults
"Your thread will be crushed."
Posts: 1236
Joined: Wed Jul 28, 2004 1:49 am
Location: Not in Winnipeg
Contact:

Post by badinsults »

Gil_Hamilton wrote:
grinvader wrote:Altering ROM permanently is perfectly feasible, since it's ROM. If that code hits in the RAM area, though, no cookie.
To know which it is, decode the GG code and look at the address.
The Genie can alter RAM? I thought it was ROM addresses only.
Yeah, that is correct.
Tallgeese
Justice is Blind
Posts: 620
Joined: Wed Jul 28, 2004 3:33 pm
Location: Test
Contact:

Post by Tallgeese »

badinsults wrote:
Gil_Hamilton wrote:
grinvader wrote:Altering ROM permanently is perfectly feasible, since it's ROM. If that code hits in the RAM area, though, no cookie.
To know which it is, decode the GG code and look at the address.
The Genie can alter RAM? I thought it was ROM addresses only.
Yeah, that is correct.
I thought the same thing.

Alas this does not apply to GG codes entered in ZSNES, so the code I picked up can't be ROM-med.
ZH/Franky

Post by ZH/Franky »

For PSX, I have a program that can hardcode a gameshark code into a disc image. And so, the gameshark cheat you'd use "on the fly" is there by default. (You can find this program on megagames.com)


So could you actually do the same with a SNES rom?
Tallgeese
Justice is Blind
Posts: 620
Joined: Wed Jul 28, 2004 3:33 pm
Location: Test
Contact:

Post by Tallgeese »

You could, yes.

Not all codes'll work though. Some codes that'll be taken by ZSNES actually modify RAM and not ROM so you can't patch it in.
Louis Cypher
Devil Summoner
Posts: 232
Joined: Fri Jul 30, 2004 3:46 pm
Contact:

Post by Louis Cypher »

God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
[url=http://agtp.romhack.net]Aeon Genesis ~ We eat ham and jam and spam-alot[/url]
mudlord
has wat u liek
Posts: 559
Joined: Tue Sep 11, 2007 2:54 pm
Location: Banland.

Post by mudlord »

Heheh.

Reminds me of a few days ago with Warcraft 2: Battle.Net Edition. The damn game didnt have unlimited population/resource cheats, so I coded my own trainer to do it.

Might publically release it though.

I'm thinking of hacking other games too, which DOX/warez groups haven't made trainers for. Any decent ones worth hacking?
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Go figure... the BNE version is simply a port of the DOS version with bugfixes and slight additions.

It would've been nice if the game did more (greater resolutions, editable tilesets, add more stuff to the map editor)....

It's unfortunate though...
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
mudlord
has wat u liek
Posts: 559
Joined: Tue Sep 11, 2007 2:54 pm
Location: Banland.

Post by mudlord »

Go figure... the BNE version is simply a port of the DOS version with bugfixes and slight additions.

It would've been nice if the game did more (greater resolutions, editable tilesets, add more stuff to the map editor)....
Yeah, I agree. But I think if Blizzard did too many alterations, it would deviate too far from what made the game great in the first place. I would have liked higher reses, but personally, I'm used to how it is currently.
Tallgeese
Justice is Blind
Posts: 620
Joined: Wed Jul 28, 2004 3:33 pm
Location: Test
Contact:

Post by Tallgeese »

Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
I... don't suppose I could ask if you'd release that?
Gil_Hamilton
Buzzkill Gil
Posts: 4295
Joined: Wed Jan 12, 2005 7:14 pm

Post by Gil_Hamilton »

Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
*laughs*

Next up, we'll evolve beyond run buttons.
...
Actually, I think we finally did. Never mind.



(I hated run buttons more than item-speed, just because you wound up having to hold a button down ALL THE TIME)
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Post by I.S.T. »

Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
Hacks that do that have been around for like 4 years, I think.

>.>
Tallgeese
Justice is Blind
Posts: 620
Joined: Wed Jul 28, 2004 3:33 pm
Location: Test
Contact:

Post by Tallgeese »

I.S.T. wrote:
Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
Hacks that do that have been around for like 4 years, I think.

>.>
I haven;'t found any. <.<
Louis Cypher
Devil Summoner
Posts: 232
Joined: Fri Jul 30, 2004 3:46 pm
Contact:

Post by Louis Cypher »

I.S.T. wrote:
Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
Hacks that do that have been around for like 4 years, I think.

>.>
None of them work as advertised. I tried.

Here's a code that works on ff3v1.0:
[22:31] <Lakmir> C04E2E 00.
[22:32] <Lakmir> Converts a BEQ $04 to a functional NOP.

I'm reasonably certain that this just gives you autosprint... most of the time. It doesn't always work - Magitek Armor still chung-chungs around at the same speed, and there are a few places where walking is forced, but by and large, the code works like a charm.
[url=http://agtp.romhack.net]Aeon Genesis ~ We eat ham and jam and spam-alot[/url]
Gil_Hamilton
Buzzkill Gil
Posts: 4295
Joined: Wed Jan 12, 2005 7:14 pm

Post by Gil_Hamilton »

Louis Cypher wrote:
I.S.T. wrote:
Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
Hacks that do that have been around for like 4 years, I think.

>.>
None of them work as advertised. I tried.

Here's a code that works on ff3v1.0:
[22:31] <Lakmir> C04E2E 00.
[22:32] <Lakmir> Converts a BEQ $04 to a functional NOP.

I'm reasonably certain that this just gives you autosprint... most of the time. It doesn't always work - Magitek Armor still chung-chungs around at the same speed, and there are a few places where walking is forced, but by and large, the code works like a charm.
They should'v elet you drive Magitek more than twice in the game.
</irrelevant_tangent>
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Gil_Hamilton wrote:
Louis Cypher wrote:
I.S.T. wrote:
Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
Hacks that do that have been around for like 4 years, I think.

>.>
None of them work as advertised. I tried.

Here's a code that works on ff3v1.0:
[22:31] <Lakmir> C04E2E 00.
[22:32] <Lakmir> Converts a BEQ $04 to a functional NOP.

I'm reasonably certain that this just gives you autosprint... most of the time. It doesn't always work - Magitek Armor still chung-chungs around at the same speed, and there are a few places where walking is forced, but by and large, the code works like a charm.
They should'v elet you drive Magitek more than twice in the game.
</irrelevant_tangent>
3 times you mean.. Cyan's Dream is optional, but that's part of the sequence. Only time to get a second chance with Terra/Tina's awesome M-Tek attacks.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Gil_Hamilton
Buzzkill Gil
Posts: 4295
Joined: Wed Jan 12, 2005 7:14 pm

Post by Gil_Hamilton »

Deathlike2 wrote:
Gil_Hamilton wrote:
Louis Cypher wrote:
I.S.T. wrote:
Louis Cypher wrote:God, if there was one thing I'm *so* glad we're past, it's the "buy an item to move faster!" phase of RPG pedestrian travel. God that shit pissed me off.

I went looking for an "always have sprint shoes" code for FF3, and NONE of them worked, so I goddamn ASM-hacked my own. Yeah, that's right. Take that. Bitch.
Hacks that do that have been around for like 4 years, I think.

>.>
None of them work as advertised. I tried.

Here's a code that works on ff3v1.0:
[22:31] <Lakmir> C04E2E 00.
[22:32] <Lakmir> Converts a BEQ $04 to a functional NOP.

I'm reasonably certain that this just gives you autosprint... most of the time. It doesn't always work - Magitek Armor still chung-chungs around at the same speed, and there are a few places where walking is forced, but by and large, the code works like a charm.
They should'v elet you drive Magitek more than twice in the game.
</irrelevant_tangent>
3 times you mean.. Cyan's Dream is optional, but that's part of the sequence. Only time to get a second chance with Terra/Tina's awesome M-Tek attacks.
I'm missing one, then.
I remember the intro sequence and Cyan's dream.
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Post by I.S.T. »

The 15 second period in Sabin's scenario after being tossed off the raft on the river.
PHoNyMiKe
Retrosexual
Posts: 1011
Joined: Wed Jul 28, 2004 2:09 am
Location: Rapture

Post by PHoNyMiKe »

Here's how to do it, at least it should work.

http://fusoya.eludevisibility.org/la/index.html

download that, and open the rom and let it auto detect what type of rom it is. enter the code into zsnes, and it'll decode the GG code into snes memory format. type that address (it'll be a rom address, this doesn't work for ram addresses like par codes) into lunar address, and it'll give you the hex offset.
[url=http://www.alexchiu.com/affiliates/clickthru.cgi?id=phonymike]ultimate immortality[/url]
[url=http://www.sloganizer.net/en/][img]http://www.sloganizer.net/en/image,zsnes,white,purple.png[/img][/url]
Post Reply