6502 Assembly Language

Anything you like and probably not related to Bard's Tale
Post Reply
User avatar
Darendor
Posts: 1503
Joined: Wed Jan 14, 2009 1:53 am
Location: Red Deer, Alberta, Canada

6502 Assembly Language

Post by Darendor »

Heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh.

Who wants to teach me 6502 Assembly?
User avatar
Darendor
Posts: 1503
Joined: Wed Jan 14, 2009 1:53 am
Location: Red Deer, Alberta, Canada

Post by Darendor »

No, I'm serious. I want to learn ML on the C64 and I need knowledgeable people to help me out.:?
dulsi
Posts: 242
Joined: Thu Mar 22, 2007 7:15 pm

Post by dulsi »

While some people on this board might know this information, you would probably get a better reply on a board focused on C64. (I'm assuming there are boards like that but I've never looked.) Even so an open ended "tech me 6502 Assembly" isn't likely to get the best response. You are better off asking for pointers on where to start and then returning with specific questions.
User avatar
ZeroZero
Posts: 286
Joined: Tue Mar 10, 2009 9:10 pm
Location: Germany

Post by ZeroZero »

I recommend this page for a real big bunch of books, including such things like "Assembler for Kids" or "From Basic to Assembler". You should find anything you need there.

http://www.bombjack.org/commodore
User avatar
Darendor
Posts: 1503
Joined: Wed Jan 14, 2009 1:53 am
Location: Red Deer, Alberta, Canada

Post by Darendor »

Going through one of those ML for beginner books now.
User avatar
Darendor
Posts: 1503
Joined: Wed Jan 14, 2009 1:53 am
Location: Red Deer, Alberta, Canada

Post by Darendor »

I can't seem to decide on a cartidge ROM for a disassembler.:?
User avatar
Darendor
Posts: 1503
Joined: Wed Jan 14, 2009 1:53 am
Location: Red Deer, Alberta, Canada

Post by Darendor »

Someone challenge me to write a program in ML. Something not too hard but a bit challenging so I can hone my skills. 8) :?
WolverineDK
Posts: 8
Joined: Tue May 26, 2009 2:16 pm
Location: Denmark

Post by WolverineDK »

Perhaps these guys here can help you

http://nesdev.parodius.com/bbs/index.ph ... ca97352156

Or check out their main page

http://nesdev.parodius.com/
User avatar
Darendor
Posts: 1503
Joined: Wed Jan 14, 2009 1:53 am
Location: Red Deer, Alberta, Canada

Post by Darendor »

Hmmm. :?

I really need to know the best assembler. Like, ever.
WolverineDK
Posts: 8
Joined: Tue May 26, 2009 2:16 pm
Location: Denmark

Post by WolverineDK »

Darendor wrote:Hmmm. :?

I really need to know the best assembler. Like, ever.
you rang ?

http://neshla.sourceforge.net/
User avatar
Quantum Reality
Posts: 91
Joined: Mon Mar 15, 2010 8:34 pm

Post by Quantum Reality »

Hello,

I'm a (very rusty) 65(C)02 ML programmer. The last time I actually seriously did anything with Assembly language, though, was back in 1992 or 1993. Maybe 1994.

That said, I still remember the basics and have been trying to get back up to speed by writing my own Bard's Tale I character editor for the Apple ][ under an emulator. :D

(Some history:

Back when I used an Apple //c and had no proper DOS 3.3 disks, I couldn't use the miniassembler. So I had to hand assemble all my code with an opcode lookup table. Yes, it's as painful as it sounds, folks... Merlin Pro was like a godsend! Though I did find the Integer BASIC miniassembler to be darn useful in the interim. ;) )
User avatar
Darendor
Posts: 1503
Joined: Wed Jan 14, 2009 1:53 am
Location: Red Deer, Alberta, Canada

Post by Darendor »

Welcome to the jungle.
User avatar
Quantum Reality
Posts: 91
Joined: Mon Mar 15, 2010 8:34 pm

Post by Quantum Reality »

Incidentally, if you want to practice 6502 assembly the best way to do it is to actually do it in the emulator.

http://www.c64.ch/programming/

Get the MCMon utility he mentions, it's the best way to practice making some quick programs and bootstrap yourself to when you want to use a beefier two-pass assembler.

Or use the C64-based Turbo Assembler
Post Reply