index
:
tools.nes
main
Tools for NES/Famicom development.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make the fallthrough error more explicit
Miquel Sabaté Solà
2026-02-03
2
-4
/
+7
*
Add __NASM__ protection on the --prelude output
Miquel Sabaté Solà
2026-02-03
1
-3
/
+5
*
Avoid invalid identifiers in proc/macro/scope
Miquel Sabaté Solà
2026-02-03
5
-7
/
+81
*
Ensure __fallthrough__ is not considered a valid identifier
Miquel Sabaté Solà
2026-02-03
1
-1
/
+4
*
nasm: add the --prelude flag
Miquel Sabaté Solà
2026-02-02
1
-0
/
+18
*
Change .fallthrough to __fallthrough__
Miquel Sabaté Solà
2026-02-02
6
-46
/
+57
*
Fix typo in comment
Miquel Sabaté Solà
2026-02-02
1
-1
/
+1
*
Add the .fallthrough control statement
Miquel Sabaté Solà
2026-02-02
9
-1
/
+164
*
nasm: define the __NASM__ variable
Miquel Sabaté Solà
2026-02-02
1
-0
/
+3
*
xa65: add -Werror to the --strict flag
Miquel Sabaté Solà
2026-02-02
1
-1
/
+1
*
Warn on pointless (un)conditional branching
Miquel Sabaté Solà
2026-02-02
6
-0
/
+116
*
xixanta: add context from macro expansions
Miquel Sabaté Solà
2026-02-02
3
-4
/
+163
*
tests: do not generate dummy out.nes files
Miquel Sabaté Solà
2026-02-02
1
-3
/
+3
*
Fix -a/--asan flag parsing
Miquel Sabaté Solà
2026-02-02
1
-1
/
+1
*
asan: move the conflict check into its own loop
Miquel Sabaté Solà
2025-12-15
1
-18
/
+30
*
Allow constants in asan:reserve statements
Miquel Sabaté Solà
2025-12-15
6
-29
/
+104
*
xa65: use the current timestamp for the tmp directory
Miquel Sabaté Solà
2025-12-15
1
-2
/
+8
*
asan: addresses >= 0x2000 cannot be reserved space
Miquel Sabaté Solà
2025-12-15
1
-10
/
+15
*
Report on multi-byte values on arithmetic evaluation
Miquel Sabaté Solà
2025-12-15
1
-0
/
+32
*
Forbid to .include something which is not a file
Miquel Sabaté Solà
2025-12-15
1
-17
/
+17
*
Do not allow empty strings on .include
Miquel Sabaté Solà
2025-12-15
1
-0
/
+24
*
xa65: better ensure the name of the tmp directory
Miquel Sabaté Solà
2025-12-14
1
-2
/
+2
*
Allow asan:reserve to receive an usize
Miquel Sabaté Solà
2025-12-14
4
-26
/
+34
*
nasm: Better wording on the README file
Miquel Sabaté Solà
2025-09-19
1
-5
/
+19
*
xixanta: Don't allow negative variables on asan
Miquel Sabaté Solà
2025-09-12
1
-4
/
+41
*
readrom: Add detection of RAM, Timing and mirroring
Miquel Sabaté Solà
2025-09-12
1
-8
/
+40
*
header: Add RAM and CPU/PPU Timing detection
Miquel Sabaté Solà
2025-09-12
1
-2
/
+141
*
header: Add one/four screen nametable support
Miquel Sabaté Solà
2025-09-12
1
-13
/
+74
*
Update README on asan:ignore also affecting instructions
Miquel Sabaté Solà
2025-09-04
1
-9
/
+6
*
Move and expand the README on nasm
Miquel Sabaté Solà
2025-09-04
2
-33
/
+181
*
scripts: Remove the usage of asan in most examples
Miquel Sabaté Solà
2025-09-04
1
-18
/
+22
*
asan: Add fixes on absolute/indirect addressing
Miquel Sabaté Solà
2025-09-03
3
-1
/
+11
*
Apply asan:ignore also when bundling
Miquel Sabaté Solà
2025-09-03
2
-1
/
+15
*
Add a check for variable names
Miquel Sabaté Solà
2025-09-03
4
-0
/
+101
*
Validate that memory access is done via variables
Miquel Sabaté Solà
2025-09-03
5
-9
/
+204
*
Add a warning for each unused variable
Miquel Sabaté Solà
2025-09-02
7
-31
/
+93
*
Split the --stats and the --strict flags
Miquel Sabaté Solà
2025-09-02
3
-36
/
+48
*
assembler: Preserve the original working directory
Miquel Sabaté Solà
2025-09-02
1
-0
/
+10
*
parser: Allow .include inside of .scope
Miquel Sabaté Solà
2025-09-02
1
-6
/
+21
*
parser: Avoid unwrap crash on weird quoted strings
Miquel Sabaté Solà
2025-09-02
1
-1
/
+1
*
assembler: Add support for asan:reserve,ignore
Miquel Sabaté Solà
2025-09-02
7
-115
/
+536
*
Add -h and -v options on the help message
Miquel Sabaté Solà
2025-09-02
3
-2
/
+8
*
parser: Add asan:reserve and asan:weak support
Miquel Sabaté Solà
2025-08-28
2
-19
/
+223
*
nasm: Error out when using WRAM when not available
Miquel Sabaté Solà
2025-08-28
4
-1
/
+58
*
xixanta: Be more mindful on what's being exported
Miquel Sabaté Solà
2025-08-27
1
-6
/
+21
*
Remove ncount and ngrep
Miquel Sabaté Solà
2025-08-27
5
-36
/
+0
*
nasm: Implement the -s/--stats option
Miquel Sabaté Solà
2025-08-27
2
-0
/
+33
*
ci: Work with recursive submodules
Miquel Sabaté Solà
2025-08-18
1
-0
/
+4
*
ci: Ensure cl65 is installed
Miquel Sabaté Solà
2025-08-18
1
-0
/
+5
*
Rebump end-to-end tests to work via git submodules
Miquel Sabaté Solà
2025-08-18
8
-20
/
+173
[next]