video

package
v0.0.0-...-087d4aa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2023 License: Unlicense Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	CurrentFrame *ebiten.Image
)

Functions

This section is empty.

Types

type Video

type Video struct {
	// contains filtered or unexported fields
}

func GetDmgVideo

func GetDmgVideo() Video

func (*Video) LoadFromIORegisters

func (v *Video) LoadFromIORegisters(adr uint16) uint8

func (*Video) LoadFromOAM

func (v *Video) LoadFromOAM(adr uint16) uint8

func (*Video) LoadFromVRAM

func (v *Video) LoadFromVRAM(adr uint16) uint8

func (*Video) MCycle

func (v *Video) MCycle() uint8

MCycle executes an mCycle for the video controller and returns interrupts if any occur

func (*Video) WriteToIORegisters

func (v *Video) WriteToIORegisters(val uint8, adr uint16)

func (*Video) WriteToOAM

func (v *Video) WriteToOAM(val uint8, adr uint16)

func (*Video) WriteToVRAM

func (v *Video) WriteToVRAM(val uint8, adr uint16)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL