* Split S-SMP and S-DSP implement in snes_snd.cpp
both convert memory handler into device_memory_interface, Internalize ROM region of S-SMP
s_smp.cpp : Use callback for S-DSP interface, Split internal and external memory space
snes.cpp : Convert WRAM into shared_ptr
* s_dsp.cpp : Reduce #define macros
* deco16ic.cpp : Fix transparency/transmask handling in custom draw case
Use callback for tile info and 8bpp mixing, Fix sshangha regression, Reduce unnecessary values
cninja.cpp : Correct 8bpp tilemap drawing behavior in robocop2 (Same data in both tilemap RAM for tilegen[1], only tile bank is different in 8bpp tile)
darkseal.cpp, sshangha.cpp : Cleanup gfxdecode layout, Correct palette entries
sshangha.cpp : Both chip and PCB hasn't any stereo sound output, Correct sound output routes
cninja.cpp : Correct sound routes for PCBs without stereo sound output
mirage.cpp : Use pri_callback for sprite priority
* cninja.cpp : Reduce unused gfx layout
* Add a partial tape, B-side only
It's incomplete, but a start.
* Add a full tape, Hacker II
* Add partial dump of James Pond 2: RoboCod
* Add partial dump of Kettle
I'm only adding dumps that completely passed tapclean's inspection,
after optimisation. As this optimisation reduces wow and flutter
and other arbitrary timing aspects, it's reasonable to assume that
other people dumping the same tapes will be able to verify the present
sides and fill in the missing ones, which are oftentimes duplicates
anyway.
* Empty commit; note
Actually, that last commit message is incorrect. Identical dumps
have matching magic CRC32s (payload only), but not matching overall
CRC32s. There's still arbitrary data in there.
* These programs were rereleased by Hi Tec in 1989
...as per the inlay cards.
* Add full rerelease of Summer Camp
* Add Tetris
* Add The Greed Monster
* Fix part names; give credit
* mw8080bw: new netlist audio implementation for gunfight
New netlist-based audio implementation for gunfight (Gun Fight, 1975),
derived from Midway audio schematics. Sound checked against several
YouTube videos and seems to match, apart from acoustic effects of
cabinet. (Sorry, I don't have a Gun Fight machine of my own to check. :)
Removed the old sample-based sound, which is no longer necessary. (The
samples for that version were actually from the newer game Boot Hill
and didn't match Gun Fight's sound hardware; they even included Boot
Hill's funeral march tune!)
Although the netlist version has much greater overhead, performance is
still acceptable on modern hardware.
* mw8080bw: remove unnecessary trampolines from gunfight netlist audio
In response to review comments on PR #6509.
* mw8080bw: Remove leftover copyright holder from new files (nr)