summaryrefslogtreecommitdiff
path: root/src/nes/ppu.cc
blob: 302b395d73f86215e77b60e6b21462c53908a7db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "nes/ppu.hh"

namespace nes
{
	ppu::ppu(cpu& cpu, mapper& mapper)
		: cpu_{ cpu }
		, mapper_{ mapper }
	{
	}

	auto ppu::step_to(cycle_count const cycle) -> void
	{
		while (current_cycles_ < cycle)
		{
			current_cycles_ += cycle_count::from_ppu(1);
		}
	}
} // namespace nes