| |||
Views: 88,483,978 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-25-24 11:49 PM |
|
Guest: Register | Login |
Main - Posts by Tweaker |
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 1/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
*your
Also, I'm 48, lulz. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 2/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
IN ON PAGE 9
And I made the mistake of registering on the test board first... XD ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 3/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
YOU CAN TEST MY COCK
IT'S NICE AND SPICY I BET IT MAKES A GOOD IMAGE TEST TOO bam~ ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 4/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
We have Tina, yes?
But MillyBot is reporting the board stats! Who will be the definitive face that says, "Acmlm's Board?" I propose an EPIC INTERNET BATTLE. Who can report posts the fastest? Who can ban better and faster? Who can return the more accurate 8ball response? YOU DECIDE. Or rather, latency will. BUT STILL. Come on, you know you want to. You've always wanted to. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 5/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Posted by Colin I'm 16, so technically, I am. =P Nah, just fucking around, though. Not like this thread had much else use. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 6/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
NOTE: It's very possible this is out of date, due to being, well... a repost. =P So feel free to correct me in instances where I may be wrong. Anywho, here we go!
------------------------------ Hey there, Tweaker here. Decided now that I decided to frequent here more, I should contribute a tad bit more. Anyway, first off, you must realize that Hex stands for Hexadecimal, which is a base 16 number system. This is similar to decimal, which is a base 10 number system. So let's learn the numbers, shall we? Decimal: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ------Hex: 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 As you can see, counting to 16 in decimal is equivalent to counting to 10 in hex. Hex is pretty much decimal with six extra values tacked on to it. Now, how do we hack Super Mario World with hex? Well, as you may or may not know (hopefully may), everything on a computer is represented by binary code (AKA 001010101110, etc). Of course, editing and viewing ROMs -- or ANYTHING -- in binary alone is extremely impractical (unless you're dealing with bit-based compression algorithms and opcodes...). So as us humans oh-so-hate things being complicated when they don't have to be, we found a way to simplify binary; Using hexadecimal. Hex is dealt with by the byte in most operations. In case you don't know your terminology, let's fix that right now: Nybble - Half a byte, or a single digit. "A" would be a good example. Byte - Full hexadecimal value, equal to 8 bits, and two digits. Something like "01" or "1C". Word - Two bytes, or 16 bits. Need I really explain this more? "010A" or "1550" would be good examples. Long(word) - Two words, or 4 bytes, or 32 bits. "00012345' would be a good example. FYI, byte types are advanced in powers of 1,024. 1,024 bytes makes a kilobyte, 1,024 kilobytes makes a megabyte... etc etc down the whole damn chain. Now that you know your basics, we can start editing and move on to pointers and such. So first off, what is a pointer? Well, a pointer is pretty much what it's called -- a pointer. It's a hexadecimal string that lists an offset in ROM in which to locate data. (BTW, an offset is just the current byte in ROM that you're at. $012345 [out of $200000, though that bit's redundant] would be an offset.) Since the SNES' main processor is Little Endian, you need to read pointer backwards by the byte to get the offset to be located. For example, if my pointer read 56341200, first I'd split that into bytes. 56 34 12 00. Now I take the byte order and reverse it. This becomes 00 12 34 56, which I compress back into a longword - 00123456. So this pointer wants to locate data at offset 00123456 ($123456). Let's make a practical example. Let's say you wanted to edit Mario's art to add more frames to some animations (which you should edit mappings for later, but ). You can't add them to the current location because there is vital data after Mario's art. So what we should do is expand our ROM and add Mario's art to the end so we can add as many frames as we want. We'll say (it isn't really) that the location for Mario's art is at offset $55439. However, we don't know where the pointer to his art is! So guess what? We're gonna find it. Remember how I said pointers are offsets byteswapped in ROM? Well, take the offset of Mario's art and byteswap it. Originally, 00055439, it becomes 39540500. Run a search for this in the ROM and you should get at least one result. We found our pointer! Now we'll say the end of the ROM s offset $02000000. byteswap this and replace our pointer with 00000020. This is telling the game to look for Mario's art at $2000000, rather than $55439. Now put Mario's art there and run the game -- It should work! You can even delete the old art and Mario will still be as good as new. Hope this helps some people understand how to use a hex editor better. I may add more examples if requested, but this should be enough to get you going on your own as a better hacker overall. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 7/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
NOTE: Following is mostly outdated, due to me being lazy and liking copy/paste. Read old thread here for past discussion and updates.
----------------------------- This will be the official update thread for my hack. No release yet, but I have pics. EDIT: Download now availiable at bottom of post. Sonic 2 Options screen in Sonic 1, edited for my hack. Thank Stealth for that one. Mighty in GHZ. Shadow in SLZ. Enough angst for you? =P Yes this is omfg perfect spindash in S1, dust and all. Thank Stealth again for that one. Features as of now include: - Seperate music for each act - S2 level select and options menus edited to fit with my hack (Stealth) - Perfect Spindash for each character (Stealth) - 3 Characters: Sonic, Mighty and Shadow -- Each later to have thier own special move and physics stats. Thanks to Yuski for Mighty sprites and JohnnyUK for Shadow sprites. - Sonic 2 running physics -- Run down a slope in SLZ and you'll go as fast as you do in CPZ. AKA slope related acceleration. (Stealth) - Sound list: GHZ1: Azure Lake GHZ2: AIZ2 GHZ3: Original GHZ music edit MZ1: Marble Garden 1 MZ2: Marble Garden 2 MZ3: Original MZ music edit SYZ1: "Another Part of Me" by MJ -- Ported from Moonwalker SYZ2: CNZ2P SYZ3: Original SYZ music edit LZ1: Panic Puppet 2 LZ2: Rusty Ruin 1 LZ3: Original LZ music edit SLZ1: Chrome Gadget SLZ2: "Smooth Criminal" by MJ -- Ported from Moonwalker SLZ3: Original SLZ music edit SBZ1: S3D Boss 1 SBZ2: DEZ2 (S3K) SBZ3: Original SBZ music edit FZ: Sonic 3 Final Boss Credits: S3 Credits Boss: S3K Boss Special Stage: Sky Sanctuary Invincibility: Slightly edited S3 invincibility Soon to come... - Wall climb for Mighty and speed boost for Sonic. Suggestions would be nice for Shadow's ability (make it sensible ) - Your choice. I want to see what you guys wanna see. =P Discuss. I'd also like to note that each charater has seperate life icons now preceeding these shots, and each level has a new palette (not shown). -------------------------- Further updates: Videos: --------------------------- Download Link (Hacking Contest Build): http://www.fileden.com/files/15774/Sonic%201%20Megamix.bin Download Link (Version 2.0): http://www.fileden.com/files/15774/Sonic%201%20Megamix%20v2.0%20%28ROM%29.rar ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 8/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Okay Marc, fuck you. XD ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 9/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
I'm pretty sure it uses some sort of proprietary compression... Either way, is it possible to put custom games of your choice on the VC yet? I never really caught up with it. I thought you got them on those cards or whatever, that were bound to your system. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 10/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Posted by Ailure That'd bring literal meaning to the term, "Internet Police." =P TRYIN' CATCH ME RIDIN' DIRTY ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 11/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Posted by Smallhacker What about a BANvil... SHAPED like Orynider? That's like, twice the faggotry, but twice the impact. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 12/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Posted by Imajin Well, the issue was more to just keep it all together - Mario hacking in itself is popular enough to warrant its own forum, just like how Pokémon hacking used to retain the same position. I see no reason why we can't make SMW-related stickies labeled specifically so - for example, "SMW - Utilities and Info" or something like that. And then you can have a general "other" Mario category, for utilities and etc to do with those games, since , although not AS popular, they're still worth a mention, and thus can be easily grouped together without causing too much bloat. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 13/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Posted by Ailure Yeah, it is. Luckily enough, a whole new layout has been constructed for it, and now it's really speedy. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 14/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
At least I caught your reference. :x
Um... DM Ashura makes badass music? Yeah, let's go with that. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 15/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Admins: Xkeeper and Acmlm
Mods: BMF, setz, blacky, *insert others here* Local mods: ..I wanna do ROM hacking. XD ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 16/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
From Fon.
For their year anniversary, they gave out 10,000 free wireless routers; no cost, no shipping, no... ANYTHING. So, I ordered it, not knowing if the deal was legit or not. 11 days later, it came! Pics: ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 17/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Posted by Kles I have the whole week off. =P ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 18/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
On a spurt, I was trying to learn how to hack Pokémon games on a small burst of nostalgia. A buddy of mine, Mustapha, pointed me here. Suffice to say, I never learned how, but I stuck around, so... =P
This happened in around May 2005. I'm not really an oldbie here by any means. ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 19/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
Posted by Metal_Man88 Fucking agreed 100000000% ____________________
|
Tweaker |
| ||||
Red Koopa Level: 28 Posts: 20/139 EXP: 129823 Next: 1515 Since: 02-19-07 From: Rochester, NY Last post: 5794 days Last view: 5701 days |
This is for beginners, though. =P I just wasn't trying to overcomplicate things. Besides, I wrote this like a year ago, so yeah. ____________________
|
Main - Posts by Tweaker |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 139, rows: 171/171, time: 0.223 seconds. |