Hi Thorsten,

On Sat, Jul 7, 2012 at 9:54 AM, Thorsten Glaser <[email protected]> wrote:
> schmitz dixit:
>> Have you tried the VGA modes (vga256 for instance)? That might boil down to
>> interleaved planes in the end though.
>
> Yes, vgs256 was interleaved too. From my limited understanding of
> atafb.c all modes are interleaved or monochrome.

The 16-bpp Falcon mode should be chunky and work.

The 2, 4, and 8 bpp Atari interleaved bitplane support is botched due to the
removal of the iplan2p[248] code.

The 1 bpp monochrome mode (mfb) is (used to be, cfr. Xsun) fairly standard,
but it may have been broken by regressions introduced in the fbdev X
server code.

It's also broken on Amiga, which uses interleaved bitplanes (ilbm).

I once had a look at it, and at several places the new fbdev X code did stupid
things that wouldn't work on bitplanes. It did work a long time ago, when I
maintained it.

>> You will have to go back to one of the earlier Debian releases (slink or
>> potato) for Atari support in the X server. potato should still have the
>> required code.
>
> Hrm, okay. I couldn’t find much in the ’net except a reference to
> xfree68 but was unable to find that, either. Too bad, all the history…
> you don’t happen to know the _package_ name of the server, and the
> needed config? ;-)

xserver-fbdev? Or is that already the newer broken one?

The "XFree68" binaries I uploaded in the nineties should still be available
on FTP sites, though.

For the future, my plan (if I ever get to it, sigh) is to use tinyX
shadowfb, and
add support for converting rectangles from iplan2p[48] and ilbm (4 and 8 bpp)
to cfb[48]. The actual low-level conversion code is available in the
kernel, for the
console. As I wrote it, there's no license issue in taking that ;-)

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to