MCPcopy Create free account
hub / github.com/fogleman/nes / Save

Method Save

nes/mapper1.go:29–40  ·  view source on GitHub ↗
(encoder *gob.Encoder)

Source from the content-addressed store, hash-verified

27}
28
29func (m *Mapper1) Save(encoder *gob.Encoder) error {
30 encoder.Encode(m.shiftRegister)
31 encoder.Encode(m.control)
32 encoder.Encode(m.prgMode)
33 encoder.Encode(m.chrMode)
34 encoder.Encode(m.prgBank)
35 encoder.Encode(m.chrBank0)
36 encoder.Encode(m.chrBank1)
37 encoder.Encode(m.prgOffsets)
38 encoder.Encode(m.chrOffsets)
39 return nil
40}
41
42func (m *Mapper1) Load(decoder *gob.Decoder) error {
43 decoder.Decode(&m.shiftRegister)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected