

- Magical drop v not running driver#
- Magical drop v not running software#
- Magical drop v not running code#
0.162: Removed machine\neoboot.c and neoprot.c. 0.166: Adjusted NeoGeo sound balance based on some hardware recordings. 0.170: Neo-Geo updates: Updated game PCBS info.
Magical drop v not running driver#
In particular, the janshin driver already comes pre-configured in the proper way.

mslug, or kof94, etc.), instead, a unique controller is available and cannot be modified. Thus, if you want to launch janshin in neogeo with the mahjong control panel you shall now prescribe -edge "" -ctrl1 mahjong and set accordingly the dipswitch (the first option disables inputs from the edge connector). You can now configure the 15-pin ports available in the multicart driver (neogeo) with the -crtl1 and -ctrl2 options. Reworked inputs to work through the slot device interface. 0.173: Added bus\neogeo_ctrl\ctrl.cpp/h, dial.cpp/h, irrmaze.cpp/h, joystick.cpp/h, kizuna4p.cpp/h and mahjong.cpp/h. When launching game-specific drivers, sprites are in any case optimized only once before emulation starts, so that yesterday changes made no difference, but we care about 6-slot NeoGeo too. Made the transition between different carts in the multislot driver smooth again. Optimized sprites data now lives only in the sprite device. Some cleanups and gaining back some performance in most carts.
Magical drop v not running software#
Added information about Japanese titles and release dates to the software list and aligned the list to the driver. Started re-organization of bootleg boards emulation, so to reduce the need of collapsing everything into a single cart type with multiple protection devices, more work is needed. Removed hacky rom region destruction/construction when a new cart is inserted, replacing it with proper bank pointers to the carts (except for ymsnd and ltat region which will require modernization of the ym devices).
Magical drop v not running code#
Huge clean up of the cartslot code in order to better exploit slot devices: Moved cart-specific components to the carts itself removing the fake protection devices from the main system, since they never belonged there. Removed bus\neogeo\banked_cart.cpp/h, bootleg_cart.cpp/h, bootleg_hybrid_cart.cpp/h, bootleg_prot.cpp/h, kog_prot.cpp/h, neogeo_helper.cpp/h, neogeo_intf.cpp/h, sma_prot.cpp/h and machine\neocrypt.cpp. Changed bus\neogeo\neogeo_carts.cpp/h to carts.cpp/h, cmc_cart.cpp/h to cmc.cpp/h, cmc_prot.cpp/h to prot_cmc.cpp/h, fatfury2_cart.cpp/h to fatfury2.cpp/h, fatfury2_prot.cpp/h to prot_fatfury2.cpp/h, kof2002_cart.cpp/h to kof2k2.cpp/h, kof2002_prot.cpp/h to prot_kof2k2.cpp/h, kof98_cart.cpp/h to kof98.cpp/h, kof98_prot.cpp/h to prot_kof98.cpp/h, mslugx_cart.cpp/h to mslugx.cpp/h, mslugx_prot.cpp/h to prot_mslugx.cpp/h, pcm2_cart.cpp/h to pcm2.cpp/h, pcm2_prot.cpp/h to prot_pcm2.cpp/h, neogeo_slot.cpp/h to slot.cpp/h, pvc_cart.cpp/h to pvc.cpp/h, pvc_prot.cpp/h to prot_pvc.cpp/h, sbp_prot.cpp/h to sbp.cpp/h and sma_cart.cpp/h to sma.cpp/h. Added bus\neogeo\boot_cthd.cpp/h, boot_kof10th.cpp/h, boot_kof2k2.cpp/h, boot_kof2k3.cpp/h, boot_misc.cpp/h, boot_svc.cpp/h, prot_cthd.cpp/h, prot_kof2k3bl.cpp/h and prot_misc.cpp/h.

0.174: Changed neogeo_noslot.cpp to neodriv.hxx driver. Many thanks to Tafoid and Osso for the debugging help. Fixed savestate problems in NeoGeo hardware driver (drivers\neogeo.cpp). 0.175: Fixed most sets in neodriv.hxx crashes if cheats are enabled. 0.176: Added port names to Joystick buttons. New HyperMan (3-in-1 with Cookie & Bibi & HyperMan)Ġ.34b1 0.34b6: Changed description to 'Magical Drop 3 / Toretate Zoukangou'. 0.34RC2: Changed description to 'Magical Drop 3 / Toretate Zoukangou III'. 0.35b12: Changed description to 'Magical Drop III'. MAMEInfo.dat entries: magdrop3 and neodriv.hxx Listing archive: C:\MAME_Analysis\batch\inp\MARP\magdrop3-mj.zipĠ.106-0.175: magdrop3 - "Magical Drop III" Path = C:\MAME_Analysis\batch\inp\MARP\magdrop3-mj.zip Testing archive: C:\MAME_Analysis\batch\inp\MARP\magdrop3-mj.zip The following tests and reports are neither exhaustive nor definitive,Īnd should not be assumed as such in order to verify authenticity of a submission.
