public void handler() {
            ROM_REGION(2 * 0x20000, REGION_CPU1);/* 128k for code + 128k for decrypted opcodes */

            ROM_LOAD("epra6790.1", 0x00000, 0x8000, 0x59195bb9);/* encrypted */

            ROM_LOAD("epra6789.2", 0x10000, 0x8000, 0x83e1d18a);
            ROM_LOAD("epra6788.3", 0x18000, 0x8000, 0x6ecefd57);

            ROM_REGION(0x10000, REGION_CPU2);/* 64k for sound cpu */

            ROM_LOAD("epr6787.120", 0x0000, 0x8000, 0xb64ac7f0);

            ROM_REGION(0x18000, REGION_GFX1 | REGIONFLAG_DISPOSE);
            ROM_LOAD("epr6795.62", 0x00000, 0x4000, 0x58a3d038);
            ROM_LOAD("epr6796.61", 0x04000, 0x4000, 0xd8b08a55);
            ROM_LOAD("epr6793.64", 0x08000, 0x4000, 0x487407c2);
            ROM_LOAD("epr6794.63", 0x0c000, 0x4000, 0x89eb3793);
            ROM_LOAD("epr6791.66", 0x10000, 0x4000, 0xa7dcd042);
            ROM_LOAD("epr6792.65", 0x14000, 0x4000, 0xd0be5e33);

            ROM_REGION(0x20000, REGION_GFX2);/* 128k for sprites data */

            ROM_LOAD("epr6778.117", 0x00000, 0x8000, 0x0af61aee);
            ROM_LOAD("epr6777.110", 0x08000, 0x8000, 0x91d7a197);
            ROM_LOAD("epr6780.4", 0x10000, 0x8000, 0x55b31df5);
            ROM_LOAD("epr6779.5", 0x18000, 0x8000, 0xe03a2b28);

            ROM_REGION(0x0300, REGION_PROMS);
            ROM_LOAD("pr7036.3", 0x0000, 0x0100, 0x146f16fb);/* palette red component */

            ROM_LOAD("pr7035.2", 0x0100, 0x0100, 0x50b201ed);/* palette green component */

            ROM_LOAD("pr7034.1", 0x0200, 0x0100, 0xdfb5f139);/* palette blue component */

            ROM_END();
        }