Add FX Direct (fx_direct=1) - #1286
Conversation
|
better but still too much.
|
|
Is there a way to get 1:1 integer scaling? I looked around (and had the French guy look too) and it doesn't look like there is a way that main can drive (unless I'm just blind). vscale_mode=1 is just vertical integer and video_freak.sv cannot be driven by main. For SPD info, I think we still need the VSIF because otherwise the morph won't know it's looking at an FXD frame (unless I'm misunderstanding). Making the other changes in the interim. |
|
If you'd like to test. Going to set this as ready for review, but let me know about the 1:1 integer scaling. Main just needs to be sure of the game frame's resolution so it can communicate the padding to the morph in the SPD frame. |
|
name FX Direct is confusing and has no meaning. It's not FX and it's not Direct :) |
|
That's just PixelFX's name for the mode. Figured it was best to name it that for discoverability. Happy to take this in whatever direction you think is best, duder. This was mostly a selfish thing for my misters + morphs. If you don't have an appetite for it, I can totally maintain it privately. Just a nice-to-have for folks using morphs (and, in theory, anything that adopts it in the future). |
|
at least now i know where "FX" part come from :) |
You were right, of course.
Need to do more testing but I suspect this was more what you were expecting. Still totally fine if it's not something you want in main.
Main differences:
fx_direct=now (which prevents having to rewrite direct_video logic)Sorry about all the MiSTer.ini edits - Claude is want to delete whitespace