index
:
tools.nes
main
Tools for NES/Famicom development.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
xixanta
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
asan: Add fixes on absolute/indirect addressing
Miquel Sabaté Solà
2025-09-03
1
-1
/
+6
*
Apply asan:ignore also when bundling
Miquel Sabaté Solà
2025-09-03
1
-1
/
+13
*
Add a check for variable names
Miquel Sabaté Solà
2025-09-03
1
-0
/
+67
*
Validate that memory access is done via variables
Miquel Sabaté Solà
2025-09-03
2
-9
/
+157
*
Add a warning for each unused variable
Miquel Sabaté Solà
2025-09-02
2
-31
/
+67
*
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
6
-96
/
+391
*
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
1
-0
/
+26
*
xixanta: Be more mindful on what's being exported
Miquel Sabaté Solà
2025-08-27
1
-6
/
+21
*
nasm: Implement the -s/--stats option
Miquel Sabaté Solà
2025-08-27
1
-0
/
+9
*
Don't get into all blocks when evaluating the context
Miquel Sabaté Solà
2025-08-18
1
-4
/
+51
*
Provide a node to the Object struct
Miquel Sabaté Solà
2025-08-18
2
-1
/
+75
*
Reset literal mode before left arm of an operation
Miquel Sabaté Solà
2025-08-18
1
-0
/
+5
*
Include RODATA inside of the default nrom65 config
Miquel Sabaté Solà
2025-08-18
1
-1
/
+1
*
xixanta: Allow for mapping size larger than 16 bit
Miquel Sabaté Solà
2025-08-18
1
-3
/
+10
*
Fix shift overflow on certain expressions
Miquel Sabaté Solà
2025-08-18
1
-2
/
+2
*
Use a buffered reader for incbin
Miquel Sabaté Solà
2025-08-17
1
-2
/
+3
*
Apply suggested style fixes from clippy
Miquel Sabaté Solà
2025-08-17
6
-64
/
+46
*
parser: Fix disambiguation paren on first argument
Miquel Sabaté Solà
2025-08-17
1
-3
/
+99
*
Add a configuration for MMC1
Miquel Sabaté Solà
2025-01-23
2
-0
/
+10
*
Add support for a single equal sign operator
Miquel Sabaté Solà
2025-01-23
1
-1
/
+4
*
Drop lazy_static dependency
Miquel Sabaté Solà
2025-01-22
4
-489
/
+1703
*
Implement echo control statements
Miquel Sabaté Solà
2025-01-22
3
-2
/
+48
*
nasm: Implement the -D flag
Miquel Sabaté Solà
2025-01-22
2
-5
/
+65
*
Remove dependency on TOML
Miquel Sabaté Solà
2025-01-22
12
-413
/
+121
*
Remove dependency to the rand crate
Miquel Sabaté Solà
2025-01-22
3
-94
/
+10
*
Be more explicit on empty identifiers
Miquel Sabaté Solà
2025-01-21
1
-6
/
+3
*
Allow dot characters on identifiers
Miquel Sabaté Solà
2025-01-21
1
-19
/
+67
*
Introduce looking ahead when parsing literals
Miquel Sabaté Solà
2025-01-21
2
-193
/
+296
*
Track the level of recursive calls
Miquel Sabaté Solà
2025-01-20
1
-18
/
+35
*
Whitelist valid identifier characters
Miquel Sabaté Solà
2025-01-16
2
-8
/
+27
*
Permit 16-bit decimal values
Miquel Sabaté Solà
2025-01-16
1
-9
/
+18
*
Implement .ifdef/.ifndef statements
Miquel Sabaté Solà
2025-01-16
4
-4
/
+78
*
Implement .def/.defined expressions
Miquel Sabaté Solà
2025-01-16
3
-0
/
+57
*
Implement .if/.elsif/.else statements
Miquel Sabaté Solà
2025-01-16
4
-43
/
+258
*
Add boolean operators
Miquel Sabaté Solà
2025-01-16
3
-11
/
+100
*
Fix error with strings containing equal operator
Miquel Sabaté Solà
2025-01-15
1
-10
/
+7
*
Allow semicolons inside of strings
Miquel Sabaté Solà
2025-01-15
1
-9
/
+43
*
Simplify string arguments for control statements
Miquel Sabaté Solà
2025-01-15
2
-28
/
+51
*
Disambiguate unary/binary operators
Miquel Sabaté Solà
2025-01-15
1
-1
/
+8
*
Move check for ASCII-only strings into the parser
Miquel Sabaté Solà
2025-01-15
2
-9
/
+6
*
Split 'parse_expression' into more functions
Miquel Sabaté Solà
2025-01-15
1
-70
/
+86
*
Parse a string literal as a single object
Miquel Sabaté Solà
2025-01-15
1
-0
/
+47
*
Add .byt as a synonym for .byte
Miquel Sabaté Solà
2025-01-14
1
-0
/
+1
*
Implement .asciiz control statement
Miquel Sabaté Solà
2025-01-14
3
-10
/
+72
*
Implement the .res control statement
Miquel Sabaté Solà
2025-01-14
3
-0
/
+100
*
tests: Update code.nes so -Werror can be passed
Miquel Sabaté Solà
2025-01-13
1
-20
/
+2
[prev]
[next]