Login
Back to forumSee the full topicGo to last reply

Posted By

Luca
on 2010-12-05
16:41:50
 Re: Vertical splitting

First addon by me.
It would be possible that I'll have to be forced to swap the two areas, and have the 15x25 bitmap area on the left and the 25x25 text area on the right.

Why this?
For two reasons:
- TLC pointed out that if you change $ff06 before $ff1e=#$b0, the badline will be avoided (all the consequences remain at now unsolved, how many cycles I'll have in that scanline, for example?)
- a badline occurs when the first three bits of $ff06 match the first three bits of $ff1d ($d012 on C64); if you (LDA+AND#$1f) $ff1d, ADC #$(2 < x < 7), ORA #$10 and STA$ff06 you can avoid the badline, but in order to do it before the end of the scanline you have to sacrifice the last part of your scanline; if you move the 25x25 text area to the right, you can use that area, reduced in the left side because of the bitmap->text area transition's garbage, and in the right side because of the latter problem we talked about.



Back to top


Copyright © Plus/4 World Team, 2001-2024