Fabien Freling
|
6599857947
|
Add print_cpu_state.
This function pretty prints the state of the CPU on stdout.
|
2015-05-20 16:38:39 +02:00 |
|
Fabien Freling
|
c8b231d48a
|
Add CPU instructions.
|
2015-05-20 16:37:56 +02:00 |
|
Fabien Freling
|
763c81a1e2
|
Add CPU instructions.
|
2015-05-08 14:48:44 +02:00 |
|
Fabien Freling
|
5789fe145f
|
Add Cpu.read_pc_byte
|
2015-03-25 16:19:54 +01:00 |
|
Fabien Freling
|
b611dfdd49
|
Add more opcodes.
|
2015-03-23 22:38:11 +01:00 |
|
Fabien Freling
|
b3ca33a814
|
Automatically increment PC register.
|
2015-03-23 17:34:22 +01:00 |
|
Fabien Freling
|
f3916dfd64
|
Add flag register.
|
2015-03-23 12:50:02 +01:00 |
|
Fabien Freling
|
e5bc9bc4db
|
Use memory map instead of cartridge.
|
2015-03-22 16:57:03 +01:00 |
|
Fabien Freling
|
02e2ef3caf
|
Add basic support for MBC.
|
2015-03-05 23:00:28 +01:00 |
|
Fabien Freling
|
0f83810230
|
Add CPU instructions.
|
2015-02-28 00:25:10 +01:00 |
|
Fabien Freling
|
b2c7e7b947
|
Basic support for CPU opcodes.
Support for 2 opcodes: nop and jump.
These are the first opcodes encountered in Super Mario Land.
|
2015-02-27 22:24:26 +01:00 |
|
Fabien Freling
|
fa09906bcb
|
Detail registers.
|
2015-02-27 14:00:38 +01:00 |
|
Fabien Freling
|
3c6dc24a65
|
Add draft for CPU registers and flags.
|
2015-02-24 17:30:14 +01:00 |
|