Commit Graph

26 Commits

Author SHA1 Message Date
e2c33d36f7 Some fixes for iOS 2023-09-28 22:40:54 +03:00
Selim Mustafaev
be7d432f6d Adding some logic to Objective-C++ wrapper 2023-09-28 18:26:39 +03:00
83bb16b28b Fixing SPM targets. Adding example project 2023-09-27 23:38:52 +03:00
cb12225d5e Adding SPM package 2023-09-25 23:03:06 +03:00
Selim Mustafaev
d3eaacbe8a Changing palette container 2023-09-25 17:16:25 +03:00
352c1588ae Finised sprite rendering 2023-09-24 23:14:34 +03:00
c1bd4c863f Adding DMA for OAM 2023-09-23 14:26:27 +03:00
cf0a1a5cfe Refactoring 2023-09-23 11:55:35 +03:00
116a195cae Adding OAM buffer 2023-09-20 23:23:13 +03:00
5a459e582d Fixed PPU bug.
Fixed polling SDL events speed issue.
2023-09-18 22:41:55 +03:00
796828fa01 Adding controller.
Adding logging.
Fixing lots of bugs.
2023-09-18 00:10:41 +03:00
40c7ff5882 Adding background shifters 2023-09-10 22:17:15 +03:00
d07f61b081 More PPU BG drawing code 2023-09-09 18:35:33 +03:00
c6f65e5ad2 Fixed SDL window rendering on macOS 2023-09-06 00:18:38 +03:00
Selim Mustafaev
53a54b084d Small ppu fixes 2023-09-03 16:03:08 +03:00
0019266efe Adding some more PPU operations 2023-08-28 00:30:41 +03:00
Selim Mustafaev
2278082cbb More PPU code 2023-08-25 18:02:06 +03:00
db3b744ab2 Adding SDL window with static noise, generated by PPU 2023-08-24 23:07:27 +03:00
Selim Mustafaev
7a954c705e Some PPU code 2023-08-24 17:37:34 +03:00
4abf87e278 Adding PPU stub class 2023-08-24 00:15:05 +03:00
d3401cd3af Adding SDL2 dependency 2023-08-22 20:53:59 +03:00
Selim Mustafaev
b17d32de15 Moving bus into the CPU 2023-08-21 18:10:01 +03:00
0b7bba0730 Adding more commands and addressing modes 2023-08-21 01:05:05 +03:00
Selim Mustafaev
80fb089e17 Fixed some errors 2023-08-20 15:47:38 +03:00
40e2f45177 Adding mapper0 and new CPU instructions 2023-08-20 11:36:03 +03:00
2e6ebe201a Initial commit 2023-08-18 22:54:42 +03:00