| name | sourcefile | sampleof | isbios | isdevice | ismechanical | runnable | description | year | manufacturer | cloneof | romof | MachineGenreId | 
				 
					| breakout | atari/pong.cpp |   | no | no | no | yes | Breakout | 1976 | Atari |   |   | TTL * Ball & Paddle / Breakout | 
				 
			 
		 
			 
		 | 
	
		
			adjuster
			
			
				
					| name | default | 
				 
					| Monitor - Signal Gain | 266 | 
				 
					| Monitor - H Back porch width | 80 | 
				 
					| Monitor - H Front porch width | 32 | 
				 
					| Monitor - H Sync width | 64 | 
				 
					| Monitor - H Visible | 720 | 
				 
					| Monitor - Scanline Height | 100 | 
				 
					| Monitor - Sync threshold mV | 1000 | 
				 
					| Monitor - V Back porch width | 20 | 
				 
					| Monitor - V Front porch width | 0 | 
				 
					| Monitor - V Sync width | 4 | 
				 
					| Monitor - V Sync threshold mV | 600 | 
				 
					| Monitor - V Visible | 228 | 
				 
			 
		 
			 
		 | 
	
		
			chip
			
			
				
					| type | tag | name | clock | 
				 
					| cpu | maincpu | Netlist CPU Device | 1000000000 | 
				 
					| audio | speaker | Speaker |   | 
				 
					| audio | dac | 16-Bit R-2R Twos Complement DAC |   | 
				 
			 
		 
			 
		 | 
	
		
			configuration
			
			
				
					| name | tag | mask | 
				 
					| Display Monitor sliders | fixfreq:ENABLE | 1 | 
				 
					| Visual Timing Debug | fixfreq:ENABLE | 2 | 
				 
					| Display gray test pattern | fixfreq:ENABLE | 4 | 
				 
					| Interlace mode | fixfreq:ENABLE | 8 | 
				 
					| Use vector rendering | fixfreq:VECTOR | 1 | 
				 
			 
		 
			 
		 | 
	
		
			control
			
			
				
					| type | player | buttons | ways | reverse | minimum | maximum | sensitivity | keydelta | ways2 | ways3 | reqbuttons | 
				 
					| paddle | 1 | 1 |   | no | 0 | 255 | 1 | 200 |   |   |   | 
				 
					| paddle | 2 |   |   | no | 0 | 255 | 1 | 200 |   |   |   | 
				 
			 
		 
			 
		 | 
	
		
			device_ref
			
			
				
					| name | 
				 
					| netlist_cpu | 
				 
					| nl_analog_in | 
				 
					| nl_analog_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_logic_in | 
				 
					| nl_analog_out | 
				 
					| nl_analog_out | 
				 
					| nl_analog_out | 
				 
					| nl_analog_out | 
				 
					| nl_analog_out | 
				 
					| nl_analog_out | 
				 
					| screen | 
				 
					| fixfreq | 
				 
					| speaker | 
				 
					| dac_16bit_r2r_tc | 
				 
			 
		 
			 
		 | 
	
		
			dipswitch
			
			
				
					| name | tag | mask | 
				 
					| Balls | DIPS | 1 | 
				 
					| Coinage | DIPS | 2 | 
				 
					| Cabinet | DIPS | 4 | 
				 
					| Free Play | DIPS | 240 | 
				 
			 
		 
			 
		 | 
	
		
			display
			
			
				
					| tag | type | rotate | width | height | refresh | pixclock | htotal | hbend | hbstart | vtotal | vbend | vbstart | flipx | 
				 
					| screen | raster | 90 | 896 | 252 | 63.450645 | 14326648 | 896 | 0 | 896 | 252 | 0 | 252 | no | 
				 
			 
		 
			 
		 | 
	
		
			driver
			
			
				
					| status | emulation | savestate | requiresartwork | unofficial | nosoundhardware | incomplete | cocktail | 
				 
					| good | good | supported | no | no | no | no |   | 
				 
			 
		 
			 
		 | 
	
		
			input
			
			
				
					| players | coins | service | tilt | 
				 
					| 2 | 2 | yes | no | 
				 
			 
		 
			 
		 | 
	
		
			port
			
			
				
					| tag | 
				 
					| :DIPS | 
				 
					| :IN0 | 
				 
					| :PADDLE0 | 
				 
					| :PADDLE1 | 
				 
					| :fixfreq:ENABLE | 
				 
					| :fixfreq:GAIN | 
				 
					| :fixfreq:HBACKPORCH | 
				 
					| :fixfreq:HFRONTPORCH | 
				 
					| :fixfreq:HSYNC | 
				 
					| :fixfreq:HVISIBLE | 
				 
					| :fixfreq:SCANLINE_HEIGHT | 
				 
					| :fixfreq:SYNCTHRESHOLD | 
				 
					| :fixfreq:VBACKPORCH | 
				 
					| :fixfreq:VECTOR | 
				 
					| :fixfreq:VFRONTPORCH | 
				 
					| :fixfreq:VSYNC | 
				 
					| :fixfreq:VSYNCTHRESHOLD | 
				 
					| :fixfreq:VVISIBLE | 
				 
			 
		 
			 
		 | 
	
		
			sound
			
			 
		 |