MCPcopy
hub / github.com/fogleman/nes / NewMapper2

Function NewMapper2

nes/mapper2.go:15–20  ·  view source on GitHub ↗
(cartridge *Cartridge)

Source from the content-addressed store, hash-verified

13}
14
15func NewMapper2(cartridge *Cartridge) Mapper {
16 prgBanks := len(cartridge.PRG) / 0x4000
17 prgBank1 := 0
18 prgBank2 := prgBanks - 1
19 return &Mapper2{cartridge, prgBanks, prgBank1, prgBank2}
20}
21
22func (m *Mapper2) Save(encoder *gob.Encoder) error {
23 encoder.Encode(m.prgBanks)

Callers 1

NewMapperFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected