rossumur / esp_8_bit

Atari 8 bit computers, NES and SMS game consoles on your TV with nothing more than a ESP32 and a sense of nostalgia
1.04k stars 148 forks source link

No issue - question about composite video #62

Open BobSleigh38 opened 6 months ago

BobSleigh38 commented 6 months ago

Hello, I was following bitluni tutorials but composite video was not working on my car dvd player which has an AV input. I then tried the dali clock project which uses part of your code and ... it works ! What are the differences between your process ? Is that an issue with frequencies ? Thank you

RoCorbera commented 5 months ago

Bitlubi library uses a different way to send the samples. It works fine only with NTSC.

I think that the ESP-8-bit based library is better. It works fine with PAL and NTSC signal.

What is the TV system in your country?

BobSleigh38 commented 5 months ago

Hello I bought my DVD player in europe so I suppose it's PAL I tested both modes of ESP_8_BIT (NTSC/PAL), they both work, NTSC has overscan (some pixels are out of screen) whereas PAL displays image smaller and there are some black borders around, about 10% of screen is unused. Bitluni's code is working fine if I downgrade espressif boards version in arduino IDE to v. <=2.0.0

BobSleigh38 commented 5 months ago

What's the best way to understand the code in video_out.h ? I think I will stay with this library because everything work very well !