*** tpb has joined #timvideos | 00:00 | |
*** CarlFK has quit IRC | 00:50 | |
*** CarlFK has joined #timvideos | 01:53 | |
*** ChanServ sets mode: +v CarlFK | 01:53 | |
*** TD-Linux has joined #timvideos | 02:51 | |
TD-Linux | hey, is timvideos adjustable to account for super weird scan rates? | 02:52 |
---|---|---|
TD-Linux | like 24khz | 02:52 |
mithro | TD-Linux: 24kHz? or 24Hz? | 02:55 |
cr1901_modern | Is this for an arcade monitor resolution or something? | 03:39 |
*** rohitksingh_work has joined #timvideos | 04:13 | |
*** CarlFK has quit IRC | 04:35 | |
xobs | Does anyone have a build of NextPNR for Windows? I haven't yet managed to build one that actually runs... | 06:25 |
*** waldo323_ has joined #timvideos | 07:55 | |
*** waldo323 has quit IRC | 07:57 | |
xobs | Every time I run "nextpnr-ice40.exe" it telle me "Fatal Python error: PyThreadState_Get: no current thread" | 08:55 |
cr1901_modern | Looks like nextpnr uses something called CirrusCI. Only testing Linux right now. Perhaps Windows build should be tested too? | 12:42 |
*** tsglove has joined #timvideos | 12:51 | |
xobs | I filed a bug, and it seems like it's a build configuration issue. I have Python37 installed, and they use vcpkg to install all dependencies, but cmake is opting to use C:\Python37 instead of the one installed by vcpkg. | 13:04 |
xobs | Unfortunately, cmake is really really hard to debug. | 13:04 |
*** tsglove2 has joined #timvideos | 13:12 | |
*** tsglove has quit IRC | 13:12 | |
*** tsglove2 has quit IRC | 13:15 | |
xobs | Oh. So the problem seems to be that they want me to uninstall Python from my system and install an older version. Python doesn't seem to support multiple installs, and nextpnr requires a very particular version (3.6.4). | 13:18 |
cr1901_modern | That's... really weird/dumb ._. | 13:19 |
*** rohitksingh_work has quit IRC | 13:25 | |
xobs | Yeah, annoying I can't use nextpnr without uninstalling Python. | 13:26 |
*** tsglove has joined #timvideos | 13:40 | |
tmmmcci | @mithro: hey, sorry I missed this yesterday | 13:43 |
*** rohitksingh has joined #timvideos | 14:08 | |
xobs | Woo! Python refuses to install multiple copies using the built-in installer, but of course zipfiles don't know any better. So by extracting the zipfile to C:\Python36, and manually specifying three cmake variables, I finally have nextpnr building and running! | 14:16 |
cr1901_modern | Excellent! :D WHat a beautiful (horrifying) workaround. | 14:17 |
xobs | I think it all comes down to boost-python being terrible. | 14:17 |
xobs | It's difficult to compile, so the nextpnr people use vcpkg to download it as a package. But vcpkg only has python-3.6.4, and it's not the full interpreter, so you separately need to install a python.exe. But because python versions are not compatible, you need to somehow trick it into installing two. | 14:18 |
xobs | Anyway, back to making a campaign video. | 14:19 |
*** puck_ has quit IRC | 14:37 | |
*** puck_ has joined #timvideos | 14:37 | |
*** medicalwei has quit IRC | 14:38 | |
*** medicalwei has joined #timvideos | 14:40 | |
*** Signotheque has joined #timvideos | 15:25 | |
*** CarlFK has joined #timvideos | 15:41 | |
*** ChanServ sets mode: +v CarlFK | 15:41 | |
*** rohitksingh has quit IRC | 15:48 | |
*** rohitksingh has joined #timvideos | 16:10 | |
*** rohitksingh has quit IRC | 16:35 | |
*** Kripton has quit IRC | 18:35 | |
*** Kripton has joined #timvideos | 19:00 | |
TD-Linux | mithro, 24khz horizontal scan. cr1901_modern, yes. | 19:19 |
TD-Linux | in particular, pairing with an ossc for adc (but maybe a custom board later) | 19:20 |
*** puck_ has quit IRC | 19:23 | |
*** puck_ has joined #timvideos | 19:25 | |
*** Kripton has quit IRC | 19:34 | |
*** Kripton has joined #timvideos | 19:40 | |
*** springermac has quit IRC | 19:50 | |
*** springermac has joined #timvideos | 19:52 | |
*** springermac has quit IRC | 20:01 | |
*** springermac has joined #timvideos | 20:02 | |
TD-Linux | anyway maybe I'll get a numato board and hook it up to the ossc to try out | 20:43 |
TD-Linux | proprietary vga capture cards are notoriously flaky (and widely used for game streaming) | 20:44 |
mithro | TD-Linux: what vsync? | 22:03 |
TD-Linux | ~59hz | 22:07 |
TD-Linux | *56hz | 22:08 |
TD-Linux | PC-98 line on http://junkerhq.net/xrgb/index.php?title=Optimal_timings | 22:08 |
tpb | Title: Optimal timings - Classic Console Upscaler wiki (at junkerhq.net) | 22:08 |
TD-Linux | (and many other modes not listed on that page that are similar) | 22:08 |
mithro | TD-Linux: Yeah - 56Hz should be fine | 22:40 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!