Skip to content

AmigaInfo ​

cpp
#include <Components/AmigaTypes.h>
cpp
struct AmigaInfo

Defined in Components/AmigaTypes.h:353

State of the Amiga (clock and frame counters).

Public Attributes ​

ReturnNameDescription
CyclecpuClockCPU clock (in master cycles).
CycledmaClockAgnus (DMA) clock (in master cycles).
CycleciaAClockClock of CIA A (in master cycles).
CycleciaBClockClock of CIA B (in master cycles).
i64frameFrame number.
isizevposVertical beam position.
isizehposHorizontal beam position.

cpuClock ​

cpp
Cycle cpuClock

Defined in Components/AmigaTypes.h:355

CPU clock (in master cycles).


dmaClock ​

cpp
Cycle dmaClock

Defined in Components/AmigaTypes.h:356

Agnus (DMA) clock (in master cycles).


ciaAClock ​

cpp
Cycle ciaAClock

Defined in Components/AmigaTypes.h:357

Clock of CIA A (in master cycles).


ciaBClock ​

cpp
Cycle ciaBClock

Defined in Components/AmigaTypes.h:358

Clock of CIA B (in master cycles).


frame ​

cpp
i64 frame

Defined in Components/AmigaTypes.h:359

Frame number.


vpos ​

cpp
isize vpos

Defined in Components/AmigaTypes.h:360

Vertical beam position.


hpos ​

cpp
isize hpos

Defined in Components/AmigaTypes.h:361

Horizontal beam position.