Go to file
Aaron Giles f6c324faf2 From: Fabio Priuli [mailto:doge.fabio@gmail.com]
Subject: some more diff

Hi, attached please find a few more patches about indexed port reads. 

* g_patch01 & g_patch02 cover drivers starting with g (it seems I never sent you these ones :) ). With these patches I also simplified gaplus inputs, fixed a small problem with grchamp coin lockout (it was reading the accelerator rather than the right dipswitch) and removed some old code from galaxold.c (driver & machine). 

* k_patch & l_patch cover drivers starting with k & l. Notice that I simplified a bit konamigx ports and used input_port_read_safe to avoid the need of too many fake ports

* snes.diff removes indexed port reads from snes based drivers (nss.c & kinstb.c). Please let Arbee know that if he's still using the debug graphic inputs in his local builds, he has to add tags (DEBUG1, DEBUG2, DEBUG3, see kinstb.c). OTOH If he's not using those anymore, it's now easier to remove the dead code searching for those 3 tags.

* md.diff removes most of indexed port reads from megadrive/genesis based drivers (plus segas18, that I realized later it was sharing only video code). It also removes some dead code (handlers used only by megaplay/megatech, with a local copy in the driver). 
Notice that port_read_indexed is still used to read pad inputs: indeed, the natural 'tagged' replacement has issues with 6 button pad (and therefore breaks ssf2ghw). hopefully, I'll find a clean solution to be submitted after u6 :)

Regards,
    Fabio
2008-06-17 14:55:43 +00:00
docs Added new function video_get_view_for_target() which selects a view based 2008-06-16 17:05:44 +00:00
src From: Fabio Priuli [mailto:doge.fabio@gmail.com] 2008-06-17 14:55:43 +00:00
.gitattributes Renamed "Nintendo z80gb" cpu core to "Sharp LR35902". 2008-06-16 18:22:10 +00:00
makefile PowerPC dynamic recompiler: [Aaron Giles] 2008-06-05 08:34:13 +00:00