Robin Raymond
Robin Raymond
This fix is merged. You can now download binary outputs for the Intellivision STIC and a bunch of SNES modes were added too. This is all experimental and untested so...
Actually I think this is the AFLI bug, i.e. when writing to $D011 this stalls the VIC's reads which causes the first 3 characters on every line to be unusual....
From everything I've read it's not possible on a stock C64 because during the "bad lines" the VIC is stalling out while the CPU is allowed to finish it's 3...
Okay, an update on this particular bug. Correct, the issue is the "FLI" bug. This is also present in FLI Multi Color too. I was rewriting the drawing routines because...
@sehugg Above is the proper flicker-free auto-detect PAL/NTSC FLI routine using stable IRQs, and it maximizes the picture to nearly display the entire image, minus the final pixel row (which...
@sehugg Okay, so I can NOT make the "simple" sample code work 100% as good as it can be because the complicated code is needed to make it work right....
Ok, I'll do a PR to fix tomorrow. 👍 Thanks for responding so fast and for making an extremely thoughtful decision!
I think you can close this bug. Instead a new bug should be opened related to the issues with the emulator (which impact FLI) and this issue can be linked...
Yes, it's another chips bug. Yes, you can tweak it for a nicer work around but at some other tradeoffs, like eating more pixel rows to off-screen display. The code...