Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
User | Post |
spel werdz rite Posts: 110/1796 |
Originally posted by FreeDOSThats what seperates the "hackers" from the "Oh! If I change this byte, this will happen. I should try all 256 and see what happens each time" people.I'm finally a hacker.Originally posted by spel werdz rite |
FreeDOS + Posts: 51/1312 |
Originally posted by spel werdz rite Yeah, I hate that... but at the same time, I can change one bit in Super Mario World and change a level's music |
Heran_Bago Posts: 11/33 |
Using RAM to figure out stuff is fine. But of course you are going to do weird things to a game if you lock parts of the RAM. You might not believe it, but games need and use RAM for stuff. =P |
Aurxix Posts: 121/252 |
Thats some funny stuff, where did you learn how to do that? |
HyperHacker Posts: 124/5072 |
Yeah, the 6502/65816 weren't really designed to handle nonsense code.
This reminds me of something a while back. I actually found a buffer overflow in Pokémon. Of course, you have to edit the ROM to exploit it, but it's still funny to see. You can make attack names so long that they write over other parts of memory when displayed, and as a result the palettes go NUTS, flashing every colour of the rainbow every frame. It's fun to watch. |
BMF54123 Posts: 42/876 |
DB: STP (Implied): Stops the clock.
GOODNIGHT MR. SNES ;D |
Simon Belmont Posts: 12/1773 |
I can change one byte in any ROM and kill it, you just have to know which byte to change ;p |
spel werdz rite Posts: 101/1796 |
Games are so sensitive. I can change one byte in Super Mario World, and the whole thing is dead. |
Xkeeper Posts: -8388561/5653 |
Just the effects it causes are pretty weird; it'll start overwriting certain memory addresses with pure garbage and then just freeze.
(of course, typing in random garbage works almost as well) |
Dwedit Posts: 9/116 |
It should be NO SURPISE that locking any byte in the zero page will do crazy stuff. It's practically like locking the freakin registers! |
Deleted User Posts: 122/-7750 |
Nice work of art there xkeeper. Not much fun there. Any other trick up your sleeve you can do xkeeper? |
Tatrion Posts: 65/2467 |
Erg O.o Those are messed up... were you just typing in random code or was there a method? |
Xkeeper Posts: -8388565/5653 |
I'm just trying to find some games that really don't react well to having their RAM toyed with.
Most of you already know of my exploits with SMB1 (GAME AVER, and more crazier things), but here's one from Luigi vs. Mario, that's even more fun to have a seizure to: 0x000069 = BE on the map screen (lock it!) for this rather seizure-inducing thing. If you check the name tables in FCEU XD!, the scroll area moves to the music. Very cool, in a kinda glitchy way. There are some others, but I haven't really poked around in them yet.. but this is just insane. 0x0069 must be pretty damn important. |