Class: Rnes::RomLoader
- Inherits:
-
Object
- Object
- Rnes::RomLoader
- Defined in:
- lib/rnes/rom_loader.rb
Instance Method Summary collapse
- #character_rom ⇒ Rnes::Rom
-
#initialize(bytes) ⇒ RomLoader
constructor
A new instance of RomLoader.
- #program_rom ⇒ Rnes::Rom
- #trainer_rom ⇒ Rnes::Rom
Constructor Details
#initialize(bytes) ⇒ RomLoader
Returns a new instance of RomLoader.
8 9 10 |
# File 'lib/rnes/rom_loader.rb', line 8 def initialize(bytes) @bytes = bytes end |
Instance Method Details
#character_rom ⇒ Rnes::Rom
14 15 16 17 |
# File 'lib/rnes/rom_loader.rb', line 14 def character_rom validate! ::Rnes::Rom.new(bytes: character_rom_bytes) end |
#program_rom ⇒ Rnes::Rom
21 22 23 24 |
# File 'lib/rnes/rom_loader.rb', line 21 def program_rom validate! ::Rnes::Rom.new(bytes: program_rom_bytes) end |
#trainer_rom ⇒ Rnes::Rom
28 29 30 31 |
# File 'lib/rnes/rom_loader.rb', line 28 def trainer_rom validate! ::Rnes::Rom.new(bytes: trainer_bytes) end |