diff options
author | 2016-04-28 07:16:35 +0200 | |
---|---|---|
committer | 2016-04-28 07:16:35 +0200 | |
commit | 508c19abf1bb17b4c3e9940789fe867010a1135f (patch) | |
tree | d54ce4a683bd79b18f4708ef746d85b00495c3c7 /scripts/src/tools.lua | |
parent | d1f9f7d0dd4df216a84fab1eb2da78f95ab103ca (diff) |
neogeo.cpp: huge clean up of the cartslot code in order to better
exploit slot devices: [Fabio Priuli]
- moved cart-specific components to the carts itself removing
the fake protection devices from the main system, since they
never belonged there
- 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 ymsnd.deltat region which
will require modernization of the ym devices)
- 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
neopcb.cpp: moved to a separate source file the emulation for
JAMMA PCB versions of a few neogeo games, since they don't
have a cartslot. [Fabio Priuli]
neogeo.xml: added information about Japanese titles and
release dates to the software list and aligned the list to the
driver. [Fabio Priuli]
Diffstat (limited to 'scripts/src/tools.lua')
0 files changed, 0 insertions, 0 deletions