trunk/src/mame/drivers/neogeo_noslot.c
| r31147 | r31148 | |
| 8796 | 8796 | |
| 8797 | 8797 | DRIVER_INIT_MEMBER(neogeo_noslot_state,vliner) |
| 8798 | 8798 | { |
| 8799 | DRIVER_INIT_CALL(neogeo); |
| 8800 | |
| 8799 | 8801 | m_maincpu->space(AS_PROGRAM).install_ram(0x200000, 0x201fff); |
| 8800 | 8802 | |
| 8801 | 8803 | m_maincpu->space(AS_PROGRAM).install_read_port(0x280000, 0x280001, "IN5"); |
| 8802 | 8804 | m_maincpu->space(AS_PROGRAM).install_read_port(0x2c0000, 0x2c0001, "IN6"); |
| 8803 | 8805 | |
| 8804 | | DRIVER_INIT_CALL(neogeo); |
| 8805 | 8806 | } |
| 8806 | 8807 | |
| 8807 | 8808 | |
| r31147 | r31148 | |
| 8884 | 8885 | |
| 8885 | 8886 | DRIVER_INIT_MEMBER(neogeo_noslot_state,kof97oro) // copied to slot |
| 8886 | 8887 | { |
| 8888 | DRIVER_INIT_CALL(neogeo); |
| 8887 | 8889 | m_bootleg_prot->kof97oro_px_decode(cpuregion, cpuregion_size); |
| 8888 | 8890 | m_bootleg_prot->neogeo_bootleg_sx_decrypt(fix_region, fix_region_size,1); |
| 8889 | 8891 | m_bootleg_prot->neogeo_bootleg_cx_decrypt(spr_region, spr_region_size); |
| 8890 | | DRIVER_INIT_CALL(neogeo); |
| 8891 | 8892 | } |
| 8892 | 8893 | |
| 8893 | 8894 | DRIVER_INIT_MEMBER(neogeo_noslot_state,lans2004) // copied to slot |
| 8894 | 8895 | { |
| 8896 | DRIVER_INIT_CALL(neogeo); |
| 8895 | 8897 | m_bootleg_prot->lans2004_decrypt_68k(cpuregion, cpuregion_size); |
| 8896 | 8898 | m_bootleg_prot->lans2004_vx_decrypt(ym_region, ym_region_size); |
| 8897 | 8899 | m_bootleg_prot->neogeo_bootleg_sx_decrypt(fix_region, fix_region_size,1); |
| 8898 | 8900 | m_bootleg_prot->neogeo_bootleg_cx_decrypt(spr_region, spr_region_size); |
| 8899 | | DRIVER_INIT_CALL(neogeo); |
| 8900 | 8901 | } |
| 8901 | 8902 | |
| 8902 | 8903 | DRIVER_INIT_MEMBER(neogeo_noslot_state,kof10th) // copied to slot |
| r31147 | r31148 | |
| 8909 | 8910 | |
| 8910 | 8911 | DRIVER_INIT_MEMBER(neogeo_noslot_state,kog) // copied to slot |
| 8911 | 8912 | { |
| 8913 | DRIVER_INIT_CALL(neogeo); |
| 8912 | 8914 | /* overlay cartridge ROM */ |
| 8913 | 8915 | m_maincpu->space(AS_PROGRAM).install_read_port(0x0ffffe, 0x0fffff, "JUMPER"); |
| 8914 | 8916 | |
| 8915 | 8917 | m_bootleg_prot->kog_px_decrypt(cpuregion, cpuregion_size); |
| 8916 | 8918 | m_bootleg_prot->neogeo_bootleg_sx_decrypt(fix_region, fix_region_size,1); |
| 8917 | 8919 | m_bootleg_prot->neogeo_bootleg_cx_decrypt(spr_region, spr_region_size); |
| 8918 | | DRIVER_INIT_CALL(neogeo); |
| 8919 | 8920 | } |
| 8920 | 8921 | |
| 8921 | 8922 | |