# camsaul-nesasm **Repository Path**: flame_cyclone/camsaul-nesasm ## Basic Information - **Project Name**: camsaul-nesasm - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-09 - **Last Updated**: 2024-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README The O.G. NESasm assembler for NES 6502 assembly, version 3.1 (Latest as of March 2016). Includes `Makefile` for OS X / Linux / other Unix-like OSes. ###### Usage ```bash cd source && make && sudo make install ``` Then run the assembler with `nesasm`. See [`usage.txt`](https://raw.githubusercontent.com/camsaul/nesasm/master/usage.txt) for more details. ###### Credits Original source, by [bunnyboy](http://nintendoage.com/index.cfm?FuseAction=Users.Home&User=bunnyboy), is [available here](http://www.nespowerpak.com/nesasm/). The only modifications I ([@camsaul](https://github.com/camsaul)) made were inclusion of the `Makefile`, which was adapted from the one included with [MagicKit](http://www.magicengine.com/mkit/), the text files, which were found in various places in the aforementioned sites and by lots of research/searching on my part, and the addition of the resources list below. ###### Resources Here are various resources that I've found useful in my quest to master NES homebrew game development: * [NerdyNights NES Programming Tutorials](http://nerdy-nights.nes.science/) * [nesdev.com](http://nesdev.com/) * [Beagle Bros. 6502 Cheatsheet](https://raw.githubusercontent.com/camsaul/nesasm/master/beagle_bros_6502_reference.png) * [Programming the 65816 (PDF of book available for free)](http://archive.6502.org/datasheets/wdc_65816_programming_manual.pdf) * [NES Technical Documentation by YOSHi](https://raw.githubusercontent.com/camsaul/nesasm/master/nes_technical_documentation.txt) * [I Am Error: Platform Studies (book)](http://amzn.to/1RF1VBJ) * [FCEUX - Emulator w/ Debugging Capabilities](http://www.fceux.com/web/home.html) * [Tile Layer PRO - CHR Editor (Windows)](http://www.romhacking.net/utilities/108/) * [NES CHR Editor (Mac OS X)](http://www.ninjasftw.com:8080/squirrel/nes_chr/) * [Hacking the Legend of Zelda (video)](https://www.youtube.com/watch?v=FolqIgQRtl0) * [NES Scrolling Tutorial (video)](https://vimeo.com/9578423) * [Programming the 6502 (video)](https://www.youtube.com/watch?v=pASatutl2Ik) * [Programming the Nintendo Entertainment System (video)](https://www.youtube.com/watch?v=XT95C4fT6zA)