Rekai Nyangadzayi Musuka
|
cd0eac9d37
|
chore: improve code quality
Removed a lot of magic constants. Gave them descriptive variable names
|
2021-03-20 20:26:49 -05:00 |
Rekai Nyangadzayi Musuka
|
f365633c1e
|
fix: allow for the ppu to modify interrupt flags
|
2021-03-20 19:53:56 -05:00 |
Rekai Nyangadzayi Musuka
|
fb38ef3f68
|
feat: emu slowly draws scanline to pixelbuffer
|
2021-03-18 21:06:57 -05:00 |
Rekai Nyangadzayi Musuka
|
4663e8c960
|
chore: unifty read_byte and write_byte across hardware
|
2021-03-17 00:29:36 -05:00 |
Rekai Nyangadzayi Musuka
|
adeb6ca8a9
|
feat: implement window x, window y and ly compare registers
|
2021-03-16 22:52:43 -05:00 |
Rekai Nyangadzayi Musuka
|
06821bf880
|
fix: improve types of heap allocated arrays
|
2021-03-16 22:51:41 -05:00 |
Rekai Nyangadzayi Musuka
|
528b88eeb7
|
feat: implement Obj Palette 0 and 1
|
2021-03-16 02:36:09 -05:00 |
Rekai Nyangadzayi Musuka
|
8af434da07
|
fix: have the PPU use the CPU-writable Display Mode enum
|
2021-03-16 02:35:01 -05:00 |
Rekai Nyangadzayi Musuka
|
19f642eafe
|
chore: make clippy happy
|
2021-03-16 01:05:13 -05:00 |
Rekai Nyangadzayi Musuka
|
bfde24cc8d
|
fix: reimplement some ppu structs as bitfield macros
|
2021-03-16 00:27:27 -05:00 |
Rekai Nyangadzayi Musuka
|
ef4cc8c3b6
|
chore: standardize the error message of a subet of unreachable! calls
|
2021-03-15 23:53:55 -05:00 |
Rekai Nyangadzayi Musuka
|
d30ce4dbb2
|
chore: improve code quailty
|
2021-03-15 19:19:40 -05:00 |
Rekai Nyangadzayi Musuka
|
68c9557c43
|
chore: improve code quality
|
2021-01-19 01:36:44 -06:00 |
Rekai Nyangadzayi Musuka
|
1da01a318d
|
feat: emulator now sucessfully runs boot rom
|
2021-01-19 00:30:32 -06:00 |
Rekai Nyangadzayi Musuka
|
9b4c95ce4c
|
feat: reimplement cycles newtype
|
2021-01-18 22:54:38 -06:00 |
Rekai Nyangadzayi Musuka
|
2fc7ac3833
|
feat: add pixels-rs and winit as dependencies
|
2021-01-18 20:47:09 -06:00 |
Rekai Nyangadzayi Musuka
|
9203b61533
|
fix: implement 0xff41 and fix CALL instruciton
|
2021-01-18 02:22:45 -06:00 |
Rekai Nyangadzayi Musuka
|
70de3b9142
|
feat: stub 0xff40 and 0xff47
|
2021-01-17 19:25:53 -06:00 |
Rekai Nyangadzayi Musuka
|
8048495cbc
|
chore: move ppu vram from stack to heap
|
2021-01-02 23:58:49 -06:00 |
Rekai Nyangadzayi Musuka
|
fe74f80ddf
|
chore: format code
|
2020-12-24 00:34:48 -06:00 |
Rekai Nyangadzayi Musuka
|
26df683cff
|
chore: move vram buffer to PPU struct
|
2020-12-24 00:27:06 -06:00 |
Rekai Nyangadzayi Musuka
|
677a584ba7
|
chore: stub vram, start work on ppu, fix set_register bug
|
2020-12-23 21:24:58 -06:00 |