static RomLoadPtr rom_toramich = new RomLoadPtr(){ public void handler(){ 
		ROM_REGION( 0x40000, REGION_CPU1 );/* 256K for 68000 code */
		ROM_LOAD_EVEN( "tr_02.bin",    0x00000, 0x20000, 0xb54723b1 );
		ROM_LOAD_ODD ( "tr_04.bin",    0x00000, 0x20000, 0xab432479 );
	
		ROM_REGION( 0x10000, REGION_CPU2 );/* audio CPU */
		ROM_LOAD( "tr_05.bin",    0x0000, 0x8000, 0x3ebe6e62 );
	
		ROM_REGION( 0x10000, REGION_CPU3 );/* samples player */
		ROM_LOAD( "tr_03.bin",    0x0000, 0x10000, 0xea1807ef );
	
		ROM_REGION( 0x008000, REGION_GFX1 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "tr01.bin",     0x00000, 0x08000, 0x74a9f08c );/* 8x8 text */
	
		ROM_REGION( 0x100000, REGION_GFX2 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "tr-01a.bin",   0x00000, 0x20000, 0xa8aa2e59 );/* tiles */
		ROM_LOAD( "tr-04a.bin",   0x20000, 0x20000, 0x8863a63c );
		ROM_LOAD( "tr-02a.bin",   0x40000, 0x20000, 0x1a2c5f89 );
		ROM_LOAD( "tr05.bin",     0x60000, 0x20000, 0x5bf453b3 );
		ROM_LOAD( "tr-03a.bin",   0x80000, 0x20000, 0x1e0537ea );
		ROM_LOAD( "tr-06a.bin",   0xa0000, 0x20000, 0xb636c23a );
		ROM_LOAD( "tr-07a.bin",   0xc0000, 0x20000, 0x5f907d4d );
		ROM_LOAD( "tr08.bin",     0xe0000, 0x20000, 0xadee35e2 );
	
		ROM_REGION( 0x080000, REGION_GFX3 | REGIONFLAG_DISPOSE );
		ROM_LOAD( "tr-09a.bin",   0x00000, 0x20000, 0x3d98ad1e );/* sprites */
		ROM_LOAD( "tr-10a.bin",   0x20000, 0x20000, 0x8f6f03d7 );
		ROM_LOAD( "tr-11a.bin",   0x40000, 0x20000, 0xcd9152e5 );
		ROM_LOAD( "tr-12a.bin",   0x60000, 0x20000, 0x7d8a99d0 );
	
		ROM_REGION( 0x08000, REGION_GFX4 );/* background tilemaps */
		ROM_LOAD( "tr13.bin",     0x0000, 0x8000, 0xa79be1eb );
	
		ROM_REGION( 0x0100, REGION_PROMS );
		ROM_LOAD( "trprom.bin",   0x0000, 0x0100, 0xec80ae36 );/* unknown (palette bank select?) */
	ROM_END(); }}