diff options
| author | Miquel Sabaté Solà <mikisabate@gmail.com> | 2025-01-23 16:13:45 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <mikisabate@gmail.com> | 2025-02-04 22:00:07 +0100 |
| commit | 6c207c192b7ce1a292249afd7b0a3499be70d03c (patch) | |
| tree | 0dfd632c62a412db10b4b9fe49be785bca3a4060 | |
| parent | 91c63997e16be4041cd382b42f0a08dcb9173789 (diff) | |
| download | code.nes-6c207c192b7ce1a292249afd7b0a3499be70d03c.tar.gz code.nes-6c207c192b7ce1a292249afd7b0a3499be70d03c.zip | |
Add a note about nasm
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
| -rw-r--r-- | README.md | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -8,9 +8,11 @@ check out [this list](#other-projects). You can build everything by just calling `make` and binaries will then be available in the `out` directory. Before doing that, though, you will need a compiler for the 6052 platform. A good option is -[cc65](https://github.com/cc65/cc65), which is available on all major platforms. -Otherwise, if you want to use another compiler, you can pass the `CC65`, `CA65`, -`LD65` and `CCOPTS` variables to the Makefile. +[cc65](https://github.com/cc65/cc65), which is available on all major platforms, +and if you are feeling adventurous you can check out +[nasm](https://github.com/mssola/tools.nes). By default the Makefile uses `cc65` +but if you want to use another compiler you can pass the `CC65` and `CCOPTS` +variables to the Makefile. After that, it's recommended that you run the ROMs with an emulator with debugging support or at least some form of memory visualization. This is because @@ -42,6 +44,7 @@ The examples are distributed like this: - Full games: [jetpac.nes](https://github.com/mssola/jetpac.nes). - Libraries: [list.nes](https://github.com/mssola/list.nes). - Misc: [Advent of Code 2023](https://github.com/mssola/aoc2023.nes). +- Tooling: [tools.nes](https://github.com/mssola/tools.nes). ## License |
