X服务器8位伪色启动调色板(linux xdoom)

问题描述 投票:1回答:1

我正在寻找1997年32位的xDoom for Linux原始端口,我已经在Ubuntu 64位上运行。

声音和输入都在工作,我得到了图形输出,但颜色都是错的。

代码假设了一个8位的伪屏幕,我用Xypher(Xserver)提供了一个8位深的窗口。

所以我得到的印象是,xDoom假设这个8 256位伪彩屏有一个固定的默认调色板,而X窗口没有。

所以我需要知道两件事。

  • 256个伪色X窗口的调色板是什么?
  • 我怎样才能在xDoom启动前使用脚本程序为X窗口分配颜色。

在这一点上,我假设是8位RGB 3x3x2,但我真的不知道。

我的启动脚本是这样的。

#!/bin/sh
Xephyr :2 -ac -br -screen 1280x800x8 -reset -terminate -title DOOM &
#DISPLAY=:2 ./setupcolorpalette
DISPLAY=:2 ./linuxxdoom -4 -warp 1 1

我需要一些关于用脚本或代码来完成这个任务的想法!

linux x11 color-palette
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.