Documentation
¶
Index ¶
- type GroundedTIA
- type Memory
- type Paddles
- type Panel
- type Quadtari
- type RIOT
- type Stick
- func (st *Stick) Button() (tia.Register, bool)
- func (st *Stick) IsAnalogue() bool
- func (st *Stick) IsController() bool
- func (st *Stick) Reset()
- func (st *Stick) SWCHA() (uint8, uint8)
- func (st *Stick) SetInputFilter(inputSource gui.InputSource, primary bool)
- func (st *Stick) Tick()
- func (st *Stick) Unplug()
- func (st *Stick) Update(inp gui.Input) error
- type TIA
- type Trakball
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroundedTIA ¶ added in v0.8.0
type Paddles ¶
type Paddles struct {
// contains filtered or unexported fields
}
Paddles represent a pair of paddles that plug into a single player port
func NewPaddles ¶
func NewPaddles(r RIOT, t GroundedTIA, portRight bool) *Paddles
func (*Paddles) IsAnalogue ¶
func (*Paddles) IsController ¶
type Quadtari ¶ added in v0.8.0
type Quadtari struct {
A peripheral
B peripheral
// contains filtered or unexported fields
}
func NewQuadtari ¶ added in v0.8.0
func NewQuadtari(r RIOT, tia GroundedTIA) *Quadtari
func (*Quadtari) IsAnalogue ¶ added in v0.8.0
func (*Quadtari) IsController ¶ added in v0.8.0
func (*Quadtari) SetInputFilter ¶ added in v0.8.0
func (q *Quadtari) SetInputFilter(inputSource gui.InputSource, secondary bool)
type Stick ¶
type Stick struct {
// contains filtered or unexported fields
}
func (*Stick) IsAnalogue ¶
func (*Stick) IsController ¶
func (*Stick) SetInputFilter ¶ added in v0.8.0
func (st *Stick) SetInputFilter(inputSource gui.InputSource, primary bool)
type Trakball ¶
type Trakball struct {
// contains filtered or unexported fields
}
https://www.atarimania.com/documents/Atari-CX22-Trakball-Field-Service-Manual.pdf https://atarimuseum.ctrl-alt-rees.com/ahs_archives/archives/archives-techdocs-7800.htm
func (*Trakball) IsAnalogue ¶
func (*Trakball) IsController ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package savekey implements the SaveKey external memory card.
|
Package savekey implements the SaveKey external memory card. |
|
i2c
Package i2c facilitates the reading of i2c data for the SaveKey (and AtariVox) peripherals.
|
Package i2c facilitates the reading of i2c data for the SaveKey (and AtariVox) peripherals. |
Click to show internal directories.
Click to hide internal directories.