using a commodore64 emulator to learn 6502 programming?

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
using a commodore64 emulator to learn 6502 programming?
by on (#29828)
hi, i'm assuming the 6502 programming book i have is geared towards the commodore64s and the KIM-1?

so what about using an emulator? i have one that i like, all i need i guess is to learn how to make virtial floppies to load my data and what the necessary programs are to use to do asm on it?

i like getting a realtime response when typing in the console and not having to deal with files sometimes. it's not someting i think i could do in the windows command prompt.

by on (#29830)
I used an Atari 8-bit computer emu for my first few 6502 programs....

by on (#29831)
nice, what did you use to get going? as far as software and stuff?

by on (#29832)
Doesn't C64 BASIC allow you to input assembly?

by on (#29833)
kyuusaku wrote:
Doesn't C64 BASIC allow you to input assembly?

i have absolutely no clue. i just thought it would be basic.
i've managed to find a copy of Profi Assembler Plus, but i don't know how to use it yet.

hmm this looks interesting, http://www.haddewig.de/nogames64/ i wonder if i can find docs for the assembler

by on (#29840)
I learned on an Apple IIGS, which has a built-in BASIC and a "mini-assembler".

by on (#29845)
does this PDF file teach about assembly? i'm under the impression that it only teaches about BASIC.[/url]

by on (#29847)
PDF author wrote:
The goal of Project 64 is to preserve Commodore 64 related documents in electronic text format that might otherwise cease to exist with the rapid advancement of computer technology and declining interest in 8-bit computers on the part of the general population.

I thought the goal of Project 64 was to emulate a 64-bit game console.

by on (#29848)
that's what i thought as well.

by on (#29850)
http://project64.c64.org/index.htm

by on (#29851)
hmm thanks for raising that question!! i forgot all about that site!!
http://project64.ath.cx/misc/assembler.txt