marshallh information 10 glöps
- general:
- level: user
- personal:
- first name: Marshall
- last name: H.
- demo Amiga AGA Human Traffic by Ghostown & Loonies [web]
- balller tune and great design. A+++ WOULD WATCH AGAIN
- rulezadded on the 2011-05-08 08:36:28
- demo Nintendo 64 MGC 2011 demo by Retroactive [web]
- thx for the comments all
the bottleneck here isn't the ucode anymore. since the demo runs in highres 640x340 the huge limiting factor is FILLRATE. infact the entire demo doesn't use the z-buffer at all! (because this almost halves fillrate) the one exception is the "N" and chicken logos in the glass building scene.
unfortunately no amount of ucode wizardry is going to help what amounts to a architectural limit -- the limit being RDRAM and pixel throughput.
another thing that will never change is the 4KB texture memory, the solution is pretty obvious, just cut up textures, optimize formats for each. in the terrain scene there are only 32kbytes of textures, but they are well-used.
the key to using hi-res and maintaining good framerate is
1. NEVER use the zbuffer, instead cull as much as possible and depth sort for drawing
2. transparency KILLS fill also.
3. triple buffering (helllloooo 4mb expansion)
4. align framebuffers on RDRAM page boundaries to prevent interference of rasterizing to a framebuffer in the same bank that the VI is outputting the TV picture from.
for the curious, vertex transformation (i.e. what you all are meaning by "ucode") is only a small part of the time spent each frame -- in highres it's dominated by RDP pixel fill, where it's actually rasterizing triangles.
sorry for the long comment, I encourage whoever thinks I'm wrong to code a demo and show me otherwise ;) my next prod will either be a stylized demo or somewhat structured game. everything for this demo except the terrain and various tools was completed in a 1.5week period.
- rulezadded on the 2011-04-01 06:54:50
- demo Windows Petroleo by BoaH [web]
- haunting. one of my favorites
- rulezadded on the 2011-02-27 08:45:03
- demo Amiga AGA Atari Falcon 030 Ocean Machine by The Black Lotus [web]
- the music is simple awesome. really a mood-setter
- rulezadded on the 2008-08-15 19:35:26
- fastdemo Nintendo 64 Caribbean Nights by MegaHawks INC
- nice job. Looks like you used the sample code from destop's heavy demo :P
hollowman, I sent you a PM on dextrose (its back up now). - rulezadded on the 2007-03-17 02:28:44
account created on the 2007-03-17 02:27:28