Perhaps there is something wired up wrong on your card making it scan out the first 1mb region twice (always accessing your first, orginal, bank of ram perhaps?)
And since it was relatively "cheap", at least compared to the crazy ebay prices, I can confirm that GD5434 is really quite fast.
Both Cirrus cards are running at default speeds set by the bios.
I haven't checked how much the '34 can be overclocked. My '26 tolerates a little overclock but nowhere near what you did with your '29.
All the cards are bus-bound on cpu->gpu writes so I picked three Gembench results which are more or less helped by hardware acceleration:
(all three are _very_ snappy compared to unaccelerated cards, you can't go wrong with either of them, or the WD90C31 which was left out of this test)
Code: Select all
Dialog 640 800 1024
W32i 2034 2034 2015
GD5434 2960 2919 2823
GD5426 2481 2332 2167
Code: Select all
Blitting 640 800 1024
W32i 4441 4347 4256
GD5434 5675 5238 4441
GD5426 3295 2670 2232
Code: Select all
Scroll 640 800 1024
W32i 3227 3095 3169
GD5434 3780 3600 3396
GD5426 2633 2242 1946
The fillrate is very good.
Though I suspect it would end up in a tie with GD5426-28 for game sprites since it can't do single-pass colorkey transparency like those two older models.
And the W32i would blow them both out of the water in that scenario (assuming the W32i can do colorkey transparent blits.. I haven't actually looked, I'm just assume it can based on how well Starcraft runs on PC with an ISA W32i).
GD5426 got 40Mb/s fill, 20Mb/s blit.
WD90C31 got 75Mb/s fill, 17Mb/s blit.

