|
6263386b11
|
frontend with sfml window displaying tile data
|
2023-09-18 23:33:39 +02:00 |
|
|
431e7bb9a7
|
input - Add first implementation for joypad class
handling the Joypad register
|
2023-09-12 00:15:15 +02:00 |
|
|
1716fe1e98
|
lcd - Initial work on the LCD/PPU
|
2023-09-12 00:15:15 +02:00 |
|
|
dc81fcb4e5
|
Makefile - Add SFML as dependency
|
2023-09-09 22:08:23 +02:00 |
|
|
cc6cb865bc
|
Move gameboy doctor code to misc/
|
2023-09-09 15:50:39 +02:00 |
|
|
15c4811804
|
tests - Sort tests into subdirectories
|
2023-09-09 14:45:47 +02:00 |
|
|
2762b3aa8b
|
Move MBC implementations into cartridge subfolder
|
2023-09-05 21:32:42 +02:00 |
|
|
8703edbec8
|
Makefile - Rework build system a bit
|
2023-09-01 09:28:23 +02:00 |
|
|
3b4c50cbc5
|
memory/mbc - Partial implementation of MBC1
|
2023-08-31 23:55:49 +02:00 |
|
|
6e7d06299a
|
Implement class for cartridge and rudimentary ROM inspector
|
2023-08-31 23:55:16 +02:00 |
|
|
0c52f9d2e0
|
memory - Add bank device
|
2023-08-31 00:28:40 +02:00 |
|
|
9c07356ead
|
memory - Rename mem_device.* to device.*
|
2023-08-30 22:34:45 +02:00 |
|
|
09b2823ef6
|
memory - Add way to map register into address space
|
2023-08-30 22:16:57 +02:00 |
|
|
5d5f1803b2
|
Makeconf - remove deprecated tests variable
|
2023-08-30 22:03:37 +02:00 |
|
|
fe825e4f52
|
memory - Fix bootrom_overlay
|
2023-08-30 00:08:05 +02:00 |
|
|
b64c82ec92
|
Improve build system and add support for tests
|
2023-08-28 21:56:54 +02:00 |
|
|
ad2334a6af
|
Implement more parts of decoder
|
2023-08-27 22:19:02 +02:00 |
|
|
8d063c08ca
|
Fix build errors.
|
2023-08-26 21:17:47 +02:00 |
|
|
ba5b55a196
|
WIP initial state
|
2023-08-26 19:04:02 +02:00 |
|