trunk/src/mame/drivers/pgm.c
| r19647 | r19648 | |
| 1775 | 1775 | ROM_END |
| 1776 | 1776 | |
| 1777 | 1777 | |
| 1778 | |
| 1779 | |
| 1780 | ROM_START( pgm3in1 ) |
| 1781 | ROM_REGION( 0x600000, "maincpu", 0 ) /* 68000 Code */ |
| 1782 | PGM_68K_BIOS |
| 1783 | ROM_LOAD16_WORD_SWAP( "v-100cn.u3", 0x100000, 0x200000, CRC(a39f59b4) SHA1(4eb53fb9f173cb470e16dc8f193c8909cf045e3d)) // 68k (encrypted) |
| 1784 | |
| 1785 | ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */ |
| 1786 | ROM_LOAD( "igs027a_pgm3in1.asic", 0x000000, 0x04000, NO_DUMP ) |
| 1787 | |
| 1788 | /* No external ARM rom */ |
| 1789 | |
| 1790 | ROM_REGION( 0x480000, "tiles", 0 ) /* 8x8 Text Tiles + 32x32 BG Tiles */ |
| 1791 | PGM_VIDEO_BIOS |
| 1792 | ROM_LOAD( "u5.u5", 0x180000, 0x200000, CRC(da375a50) SHA1(62cd2fd3dfc1897528eaa38d243d7a9526eac71b) ) |
| 1793 | |
| 1794 | ROM_REGION( 0x2800000, "sprcol", 0 ) /* Sprite Colour Data */ |
| 1795 | ROM_LOAD( "pgm_a1100.u4", 0x0000000, 0x0800000, CRC(e32ce499) SHA1(f84c7daa55c25a05da467b5654ebf432b7ce1754) ) // == y2k2_a1100.u6 |
| 1796 | ROM_LOAD( "pgm_a1101.u5", 0x0800000, 0x0800000, CRC(4e7568bc) SHA1(bf9cc453191bd5ec9fbcce62891809f253a44267) ) // == y2k2_a1101.u7 |
| 1797 | ROM_LOAD( "pgm_a1102.u6", 0x1000000, 0x0800000, CRC(6da7c143) SHA1(9408ba7722bfc8013f851aadea5e2819f5263129) ) // == y2k2_a1102.u8 |
| 1798 | ROM_LOAD( "pgm_a1103.u7", 0x1800000, 0x0800000, CRC(0ebebfdc) SHA1(4faad7f97c7e734f179ec934a37e75d8d6adccf4) ) // == y2k2_a1103.u9 |
| 1799 | ROM_LOAD( "ext_bit_cg.u20", 0x2000000, 0x0400000, CRC(fe314754) SHA1(ae3e8bbdce852a3fa39806a5221c053dee5abfd4) ) |
| 1800 | |
| 1801 | ROM_REGION( 0x1800000, "sprmask", 0 ) /* Sprite Masks + Colour Indexes */ |
| 1802 | ROM_LOAD( "pgm_b1100.u8", 0x0000000, 0x0800000, CRC(fa53d6f6) SHA1(c2da55f4b7e721fa1c63bd7f9528f261643164e8) ) // == y2k2_b1100.u4 |
| 1803 | ROM_LOAD( "pgm_b1101.u9", 0x0800000, 0x0800000, CRC(001e4c81) SHA1(21119055f8fd7f831529e73ff9c97bca3987a1dc) ) // == y2k2_b1101.u5 |
| 1804 | ROM_LOAD( "ext_bit_map.u21", 0x1000000, 0x0200000, CRC(fe31dca6) SHA1(825bab7342c944794514fc7fe3e41779de3b5cd4) ) |
| 1805 | |
| 1806 | ROM_REGION( 0xe80000, "ics", 0 ) /* Samples - (8 bit mono 11025Hz) - */ |
| 1807 | PGM_AUDIO_BIOS |
| 1808 | ROM_LOAD( "pgm_m1100.u17", 0x400000, 0x200000, CRC(fb1515f8) SHA1(90e5e5bfdac9a460445bf224952e4a536888dc1b) ) // == y2k2_m1100.u3 |
| 1809 | ROM_LOAD( "u16.u16", 0x600000, 0x800000, CRC(714c33e5) SHA1(5478d5247349cdfb5f835171615d6ca2e5689140) ) |
| 1810 | ROM_END |
| 1811 | |
| 1812 | |
| 1778 | 1813 | /* |
| 1779 | 1814 | |
| 1780 | 1815 | The Killing Blade (English / World Version) |
| r19647 | r19648 | |
| 3643 | 3678 | ROM_END |
| 3644 | 3679 | |
| 3645 | 3680 | |
| 3681 | |
| 3682 | |
| 3683 | |
| 3684 | |
| 3685 | |
| 3646 | 3686 | /*** Init Stuff **************************************************************/ |
| 3647 | 3687 | |
| 3648 | 3688 | /* This function expands the 32x32 5-bit data into a format which is easier to |
| r19647 | r19648 | |
| 3879 | 3919 | GAME( 1999, puzlstar, pgm, pgm_arm_type1_sim, pstar, pgm_arm_type1_state, pstar, ROT0, "IGS", "Puzzle Star (ver. 100MG)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) /* need internal rom of IGS027A */ |
| 3880 | 3920 | |
| 3881 | 3921 | GAME( 2001, py2k2, pgm, pgm_arm_type1_sim, py2k2, pgm_arm_type1_state, py2k2, ROT0, "IGS", "Photo Y2K 2", GAME_NOT_WORKING ) /* need internal rom of IGS027A */ |
| 3922 | GAME( 2004, pgm3in1, pgm, pgm_arm_type1_sim, py2k2, pgm_arm_type1_state, py2k2, ROT0, "IGS", "Photo Y2K 2 (3-in-1)", GAME_NOT_WORKING ) /* need internal rom of IGS027A */ |
| 3882 | 3923 | |
| 3883 | 3924 | GAME( 1999, puzzli2, pgm, pgm_arm_type1_sim, puzzli2, pgm_arm_type1_state, puzzli2, ROT0, "IGS", "Puzzli 2 (ver. 100)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) // ROM label is V100 |
| 3884 | 3925 | GAME( 2001, puzzli2s, puzzli2, pgm_arm_type1_sim, puzzli2, pgm_arm_type1_state, puzzli2, ROT0, "IGS", "Puzzli 2 Super (ver. 200)", GAME_IMPERFECT_SOUND | GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) |