trunk/src/mame/drivers/snowbros.c
| r31820 | r31821 | |
| 2359 | 2359 | ROM_LOAD16_BYTE( "su_ho_sung.uh12", 0x00001, 0x20000, CRC(6bd8bd08) SHA1(668398c9c77cc4cc52858daefd3cb13fbaf29a37) ) |
| 2360 | 2360 | ROM_LOAD16_BYTE( "su_ho_sung.ui12", 0x00000, 0x20000, CRC(79a4806e) SHA1(a4080ea70fa588ada384ffa9877f5cf965fb68df) ) |
| 2361 | 2361 | |
| 2362 | ROM_LOAD( "fakecode", 0x3fe00, 0x200, CRC(2849b78a) SHA1(a1aec7510de9476c23b3f65ffc465a32dfa70718) ) // temphack: this is extracted from puzzle break ram at runtime |
| 2363 | |
| 2362 | 2364 | ROM_REGION( 0x10000, "soundcpu", 0 ) /* Z80 Code */ |
| 2363 | 2365 | ROM_LOAD( "su_ho_sung.u1", 0x00000, 0x10000 , CRC(509ce74e) SHA1(a93add5ab674671078b55128281dcf9b0db46617) ) |
| 2364 | 2366 | |
| r31820 | r31821 | |
| 2813 | 2815 | m_pandora->set_bg_pen(0xc0); |
| 2814 | 2816 | } |
| 2815 | 2817 | |
| 2818 | DRIVER_INIT_MEMBER(snowbros_state,sohosung) |
| 2819 | { |
| 2820 | UINT16 *HCROM = (UINT16*)memregion("maincpu")->base(); |
| 2821 | |
| 2822 | // replace jump to ram with jump to fake code we load in rom region |
| 2823 | HCROM[0x580/2] = 0x0003; |
| 2824 | HCROM[0x582/2] = 0xfe04; |
| 2825 | |
| 2826 | // disable checksum check fail |
| 2827 | HCROM[0x41e/2] = 0x4e71; |
| 2828 | HCROM[0x420/2] = 0x4e71; |
| 2829 | } |
| 2830 | |
| 2816 | 2831 | GAME( 1990, snowbros, 0, snowbros, snowbros, driver_device, 0, ROT0, "Toaplan", "Snow Bros. - Nick & Tom (set 1)", 0 ) |
| 2817 | 2832 | GAME( 1990, snowbrosa, snowbros, snowbros, snowbros, driver_device, 0, ROT0, "Toaplan", "Snow Bros. - Nick & Tom (set 2)", 0 ) |
| 2818 | 2833 | GAME( 1990, snowbrosb, snowbros, snowbros, snowbros, driver_device, 0, ROT0, "Toaplan", "Snow Bros. - Nick & Tom (set 3)", 0 ) |
| r31820 | r31821 | |
| 2838 | 2853 | GAME( 1999, moremore, 0, semiprot, moremore, snowbros_state, moremorp, ROT0, "SemiCom / Exit", "More More", 0 ) |
| 2839 | 2854 | GAME( 1999, moremorp, 0, semiprot, moremore, snowbros_state, moremorp, ROT0, "SemiCom / Exit", "More More Plus", 0 ) |
| 2840 | 2855 | GAME( 2002, 4in1boot, 0, _4in1, 4in1boot, snowbros_state, 4in1boot, ROT0, "K1 Soft", "Puzzle King (includes bootleg of Snow Bros.)" , 0) |
| 2841 | | GAME( 1997, sohosung, 0, semiprot, cookbib3, snowbros_state, cookbib3, ROT0, "SemiCom", "So Ho Sung", GAME_NOT_WORKING ) |
| 2856 | GAME( 1997, sohosung, 0, semiprot, cookbib3, snowbros_state, sohosung, ROT0, "SemiCom", "So Ho Sung", GAME_NOT_WORKING ) |
| 2842 | 2857 | |
| 2843 | 2858 | // The Korean games database shows an earlier version of this called Ball Boy with a different title screen to the version of Ball Boy we have |
| 2844 | 2859 | // http://mamedev.emulab.it/undumped/images/Ballboy.jpg |