3DWorld (281/597)

From:Thomas Frieden
Date:30 Jun 2000 at 16:57:47
Subject:Re: Heretic II #2 ;-)

Hi,

On Fri, 30 Jun 2000, Alan Buxey wrote:
> > I wouldn't bet my life on it. You never know just how much a game really
> > uses. For example, consider somethinkg like half-life (or Heretic 2 :)
> > loads it's textures all at once, because they have to be converted while
> > loading. When it has them in virtual memory, they are still on disk, but
>
> that behaviour could be changed...eg for levels.

Sorry, that's what I meant. Most engines load a level, and page in every
texture they find in it.

> > If a game is running at high resolutions (i.e. anything above 1024x768),
> > you need large textures, or they will look pixelated at this resolution.
> > Quake 3 has single textures of 16 MB in size (for larger areas, like
> > floor, ceiling, and sky)....
>
> well, with current hardware I dont think we're even looking at 800x600 :-|

Right, and the normal way to deal with oversized textures is to use a
differen mipmap level, instead of using the full level 0 image. Still,
that may be a lot of memory.

> > > PS Wasnt the mmu.library project going to help a lot with VM on the Amiga?
> >
> > That's 68k. It's not that easy. As there are two processors, you have to
> > have a virtual memory system on both of them, and it has to be consistent.
> > I've thought about implementing a client-side VM, which would only exist
> > on the PPC, and has to be handled in a special way. Unfortunately, I don't
> > have the time for it....
>
> I thought there was work being done on a PPC mmu.library?

None that I know of.....

CU,



Thomas Frieden
(ThomasF@hyperion-software.de)
http://www.hyperion-software.de