Hey! Sorry for the long time since my last answer, I was so busy...
Well, I think that the lack of on die L2 cache is decisive, but I am still thinking there is something wrong with my system. Even more after trying another Unreal engine game, Deus ex, with very poor performance, almost unplayable. And it does't matter if I put the video settings to max or min, I get the same horrible performance, very annoying...
My motherboard has 512Kb of external cache, not sure if it is ok or a bit low, and I have checked BIOS cofing a thousand of times, everything is ok, CPU and motherboard caches are enabled. I think the RAM is running at 100 MHz, because the FSB is, but I have no idea of latencies. The 128Mb are divided into two 64Mb modules, but I don't think this could be bad.
Any other ideas?
Thank you!
UPDATE:
I also have another K6 system in stand-by but I've put it working for compare. It has a K6-2 300 processor and a Voodoo 1 4mb graphics card.
With UTBench I get 14.9 fps (about 1fps faster than the 450). I can't believe... A K6-2 300 with Voodoo1 beating a K6-2 450 with Voodoo3 in Unreal Tournament!
With Quake 2 in software mode, I get 15.5 fps, exactly the same than the 450 did.
The last test I did was Quake 3, I use MesaFx as opengl driver for the Voodoo 1 and I got 20fps in demo1. The 450 did 25fps, a little bit faster but I think it is not enought considering the power difference...
I think that definitely there is something wrong with my 450 system, but don't know what, the system is stable and does not give any errors...