Looking for an interactive 6502 assembler

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

Post Reply
User avatar
johnnystarr
Posts: 22
Joined: Thu Dec 27, 2012 8:15 pm

Looking for an interactive 6502 assembler

Post by johnnystarr »

As a fan of Ruby, I would love to have something within the vein of IRB to quickly test my code
so that I can rapidly learn the language.

I've messed around with apple ii emulators and seen videos on youtube where you can quickly write
to memory and test your code.

Oddly enough, I haven't found a modern assembler that works that way. Obviously, I'm not running a
native 6502 environment like the C64 or Apple ii, but that doesn't mean much with modern virtual systems.

Anyway, perhaps someone here has such a tool in their arsenal? I suppose if enough time goes by,
I could write something myself, but I'm more focused on actual game making.

Thanks.
3gengames
Formerly 65024U
Posts: 2281
Joined: Sat Mar 27, 2010 12:57 pm

Re: Looking for an interactive 6502 assembler

Post by 3gengames »

Listing lines and stuff is much harder to do anything in, if that's what you mean. Notepad programs are best way to work with code outside of unobtrusive IDE's. I dunno what to tell ya. Get started writing one I guess.
User avatar
Kasumi
Posts: 1293
Joined: Wed Apr 02, 2008 2:09 pm

Re: Looking for an interactive 6502 assembler

Post by Kasumi »

Try the 6502 macroassembler.
A small guide I wrote about it.
Not sure if that's quite in the vein you're looking for, but you can write, and run pretty immediately as well as step through it.
User avatar
johnnystarr
Posts: 22
Joined: Thu Dec 27, 2012 8:15 pm

Re: Looking for an interactive 6502 assembler

Post by johnnystarr »

Kasumi wrote:Try the 6502 macroassembler.
A small guide I wrote about it.
Not sure if that's quite in the vein you're looking for, but you can write, and run pretty immediately as well as step through it.
Thank you, I've been using this lately actually. I'm just set in my Linux / Commandline ways ;)
Glad to see you you've written docs for it, for some reason I didn't have any when I downloaded it.
Post Reply