I've modernised display routines in fmfconv to handle HiRes screens.
HiRes borders are still wrong because:
- Border stored in display_last_screen use a different layout than main screen layout.
- fmfconv don't differentiate between border and main screen.
Display routines are being refactored in the ULAplus development, so I'm tempted to hold back these patches.
The transition from a Timex standard screen to a HiRes screen doesn't work, picture of Timex standard screen is currently 320x240, whereas HiRes is 640x480.
That should switch from a Timex standard screen to a Timex HiRes screen.
This is simpler test with only HiRes screen:
I've attached some patches that fix some bugs with HiRes screens. But display routines in fmfconv still need some fixes.
I've modernised display routines in fmfconv to handle HiRes screens.
HiRes borders are still wrong because:
- Border stored in display_last_screen use a different layout than main screen layout.
- fmfconv don't differentiate between border and main screen.
Display routines are being refactored in the ULAplus development, so I'm tempted to hold back these patches.
The transition from a Timex standard screen to a HiRes screen doesn't work, picture of Timex standard screen is currently 320x240, whereas HiRes is 640x480.