Some flickering fixes
.
Today's post will be brief since the fix wasn't that much of an advance, but rather an adjustement of a bug that made the screen unstandable at some points. The focus of the problem revolved around the fact that the BLDALPHA function was incomplete, and half of its instructions weren't being applicated correctly.
In short, what had to be done was coding the rest of it. Modules 13-15 and 5-7 were correctly coded, but 0-4 and 8-12 had some partial errors that caused flicker at the top screen. I had used SDL previously to fix this problem to an extent, but since it persisted i figured i'd just finish the function. Since both of them are 32-bit instructions, the only thing to be done was completing the coefficients. Module 0-4 had to be redirected to "First target", while the 8-12 one was to the "Second target".
As always, a pic without flicker at the top screen:
Today's post will be brief since the fix wasn't that much of an advance, but rather an adjustement of a bug that made the screen unstandable at some points. The focus of the problem revolved around the fact that the BLDALPHA function was incomplete, and half of its instructions weren't being applicated correctly.
In short, what had to be done was coding the rest of it. Modules 13-15 and 5-7 were correctly coded, but 0-4 and 8-12 had some partial errors that caused flicker at the top screen. I had used SDL previously to fix this problem to an extent, but since it persisted i figured i'd just finish the function. Since both of them are 32-bit instructions, the only thing to be done was completing the coefficients. Module 0-4 had to be redirected to "First target", while the 8-12 one was to the "Second target".
As always, a pic without flicker at the top screen:


<< Home