+
    Ki-  c                   sX    ^ RI t ^ RIHt ^ RIHtHt ^ RIHt ^ RIH	t	  ! R R]4      t
R# )i    N)gettext)MissingBiosErrorMissingGameExecutableError)Runner)systemc                   s  a  ] tR t^t o ]! R4      t]! R4      t]! R4      .tRtRRRRR	]! R
4      RRR]! R4      /.t	RRRRR	]! R4      R]! R4      /RRRRR]! R4      R	]! R4      /RRRRR]! R4      R	]! R4      RR!RR/.t
R tRtV tR # )"jzintvZjzIntvzIntellivision EmulatorZIntellivisionzjzintv/bin/jzintvZoption	main_fileZtypeZfileZlabelzROM fileZdefault_pathZ	game_pathZhelpz~The game data, commonly called a ROM image. 
Supported formats: ROM, BIN+CFG, INT, ITV 
The file extension must be lower-case.	bios_pathZ	directoryzBios locationzChoose the folder containing the Intellivision BIOS files (exec.bin and grom.bin).
These files contain code from the original hardware necessary to the emulation.
fullscreenZboolZsectionZGraphicsZ
Fullscreen
resolutionZchoiceZ
ResolutionZchoices0Zdefaultc                s   V P                  4       pV P                  P                  R4      pV'       d   VRV,          .,           pV P                  P                  R4      '       d   VR.,           pV P                  P                  RR4      p\        P                  ! V4      '       d2   VP                  RV,          4       VP                  RV,          4       M
\        4       hV P                  P                  R	4      ;'       g    Rp\        P                  ! V4      '       g   \        VR
7      h\        P                  P                  V4      p\        P                  P                  V4      pVRV,          .,          pW.,          pRV/# )zRun Intellivision gamer	   z-z%sr   z-fr   Z z--execimg=%s/exec.binz--gromimg=%s/grom.binr   )Zfilenamez--rom-path=%s/Zcommand)Zget_commandZrunner_configZgetr   Zpath_existsZappendr   Zgame_configr   osZpathZdirnameZbasename)ZselfZ	argumentsZselected_resolutionr   Zrom_pathZromdirZromfiles   &      :/usr/lib/python3.14/site-packages/lutris/runners/jzintv.pyplayZjzintv.play=   sB   $$&	"0044\B!V.A%A$BBI!!,//!TF*I&&**;;	i((4y@A4y@A"$$##''4::!!(++,h??*''""8,&/00	Y	9%%     N))z	320 x 200r
   )z	640 x 480Z1)z	800 x 400Z5)z	800 x 600Z2)z
1024 x 768Z3)z1680 x 1050Z4)z1600 x 1200Z6)Z__name__Z
__module__Z__qualname__Z__firstlineno___Z
human_nameZdescriptionZ	platformsZrunner_executableZgame_optionsZrunner_optionsr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s     8J,-K?#$I+ kFQz]KA9
	
L kKQ'A.	
	
 
<AjM7TUVbTcdlHq}Q|_  s	
N>& &r   r   )r   r    r   Zlutris.exceptionsr   r   Zlutris.runners.runnerr   Zlutris.utilr   r   r   r   r   <module>r      s$    	   J ) I&V I&r   