Zoran ZR36057 / Pinnacle miroVIDEO DC10+ PCI card current status, pcipc under Windows 98se Jp:
![[Linked Image from mamedev.emulab.it]](http://mamedev.emulab.it/kale/fast/files/0070_5284752417.png)
The card initializes and passes the HW tests but don't do anything else of value for now (goes gray when enabling capturing in VidCap or Pinnacle Studio).
The "VSYNC not occurred" is just me deciding to not enable a signal that I'm not entirely sure where it comes. The HW test just enables GIRQ1 + the INTA master, this is obviously depending on the card vendor and it's probably coming from an active VSYNC source. The expected loop is:
Composite/S-Video Input source in CCIR 601 format (VTR/camcorder/TV etc.) -> SAA7110 decoder -> ZR36060 (guest, translates in MJPEG feeds) -> PCI controller (with DMA bus master transferring to a defined video card overlay range with reformatted RGB values).
The (chained) shopping list at this point is:
1. it obviously needs a bitstream in input (and in output, later), be it a serial stream from emulation host or an emulated machine. Bonus points for white noise on slot nullptr detection. Yes I saw picture_image_device / avivideo_image_device in src/devices/imagedev, and I don't think it fits this scenario (or be useful in the long run for that matter).
2. Virge can't do overlay properly, that is a mission on its own. It's already a problem when watching AVIs thru mplayer.exe and window isn't maximized.
3. Sound Blaster 16 cards obviously cannot capture audio.