Language…
18 users online:  AmperSam, CroNo, Dennsen86, elegist, Golden Yoshi, Green Jerry, Hammerer,  Lazy, MellyMellouange, Metal-Yoshi94, mtheordinarygamer, Nayfal, Nemesis1407, Neuromancer, signature_steve, slopcore, Sweetdude, TheXander - Guests: 331 - Bots: 402
Users: 64,795 (2,370 active)
Latest user: mathew

Applied ASM?

Its likely that some other amateur has made a topic similar to an extent as this one will be but anyway...

My personal spiel with learning ASM, is any of the tutorials I read up on just show what a various instructions will do in say a routine. It covers nothing or shows how these various instructions are applied into making a game.

When ever I use tools like game maker or some basic programming software, I can easily dig trough someones code and immediately understand how something works, however, when it comes down to looking at peoples assembly code, i can somewhat understand how it works. But when I go to duplicate it on a project of my own, it just blows up in my face.

There's likely more underlying things I need to talk about, but thats all I can think of right now.
Your best bet is to actually try to learn it. Dont just look at other peoples code and try to recreate. Look at each op-code and figure out what it does. Then, look at others code, and you will immediatly know what it does. ASM is very hard at first, but if you apply yourself, be patient, and actually try to learn other than trying to recreate someone elses code right off the bat, it will become like reading, it did for me anyway.
-zKiP

Give Mario some love?~
Originally posted by zKiP
Your best bet is to actually try to learn it. Dont just look at other peoples code and try to recreate. Look at each op-code and figure out what it does. Then, look at others code, and you will immediatly know what it does. ASM is very hard at first, but if you apply yourself, be patient, and actually try to learn other than trying to recreate someone elses code right off the bat, it will become like reading, it did for me anyway.
-zKiP

Yes, I can understand what each thing does, but I dont know how ASM works in terms of games, like how an instruction would be applied within video games.
To be honest, I dislike almost every single tutorial I've found on 65c816 ASM. None of them even explain everything in detail, they're just vague or start explaining some things without even talking about the basics. There won't be any "good" tutorials though, you'll just have to study from various tutorials around. That's the advice I got, and I consider myself pretty decent at ASM. Also, don't just expect yourself to learn all of the opcodes and become a superstar, it comes from experience as well. It took me a couple of months to create my first decent patch. Most ASM hacks/sprites etc. here are commented on so, the comments should also help you too.