| 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