Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - Asm/hex question... | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
ziratha

Ninji
Level: 24

Posts: 224/231
EXP: 77808
For next: 317

Since: 06-29-04

Since last post: 4 days
Last activity: 17 days
Posted on 10-14-05 07:14 AM Link | Quote
Ok, I was wondering, In college we have been programming in hex which corresponds to binary. I was wondering if You can use a hex editer to reporgram games? Or is the hex editor editing something else? Also, are there any good dissasemblers/assemblers, aka that you can dissassmble a game like smw and then immediatly reassemble it with the assembler with no errors?

Oh, and if this goes better in rom hacking, then you can move it.


(edited by ziratha on 10-13-05 10:18 PM)
Kailieann

Koopa
Level: 11

Posts: 38/106
EXP: 5320
For next: 665

Since: 10-09-05

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-14-05 07:20 AM Link | Quote
All numbers (or at least all integers) correspond to binary. And also to hex. Hex and Binary are just different methods of sorting them.

As for hex editing, SNES ROMs are programmed in ASM 65c816, which can be directly modified using a hex editor.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 7702/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-14-05 06:36 PM Link | Quote
It's possible to do ASM editing directly in hex, but it's a pain. As for disassembling, it's possible in theory, but most likely not. First off, the assembler would have problems with those damn 8/16-bit modes. Second, it can't tell code from data, which means not only will your output be wrong, it may have invalid instructions. And of course, no disassembler I know of produces usable output; they all have crap like line numbers on them.
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - Asm/hex question... | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.014 seconds.