(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-05-24 08:45 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - I would like to learn ASM. New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
Nebetsu

Mole








Since: 11-17-05
From: WarKoL

Last post: 6299 days
Last view: 6299 days
Posted on 09-24-06 07:18 PM Link | Quote
Does anyone have any decent ASM tutorials? I'd like to be able to do cool ASM hacks on roms and such. I know it's not easy and I know it will take a while to learn. I'm not looking for a quick fix or a program to do it for me. I'm serious about wanting to learn. So if anyone has any good sites or tutorials to point me in the right direction, that would be great.
The Onyx Dragoon

150








Since: 11-17-05
From: Somewhere between Mars and Jupiter, Sitting on an Asteroid

Last post: 6289 days
Last view: 6287 days
Posted on 09-24-06 07:24 PM Link | Quote
NESdev. You gotta love them.

Oops...I hope you mean 6502 .


(edited by The Onyx Dragoon on 09-24-06 06:24 PM)
Nebetsu

Mole








Since: 11-17-05
From: WarKoL

Last post: 6299 days
Last view: 6299 days
Posted on 09-24-06 07:26 PM Link | Quote
6502 would be cool. Once you learn ASM for one processer, is it easy to pick it up for another?
The Onyx Dragoon

150








Since: 11-17-05
From: Somewhere between Mars and Jupiter, Sitting on an Asteroid

Last post: 6289 days
Last view: 6287 days
Posted on 09-24-06 07:29 PM Link | Quote
Hmmm...I know that 6502 (NES) and 65816 (SNES) have similar opcodes (instructions), but I'm not so sure about other consoles. What are you looking for, specifically?
Nebetsu

Mole








Since: 11-17-05
From: WarKoL

Last post: 6299 days
Last view: 6299 days
Posted on 09-24-06 07:31 PM Link | Quote
Originally posted by The Onyx Dragoon
Hmmm...I know that 6502 (NES) and 65816 (SNES) have similar opcodes (instructions), but I'm not so sure about other consoles. What are you looking for, specifically?

Well the systems that interest me the most to for ASM are NES, SNES, and GP2X. I guess NES would be a good place to start. It might be a bit easier than the other ones. I don't see anything for beginners on that site, though.
The Onyx Dragoon

150








Since: 11-17-05
From: Somewhere between Mars and Jupiter, Sitting on an Asteroid

Last post: 6289 days
Last view: 6287 days
Posted on 09-24-06 07:33 PM Link | Quote
Similarly...6502 isn't for beginners (if you want to hack ROMs) . Keep looking and keep reading.
Nebetsu

Mole








Since: 11-17-05
From: WarKoL

Last post: 6299 days
Last view: 6299 days
Posted on 09-24-06 07:39 PM Link | Quote
Originally posted by The Onyx Dragoon
Similarly...6502 isn't for beginners (if you want to hack ROMs) . Keep looking and keep reading.

ASM hackers have to start somewhere. I found a decent one, though. It's called NES Programming Guide. It's a bit confusing, but it's more beginner friendly than the other ones. Keep in mind, when I mean beginner, I mean: I havn't tried ASM before. I do know what hexadecimal is, done some text hacks, done some graphics hacks, know what bits and bytes and all that jazz is.
spel werdz rite









Since: 11-19-05

Last post: 6286 days
Last view: 6285 days
Posted on 09-24-06 08:14 PM Link | Quote
I find 65816 (SNES) to be the easiest. Mainly because of the JSL function.
Check out the Learn ASM thread. It's a really good place to start.
Nebetsu

Mole








Since: 11-17-05
From: WarKoL

Last post: 6299 days
Last view: 6299 days
Posted on 09-24-06 08:47 PM Link | Quote
Sorry. I didn't know that there was a topic about this. Especially one that was stickied. That should really be in the ROM Hacking forum since it's not necessarily SMW specific.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - I would like to learn ASM. |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.017 seconds; used 383.27 kB (max 470.55 kB)