deater 10 hours ago

I still find it nearly impossible to get good video captures from my Apple II for demoscene purposes

the best I can get is an old composite->USB capture device which mostly does a good job but struggles with lo-res graphics (grey ends up being closely spaced black/white lines)

I have a retrotink 2 but to capture things I have to run it through an additional HDMI->USB capture device and that's not the best and I can't get the sound to sync up that way. (I'm doing all of this with OBS/Linux which probably isn't helping things)

not sure if getting an even more expensive retrotink 5 would help

  • ulfbert_inc 27 minutes ago

    Not familiar with demoscene needs, but might A2DVI card be of help? It seems to support all standard video modes at least. Alternatively, there's also VidHD.

  • nicole_express 9 hours ago

    "Grey is just closely spaced black/white lines" is an interesting problem to have; grey on the Apple II is always closely spaced lines, but the usual expectation is your TV will process it out (or just won't be high enough dot pitch to see the lines). So it seems like you might need a worse capture device?

    These days I've been using a standalone AVerMedia ExRecorder 330 for HDMI captures, that's how the ones in the blog were captured (via the 5X, of course). The older blog posts I link to I think I was still mostly using an Elgato but it didn't work at all on Mac, so I can't imagine their Linux support is much better.

    • deater 7 hours ago

      the problem is I have a whole box of composite capture cards and only one actually does a reasonably good job. I feel like it'd get expensive doing the same thing with HDMI capture boards.

      My other big problem with HDMI capture is trying to capture mockingboard audio at the same time, I forget if in your reviews you cover that aspect of things

  • nyanpasu64 2 hours ago

    As I understand the Apple II has three useful voltage levels being sync, black, and white, with color being generated by alternating black and white?

    The CXADC sounds interesting but unfortunately drops raw samples upon seeing input sync pulses unless you greatly decrease signal amplitude (which may be fine given it's 1-bit). I wonder if inverting the composite signal would bypass this. Alternatively the Domesday Duplicator is more expensive and may not be intended for composite signals. TBH I wonder if an ARM microcontroller could PLL to the sync pulses, sample the active signal digitally, and output a HDMI signal for a capture card (transmitting to a PC via the Pi Pico's 12 Mbit/s USB is marginal).

    While researching LumaCode (similarly based on extracting digital signals from retro hardware) I came across RGBtoHDMI and https://lukazi.blogspot.com/2022/02/apple-ii-video-to-hdmi-u.... I have not read the article but it may be useful.

  • djmips 8 hours ago

    An interesting problem! How do the HDMI cards look? I have one but my Apple is not working at the moment at I haven't tried it yet. They are clever devices that snoop the bus and replicate the video do it might not be suitable for demo purposes. Then again, they are programmable hehe

    • deater 7 hours ago

      I have to admit I'm being difficult here and want to capture the output of the composite port from the actual Apple II video circuitry. I feel like having a raspberry Pi replace the video circuitry is cheating somehow, and I know that's inconsistent of me because I'm often using a modern floppy disk replacement.

      even if I had an HDMI card it wouldn't help with my other problem which is trying to capture HDMI video and mockingboard sound at the same time with them ideally synced up to the exact 60Hz frame

wileydragonfly 10 hours ago

I enjoy everything Nicole puts out. Her blog has gotten me through some very boring hours on the clock.