Recommended assembler for NES development beginner [POLL]

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems. See the NESdev wiki for more information.

Moderator: Moderators

What assembler would you recommend to a new NES developer?

Poll ended at Tue Jun 07, 2016 12:47 am

ASM6
19
49%
CA65
14
36%
MagicKit
1
3%
NBASIC
0
No votes
NESASM
4
10%
NESHLA
0
No votes
WLA-DX
0
No votes
OTHER (Please leave comment)
1
3%
 
Total votes: 39

User avatar
mikejmoffitt
Posts: 1353
Joined: Sun May 27, 2012 8:43 pm

Re: Recommended assembler for NES development beginner [POLL

Post by mikejmoffitt »

For those who want to mess about with it, I easily compiled cc65 in the Ubuntu-on-windows setup that the Windows 10 Insider Preview (yuck) allowed me to use. I also had no trouble using the binaries I had built for my main Debian system. Obviously these aren't steps for beginners, but it did make the same makefile work on both operating systems (sort of) without any changes.
User avatar
NovaSquirrel
Posts: 483
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Recommended assembler for NES development beginner [POLL

Post by NovaSquirrel »

mikejmoffitt wrote:but it did make the same makefile work on both operating systems (sort of) without any changes.
A more direct method is to just compile it with MinGW and the MSYS shell, which produces regular Windows executables. I think cc65 will just build on anything that has GCC and Make.

A beginner on Windows is just going to grab some pre-compiled executables though and those are easy to find for whatever assembler they choose.
Post Reply