Spoiler
Spoiler
And I didn't want to leave the chip without a heat sink so I bought a ceramic one, this one: AMEC THERMASOL FCH30305T which does the job perfectly.
Thoughts on doing this for 1080p also? Would that help reduce the strain on resources that 1080p presents?rama wrote:Right, I forgot about that option :p
To get good quality with the smaller horizontal area, it's probably best to disable the output stage horizontal scaler.
The aspect ratio can be dialed in using the output pixel clock and a matching "as high as possible" input sampling clock.
A quick test with 720p looked very promising
You're probably better off using the 480 line output preset for a PC CRT. You will get some "natural" scanlines that way tooSyntax wrote:Should still be fine for a 4:3 crt right?
Hm yeah I'd think 640x480 would benefit from as much oversampling as you can throw at it.rama wrote:640x480 looks quite bad, actually. This resolution is more directly coupled to the input, which I thought could be beneficial.
I never found the magic bits to make it happen though, so maybe I'll update it with the high-res sampling setup.
For CRTs right now, I'd rather use 1280x960/x1024.
I record strictly at 1080p. The gbs output is unscaled on a 1080p canvas in obs. So any resolution options that youtube offers other than 1080p is downscaled by youtube re-encoding techniques and yeah...well...you get what you pay for.rama wrote:Yep, looking good
Not sure why Youtube butchered the 480p stuff so much. Maybe too much motion?
If you want to do more captures, I think putting 1080p first or leaving out 720p all altogether is best, just for filling the screen better.
Coloroful chunky pixels content looks best, such as pretty much all SNES or 2D PSX/PS2 era stuff
Yes, that's the problem with development if i keep the old presets. It will blow up the support code even more.I checked commits and it seems you've also added some patches for these presets in the code, so I guess just swapping header files from old version won't help here?
See template picture. It is not a bit wide, it is exact upscale of x224 and x240 saturn resoulutions to fit 1080 height. Width is scaled absolutely proportionally, so it is correct look. "Perfect circle" can vary, because pixels get quite large at such scale, but precise operations in GIMP to make template are percise. Added integer template and color clarifications into previous sta.sh link for reference.rama wrote:The "old" screenshot seems a bit wide, the "new" a bit narrow.
This is well within variation of pixel clock of different machines (think SNES 8:7 ratio), which an upscaler doesn't know about.
I used the PSX 240p Test Suite in 320x240 mode to get a perfect circle, so for that machine, it is 100% correct.
The point is that it would be good to have a choice either to get good quality with scaling limitations, or trade a bit of quality for flexibility(with sclae that i want is is not integer anyway, so quality loss will be soaped anyway ).rama wrote: You could scale up the new 1080p output, but you immediately loose quality doing that.
Maybe I can find some more ways to tweak this, but the minor variation you get isn't worth ditching the whole idea for, imo.
I see no reason to keep around the old high res output presets. It's trivial to crop and scale in post processing for video capture if you know what you're doingrama wrote:So where we're standing:
The old 1080p preset had jailbar issues, just from running the output unit at maximum clock and utilizing the scaler engine.
I don't like the idea of further supporting this preset, as it can not deliver a good picture to a flat TV, which is its main application.
I've tried improving the quality over the months, but the jailbars just move around a bit.
The old 720p preset was okay in that regard.
While I don't want to have 2 720p presets to support, I'm okay with reverting to the old one, since 1080p exists (and is better) for the main application.
I'm also considering more resolutions, particularly below the ~1080 total lines that are limiting many devices.
rama, can you please share the content of the eeprom 24C02 of this adaptor? And the code of the additional components around? Mine adaptor came without the eeprom, only works on 1080P preset and i think that's because it does not have the eeprom.rama wrote:AndehX:
That is exactly the adapter I have here. This one uses a plain old 3.3V + 1.8V linear regulator.
Please see the pic on how to mod this. I've just added another ground to the connector shield (black wire), as that was unconnected and I wanted to use it as additional ground.
The red wire is meant to go on a convenient 3.3V point on the GBS.benryves:Spoiler
Okay, that's fair enough. Thanks for allowing links
The captures are fine imho, even with the quirks.
Youtube is severely lacking in gbscontrol demo captures :p
Edit: I think the GBI software is really doing something weird there, and it's not the cable. Very interesting!