static RomLoadPtr rom_pacland2 = new RomLoadPtr(){ public void handler(){ 
		ROM_REGION( 0x20000, REGION_CPU1 );/* 128k for code */
		ROM_LOAD( "pl6_01.bin",   0x08000, 0x4000, 0x4c96e11c );
		ROM_LOAD( "pl6_02.bin",   0x0C000, 0x4000, 0x8cf5bd8d );
		/* all the following are banked at 0x4000-0x5fff */
		ROM_LOAD( "pl1-3",        0x10000, 0x4000, 0xaa9fa739 );
		ROM_LOAD( "pl1-4",        0x14000, 0x4000, 0x2b895a90 );
		ROM_LOAD( "pl1-5",        0x18000, 0x4000, 0x7af66200 );
		ROM_LOAD( "pl1-6",        0x1c000, 0x4000, 0xb01e59a9 );
	
		ROM_REGION( 0x10000, REGION_CPU2 );/* 64k for code */
		ROM_LOAD( "pl1-7",        0x8000, 0x2000, 0x8c5becae );/* sub program for the mcu */
		ROM_LOAD( "pl1-mcu.bin",  0xf000, 0x1000, 0x6ef08fb3 );/* microcontroller */
	
		ROM_REGION( 0x02000, REGION_GFX1 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "pl0_12.bin",   0x00000, 0x2000, 0xc8cb61ab );/* chars */
	
		ROM_REGION( 0x02000, REGION_GFX2 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "pl1-13",       0x00000, 0x2000, 0x6c5ed9ae );
	
		ROM_REGION( 0x08000, REGION_GFX3 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "pl1_09b.bin",  0x00000, 0x4000, 0x80768a87 );/* sprites */
		ROM_LOAD( "pl1_10b.bin",  0x04000, 0x4000, 0xffd9d66e );
	
		ROM_REGION( 0x08000, REGION_GFX4 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "pl1_08.bin",   0x00000, 0x4000, 0x2b20e46d );
		ROM_LOAD( "pl1_11.bin",   0x04000, 0x4000, 0xc59775d8 );
	
		ROM_REGION( 0x1400, REGION_PROMS );
		ROM_LOAD( "pl1-2.bin",    0x0000, 0x0400, 0x472885de );/* red and green component */
		ROM_LOAD( "pl1-1.bin",    0x0400, 0x0400, 0xa78ebdaf );/* blue component */
		ROM_LOAD( "pl1-3.bin",    0x0800, 0x0400, 0x80558da8 );/* sprites lookup table */
		ROM_LOAD( "pl1-5.bin",    0x0c00, 0x0400, 0x4b7ee712 );/* foreground lookup table */
		ROM_LOAD( "pl1-4.bin",    0x1000, 0x0400, 0x3a7be418 );/* background lookup table */
	ROM_END(); }}