Previous 199869 Revisions Next

r32697 Monday 13th October, 2014 at 00:10:25 UTC by Ville Linde
model3: removed rom patches (nw)
[src/mame/drivers]model3.c

trunk/src/mame/drivers/model3.c
r32696r32697
57715771
57725772DRIVER_INIT_MEMBER(model3_state,vs2)
57735773{
5774   UINT32 *rom = (UINT32*)memregion("user1")->base();
5775
57765774   DRIVER_INIT_CALL(model3_20);
5777
5778   rom[(0x705884^4)/4] = 0x60000000;
5779   rom[(0x7058a4^4)/4] = 0x60000000;
57805775}
57815776
57825777DRIVER_INIT_MEMBER(model3_state,vs298)
57835778{
5784   UINT32 *rom = (UINT32*)memregion("user1")->base();
5785
57865779   DRIVER_INIT_CALL(model3_20);
5787
5788   rom[(0x603868^4)/4] = 0x60000000;
5789   rom[(0x603888^4)/4] = 0x60000000;
57905780}
57915781
57925782
57935783DRIVER_INIT_MEMBER(model3_state,vs2v991)
57945784{
5795   UINT32 *rom = (UINT32*)memregion("user1")->base();
5796
57975785   DRIVER_INIT_CALL(model3_20);
5798
5799   rom[(0x603868^4)/4] = 0x60000000;
5800   rom[(0x603888^4)/4] = 0x60000000;
58015786}
58025787
58035788DRIVER_INIT_MEMBER(model3_state,vs299b)
58045789{
5805   UINT32 *rom = (UINT32*)memregion("user1")->base();
5806
58075790   DRIVER_INIT_CALL(model3_20);
5808
5809   rom[(0x603868^4)/4] = 0x60000000;
5810   rom[(0x603888^4)/4] = 0x60000000;
58115791}
58125792
58135793DRIVER_INIT_MEMBER(model3_state,vs299a)
58145794{
5815   UINT32 *rom = (UINT32*)memregion("user1")->base();
5816
58175795   DRIVER_INIT_CALL(model3_20);
5818
5819   rom[(0x603868^4)/4] = 0x60000000;
5820   rom[(0x603888^4)/4] = 0x60000000;
58215796}
58225797
58235798DRIVER_INIT_MEMBER(model3_state,vs299)
58245799{
5825   UINT32 *rom = (UINT32*)memregion("user1")->base();
5826
58275800   DRIVER_INIT_CALL(model3_20);
5828
5829   rom[(0x603868^4)/4] = 0x60000000;
5830   rom[(0x603888^4)/4] = 0x60000000;
58315801}
58325802
58335803DRIVER_INIT_MEMBER(model3_state,harley)
58345804{
5835   UINT32 *rom = (UINT32*)memregion("user1")->base();
58365805   DRIVER_INIT_CALL(model3_20);
58375806
58385807   m_network_ram = auto_alloc_array_clear(machine(), UINT64, 0x10000);
58395808   m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xc0000000, 0xc00fffff, read64_delegate(FUNC(model3_state::network_r),this), write64_delegate(FUNC(model3_state::network_w),this));
5840
5841   rom[(0x50ecb4^4)/4] = 0x60000000;
5842   rom[(0x50ecd4^4)/4] = 0x60000000;
5843   rom[(0x50ff64^4)/4] = 0x60000000;
5844   //rom[(0x4f736c^4)/4] = 0x60000000; // Fix ME!! Needs to be updated for the REV B version!!
5845   //rom[(0x4f738c^4)/4] = 0x60000000; // Fix ME!! Needs to be updated for the REV B version!!
58465809}
58475810
58485811DRIVER_INIT_MEMBER(model3_state,harleya)
58495812{
5850   //UINT32 *rom = (UINT32*)memregion("user1")->base();
58515813   DRIVER_INIT_CALL(model3_20);
58525814
58535815   m_network_ram = auto_alloc_array_clear(machine(), UINT64, 0x10000);
58545816   m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xc0000000, 0xc00fffff, read64_delegate(FUNC(model3_state::network_r),this), write64_delegate(FUNC(model3_state::network_w),this));
5855
5856   /*
5857   rom[(0x50e8d4^4)/4] = 0x60000000;
5858   rom[(0x50e8f4^4)/4] = 0x60000000;
5859   rom[(0x50fb84^4)/4] = 0x60000000;
5860   rom[(0x4f736c^4)/4] = 0x60000000;
5861   rom[(0x4f738c^4)/4] = 0x60000000;
5862   */
58635817}
58645818
58655819
r32696r32697
59625916
59635917DRIVER_INIT_MEMBER(model3_state,eca)
59645918{
5965//   UINT32 *rom = (UINT32*)memregion("user1")->base();
59665919   DRIVER_INIT_CALL(model3_20);
5967
5968   /*
5969   rom[(0x535560^4)/4] = 0x60000000;
5970   rom[(0x535580^4)/4] = 0x60000000;   
5971   */
59725920}
59735921
59745922DRIVER_INIT_MEMBER(model3_state,skichamp)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team