static RomLoadPtr rom_drgnbstr = new RomLoadPtr(){ public void handler(){ 
		ROM_REGION( 0x14000, REGION_CPU1 );/* 6809 code */
		ROM_LOAD( "6c.bin",		0x08000, 0x04000, 0x0f11cd17 );
		ROM_LOAD( "6b.bin",		0x0c000, 0x04000, 0x1c7c1821 );
		ROM_LOAD( "6d.bin",		0x10000, 0x04000, 0x6da169ae );/* banked ROM */
	
		ROM_REGION(  0x10000 , REGION_CPU2 );/* MCU code */
		ROM_LOAD( "3c.bin",		0x8000, 0x02000, 0x8a0b1fc1 );/* subprogram for the MCU */
		ROM_LOAD( "pl1-mcu.bin",0xf000,	0x01000, 0x6ef08fb3 );/* The MCU internal code is missing */
																/* Using Pacland code (probably similar) */
	
		ROM_REGION( 0x02000, REGION_GFX1 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "6l.bin",		0x00000, 0x2000, 0xc080b66c );/* tiles */
	
		ROM_REGION( 0x02000, REGION_GFX2 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "7e.bin",		0x00000, 0x2000, 0x28129aed );
	
		ROM_REGION( 0x0a000, REGION_GFX3 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "10n.bin",	0x00000, 0x4000, 0x11942c61 );/* sprites */
		ROM_LOAD( "10m.bin",	0x04000, 0x4000, 0xcc130fe2 );
			/* empty space to decode the sprites as 3bpp */
	
		ROM_REGION( 0x0700, REGION_PROMS );
		ROM_LOAD( "2n.bin",		0x00000, 0x0100, 0x3f8cce97 );/* red component */
		ROM_LOAD( "2p.bin",		0x00100, 0x0100, 0xafe32436 );/* green component */
		ROM_LOAD( "2r.bin",		0x00200, 0x0100, 0xc95ff576 );/* blue component */
		ROM_LOAD( "db1-4.5n",	0x00300, 0x0200, 0xb2180c21 );/* tiles lookup table */
		ROM_LOAD( "db1-5.6n",	0x00500, 0x0200, 0x5e2b3f74 );/* sprites lookup table */
	ROM_END(); }}