diff options
| author | Hannes Schulze <haschu0103@outlook.de> | 2025-01-26 23:19:56 +0100 |
|---|---|---|
| committer | Hannes Schulze <haschu0103@outlook.de> | 2025-01-26 23:19:56 +0100 |
| commit | 430a246fe81d7eab6823bf6ca4562fd1e99f2a5d (patch) | |
| tree | 75c5f4e8eeeb1e5f25c866e828440e5c493bed8b /lib/nes/nes.hh | |
| parent | d1f4b65eafe9c41ecca7bbe8026ec0a693c1ecda (diff) | |
refactor mappers
Diffstat (limited to 'lib/nes/nes.hh')
| -rw-r--r-- | lib/nes/nes.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/nes/nes.hh b/lib/nes/nes.hh index 437075f..dab5ded 100644 --- a/lib/nes/nes.hh +++ b/lib/nes/nes.hh @@ -5,7 +5,6 @@ #include "nes/controller.hh" #include "nes/cpu.hh" #include "nes/ppu.hh" -#include "nes/mapper.hh" namespace nes { @@ -19,10 +18,10 @@ namespace nes display& display_; controller controller_1_; controller controller_2_; - mapper mapper_; ppu ppu_; cpu cpu_; cycle_count current_cycles_; + status status_{ status::success }; public: explicit nes(cartridge, display&); @@ -32,6 +31,7 @@ namespace nes auto operator=(nes const&) -> nes& = delete; auto operator=(nes&&) -> nes& = delete; + auto get_status() const -> status { return status_; } auto get_controller_1() const -> controller const& { return controller_1_; } auto ref_controller_1() -> controller& { return controller_1_; } auto get_controller_2() const -> controller const& { return controller_2_; } |
