Op zondag 18 november 2001 12:25 schreef Yokozuna het volgende:
[..]
Sry JvS, maar dat is bullshit.
ja maar wat jij nu schrijft is in principe net zo bullshit:
-Voor Quake 1 heb 8mb ram nodig. Raden hoeveel de SNES heeft, nog geen 1mb (ander OS ook, niet vergelijkbaar).
je hoeft natuurlijk niet het hele spel te draaien zoals het op een pc te spelen is! Een gestripte versie zou het best met 1 mb kunnen doen.
-Quake1 past niet op een SNES cartridge. (past 16MB op, quake1 is rond de 50MB)
zie mijn reactie hierboven
-Op een (veel krachtigere dan een SNES) 486 DX-2 66MHz met 4mb (veel krachtiger als een .5mb SNES Trident kaart) draait quake1 rond de 7fps met timedemo van demo1. Vanaf ongeveer 35fps wordt het speelbaar. (65 tot 75 = supervloeiend).
ik denk niet dat je een 486 kunt vergelijken met een SNES... maar puur op rekenkracht is de 486 idd sneller.
Vergeet niet dat quake actief gebruik maakt van je coprocessor, dwz hij gebruikt floating point getallen. De SNES ondersteund deze niet, dus je zult de hele quake engine opnieuw moeten programmeren
-De .5MB Virge64 kaart van de SNES ondersteund geen textures met een grootte van 128x128 die quake1 wel heeft.
Aangezien de SNES geen hardware accelerated polygoon plotters biedt, hoef je de textures dus niet in het videogeheugen op te slaan. Bovendien kun je kleinere textures gebruiken
Om nog even op dat 60-70MHz verhaal terug te komen;op een 200MHz P1-MMX met 64mb ram en Win98se draait quake1 met een 32Mb TNT-II Ultra nog niet vloeiend (boven de 50fps komt het systeem niet), de cpu blijft de bottleneck.
Conclusie uit opsomming bovenaan: de SNES is 1 grote bottleneck als je er Quake1 op probeert te draaien.
De SNES is net als de GBA een sprite-based systeem... je kunt de hardware heel snel sprites laten tekenen. Een 3D spel als quake tekent zijn eigen pixels in de framebuffer, iets wat op een SNES of GBA absoluut niet snel te doen is.
Er zijn wel truucs en hacks om die sprite engine te gebruiken om 3d te visualiseren, maar verder dan een spel als DOOM komt dat niet (waar de vloer altijd horizontaal en de muren altijd verticaal lopen)