11 March 2016 - Forum Rules
Started by tomaitheous, February 05, 2014, 04:43:40 PM
Quote from: tomaitheous on February 05, 2014, 04:43:40 PMCurious, how do you guys handle your ASM hacking projects? Do you use a hex editor to do all your asm hacking, or do you use an assembler? If you use an assembler, do you assembly directly into the rom or do copy the assembled code into the rom?
Quote from: Drakon on February 05, 2014, 06:17:20 PMJust a hex editor and notepad to type out my hex before copying and pasting it in. The more I manually plunk in the more I memorize the codes and the faster I can work that way.
Quote from: FAST6191 on February 06, 2014, 12:05:05 PMWould it then be wrong to say the general consensus is you should be able to hand encode/decode an instruction but realistically actually doing it should be left as a party trick.
Quote from: Zoinkity on February 06, 2014, 02:43:16 PM... and since R4300i assemblers aren't exactly numerous to begin with I find writing everything by hand a lot easier. ...N64 hacking is a bit of a party trick anyway, but even for larger swaths of code it's just a lot easier to know it's going to fit, not fry half a dozen registers, or complain about some stupid voodoo magic or external reference it blasted well doesn't need to know about.
Quote from: infidelity on February 06, 2014, 03:42:09 PMI've gotten so much flack from people saying I don't know how to do asm if I do it via a hex editor. It doesn't matter how you write it or what method you use, as long as it works.
Quote from: STARWIN on February 06, 2014, 11:40:01 AMThis is how I do it as well, though I'm not so interested in memorizing things than I'm interested both in understanding the low level well enough and simply in avoiding tools that I would have to learn to use (or code?). I have only done small hacks though.
Quote from: infidelity on February 06, 2014, 03:42:09 PMI hack completely via a hex editor. I like to be able to view everything with the Code Data Logger within FCEUX.Everyone has they're own method of writing 6502. I happened to learn mostly from kuja killer, and that was how he wrote/modified 6502 asm.I can look at hex values and know just about all of the opcodes for them from memory. I've gotten so much flack from people saying I don't know how to do asm if I do it via a hex editor. It doesn't matter how you write it or what method you use, as long as it works.I'm sure if I learned from someone else, and they actualy 'wrote' it out, then probably today that would be the way I write asm.
Page created in 0.083 seconds with 19 queries.