Users browsing this thread: 1 Guest(s)
Assembly (ASM) Hacking Book

#1
Posts: 831
Threads: 41
Thanks Received: 16
Thanks Given: 12
Joined: Nov 2009
Reputation: 18
Status
None
I was browsing through this forum looking for ASM tutorials for FF6

http://acmlm.no-ip.org/board/thread.php?id=99

And found this book, which seems to be one of the best resources for learning ASM to hack FF6 and other SNES games that use the same microprocessor:
[Image: 61iqeurkv5lsl500aa300.jpg]
Hopefully this will help anyone else trying to understand how to use those troublesome commands when hex editing the FF6 ROM Laugh

Download: http://www.mediafire.com/?t3sx249cwt8bdx2
 
[-] The following 1 user says Thank You to Angelo26 for this post:
  • Robo Jesus (05-06-2015)

#2
Posts: 1,261
Threads: 250
Thanks Received: 11
Thanks Given: 7
Joined: Jun 2009
Status
Traitor
Nice find, I'll be reading this a lot.
  Find
 

#3
Posts: 161
Threads: 14
Thanks Received: 4
Thanks Given: 0
Joined: Sep 2010
Reputation: 5
Status
None
Cool!! I've always wondered how on the earth do people MAKE commands for a game - like "flash screen," "call subroutine," "begin action queue," "down 4 tiles," etc. This is a great find man. If only I wasn't 14 Sad Hard stuff lolz


[Image: funnysiga.jpg]

MY YOUTUBE CHANNEL Laugh
http://www.youtube.com/user/xJCSx1
  Find
 

#4
Posts: 831
Threads: 41
Thanks Received: 16
Thanks Given: 12
Joined: Nov 2009
Reputation: 18
Status
None
8]

It -is- amazing that at 14 you're able to create custom events, the only ones capable of doing that may be Nattak and/or Djinn. So give yourself some credit Laugh
 

#5
Posts: 161
Threads: 14
Thanks Received: 4
Thanks Given: 0
Joined: Sep 2010
Reputation: 5
Status
None
Haha thanks very much Angelo, I needed some encouragement.
As much as I hate to stray from the topic and admit this, I must say I've become very un-organized after the days following Christmas Eve. I got an Xbox 360 for Christmas and pretty much a whole slew of FPS online games.
More than anything, it's hard to deny the xbox and get back to 16 bit SNES ROM image hacking via hex editor, when I can be blasting guys faces and bailing out of helicopters online.
I need to get my priorities straight big time. Thankfully though, your boss is 90 percent done. As for my game, it hasn't been touched in a week and a half.
And I even have the slight tendency to not get up early and read through the boards and learn more Assembly codes. While this will sound weird, I'm getting a bit intimidated to go and hex edit events now - where I had last left off, I caused the game to crash in about 21 ways, 22 if you count explosions Cover But what I mean to say, as lame as it sounds, I'm a little scared to hex edit now, I suppose I've just been getting lucky with my events as of late. It's getting harder now Sad
Agh sorry I'm boring you with all this, just need to get back to the board and my game ha but thanks for the kind words! Wink


[Image: funnysiga.jpg]

MY YOUTUBE CHANNEL Laugh
http://www.youtube.com/user/xJCSx1
  Find
 

#6
Posts: 2,549
Threads: 98
Thanks Received: 147
Thanks Given: 158
Joined: Aug 2009
Reputation: 52
Status
Nattak\'d
"More than anything, it's hard to deny the xbox and get back to 16 bit SNES ROM image hacking via hex editor, when I can be blasting guys faces and bailing out of helicopters online."

Heh, I can relate with this! I always go back to the 16-bit, and ROM hacking though. Especially since my XB Live ran out a couple months ago, along with my internet. It can be really tedious and boring if your not in the mood to learn these ancient codes, and hex edit stuff. Taking a break can be really beneficial, until your ready to continue.

Send me an invite on Live though, GT:TWELVE GAUGE187 I will most likely be on soon ^_^


We are born, live, die and then do the same thing over again.
 

#7
Posts: 161
Threads: 14
Thanks Received: 4
Thanks Given: 0
Joined: Sep 2010
Reputation: 5
Status
None
Haha atleast I'm not as alone as I thought! xD
But yeah sent the request, twelve gauges are the way to go! Laugh It wouldn't let me insert text so you'll have to hear my annoying voice, but my name's xJCSx01 just in case. I only have MW2 and BC2.
But anyways Angelo might get not like it if I break his board lol.
But yeah maybe we can pop some bad guys in our free time :p


[Image: funnysiga.jpg]

MY YOUTUBE CHANNEL Laugh
http://www.youtube.com/user/xJCSx1
  Find
 

#8
Posts: 831
Threads: 41
Thanks Received: 16
Thanks Given: 12
Joined: Nov 2009
Reputation: 18
Status
None
Justin's crazy but a nice guy lol

Just found another source on how to learn Assembly for SNES.

http://en.wikibooks.org/wiki/Super_NES_Programming
 
[-] The following 1 user says Thank You to Angelo26 for this post:
  • Robo Jesus (05-06-2015)

#9
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
Here's a good reference (Hosted by Assasin) for 65816 Opcode. I find it very useful since it is easy to browse and there are many examples.

http://www14.brinkster.com/assassin17/thegun.htm

Edit: A really useful complete opcodes list with their hex values:

http://www.defence-force.org/computing/o.../annexe_2/

  Find
 
[-] The following 1 user says Thank You to madsiur for this post:
  • Robo Jesus (05-06-2015)

#10
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
Here's another programming book specific to the 65816:

[Image: 65816.png]

Download

If the download link ever expire, it can be found on Romhacking.net as well in the Document section.

edit: download link updated
  Find
 
[-] The following 1 user says Thank You to madsiur for this post:
  • Robo Jesus (05-06-2015)



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite