initial commit

This commit is contained in:
2026-03-03 23:50:39 -06:00
commit fa9ff2c753
14 changed files with 441 additions and 0 deletions

18
Cartridge.h Normal file
View File

@@ -0,0 +1,18 @@
#ifndef BEAR_CARTRIDGE_H
#define BEAR_CARTRIDGE_H
#include <cstddef>
class Cartridge
{
public:
Cartridge() = default;
explicit Cartridge(std::byte* romData) : _romData(romData) {}
[[nodiscard]] const std::byte* rom() const { return _romData; }
private:
std::byte* _romData;
};
#endif //BEAR_CARTRIDGE_H