nanogui: X-games, doom, hexen ...
Subject:
Re: [nanogui] X-games, doom, hexen ...
From:
Jordan Crouse ####@####.####
Date:
15 Aug 2001 14:30:35 -0000
Message-Id: <01081508305403.21329@cosmic>
On Wednesday 15 August 2001 05:41, Nikolaj Berntsen mentioned:
> Dear Fellow hackers,
>
> On the nanogui list I found
> http://www.linuxhacker.org/cgi-bin/ezmlm-cgi/5/4126, that xbill, xroach,
> xpenguins ... has been ported (claim by Jordan). Is there a way to get hold
> of those sources?
Are you doubting me? :)
XBill has been ported, I will put the source for that on the FTP site.
XRoach has been ported, you can get it from the Microwindows CVS
Xpenguins has been ported, but I haven't run it in a month of Sundays. I'll
have to get back to you on that.
> We have nxdoom running on out Set-Top Box (powerpc, 75 Mhz), it seems a
> little slow in updating the scene. Is that reasonable? Can we tweak more
> out of doom ya think?
Sorry... The way that Microwindows currently works is that we have to do
lots of memory copies in the client program, and that takes time. We
probably could get a little more performance if we started optimizing for
specific processors, but we have always favored compatability and portablity.
Microwindows will soon provide a client side framebuffer for speed, but thats
still a couple of releases away.
> nxdoom has really ugly colors, the STB supports truecolor. Can I utilize
> that?
Acutally, the nxdoom has its own palette colors, so what you have is what you
get.
> nxdoom in the version we have is 320x200, and we run nano-X in 640x480. Can
> we get fullscreen out of nxdoom? I have tried to change 320 to 640 in
> doomdef.h (etc), but to no avail. When I grep for 320 in the code it
> appears everywhere, so maybe I cannot get around it.
320x200 *IS* fullscreen for the Ipaq.. :) You will need to change both the
defines that you did, and also go through and hack on i_video.c. Maybe you
can find some speed improvements that I missed.
Jordan