##base _Atari2600Base
##bias 30
##public
A2600_VSync(new_state,clock,env)(D0/D1,A1)
A2600_VBlank(new_state,env)(D0/D1,A1)
A2600_WSync(clock,env)(D1,A1)
A2600_NuSiz0(num_size,clock,env)(D0/D1,A1)
A2600_NuSiz1(num_size,clock,env)(D0/D1,A1)
A2600_CoLuP0(colour,clock,env)(D0/D1,A1)
A2600_CoLuP1(colour,clock,env)(D0/D1,A1)
A2600_CoLuPF(colour,clock,env)(D0/D1,A1)
A2600_CoLuBk(colour,clock,env)(D0/D1,A1)
A2600_CtrlPF(modes,clock,env)(D0/D1,A1)
A2600_RefP0(mode,clock,env)(D0/D1,A1)
A2600_RefP1(mode,clock,env)(D0/D1,A1)
A2600_PF0(graphics,clock,env)(D0/D1,A1)
A2600_PF1(graphics,clock,env)(D0/D1,A1)
A2600_PF2(graphics,clock,env)(D0/D1,A1)
A2600_ResP0(clock,env)(D1,A1)
A2600_ResP1(clock,env)(D1,A1)
A2600_ResM0(clock,env)(D1,A1)
A2600_ResM1(clock,env)(D1,A1)
A2600_ResBl(clock,env)(D1,A1)
A2600_GrP0(graphics,clock,env)(D0/D1,A1)
A2600_GrP1(graphics,clock,env)(D0/D1,A1)
A2600_EnaM0(mode,clock,env)(D0/D1,A1)
A2600_EnaM1(mode,clock,env)(D0/D1,A1)
A2600_EnaBl(mode,clock,env)(D0/D1,A1)
A2600_HMP0(rate,clock,env)(D0/D1,A1)
A2600_HMP1(rate,clock,env)(D0/D1,A1)
A2600_HMM0(rate,clock,env)(D0/D1,A1)
A2600_HMM1(rate,clock,env)(D0/D1,A1)
A2600_HMBl(rate,clock,env)(D0/D1,A1)
A2600_VDelP0(mode,clock,env)(D0/D1,A1)
A2600_VDelP1(mode,clock,env)(D0/D1,A1)
A2600_VDelBl(mode,clock,env)(D0/D1,A1)
A2600_HMove(clock,env)(D1,A1)
A2600_HMClr(env)(D1,A1)
A2600_OpenAtari2600(tag_items,orig_sp,mem_base)(A0,D0,A1)
A2600_CloseAtari2600(env)(A1)
A2600_InstallROM(source,dest,size)(A0/A1,D0)
A2600_InTim(clock,env)(D1,A1)
A2600_Tim1T(units,clock,env)(D0/D1,A1)
A2600_Tim8T(units,clock,env)(D0/D1,A1)
A2600_Tim64T(units,clock,env)(D0/D1,A1)
A2600_Tim1024T(units,clock,env)(D0/D1,A1)
##end
