Nathaniel Walizer
|
15029213d7
|
Fix absolute-indexed addressing mode instruction decoding
|
10 месяцев назад |
Nathaniel Walizer
|
c5ed16e619
|
Minor GCC warning fixes
|
11 месяцев назад |
Nathaniel Walizer
|
f2c68c7174
|
Pack core structs to simplify state saves
|
11 месяцев назад |
Nathaniel Walizer
|
161b6872ab
|
Fix compilation warnings from unnamed arguments
|
11 месяцев назад |
Nathaniel Walizer
|
fa9d26d34d
|
Add raw instruction debug output; add option to ignore illegal instructions
|
11 месяцев назад |
Nathaniel Walizer
|
7a61d1a214
|
Simplify single-step stages
|
11 месяцев назад |
Nathaniel Walizer
|
00e20fa993
|
Fix CPU cycle count overflow
A better idea might be to calculate the delta only rather than total cycles
|
11 месяцев назад |
Nathaniel Walizer
|
3d116cec62
|
Decode instructions for debug output
|
11 месяцев назад |
Nathaniel Walizer
|
13877785aa
|
Define HCF feature (tight loop detection); debug fixup
|
11 месяцев назад |
Nathaniel Walizer
|
a695312647
|
Fix polled-memory mode
|
1 год назад |
Nathaniel Walizer
|
be41dcfe91
|
Fix interrupt support
- Passes Klaus Dormann's interrupt tests
|
1 год назад |
Nathaniel Walizer
|
72d3f3bc3a
|
Fix return type of e6502_reset
|
1 год назад |
Nathaniel Walizer
|
e56ccfa009
|
Implement memory interface with callbacks
|
1 год назад |
Nathaniel Walizer
|
dbc6a10148
|
Rename registers to follow convention
|
1 год назад |
Nathaniel Walizer
|
1e9070ecd3
|
First commit of functioning 6502 emulator
- Passes Klaus Dormann's functional tests
- Internal memory must be polled
- Registers not named by convention
|
1 год назад |