Your experiments with using both the Radeon 9200 and the Voodoo3 sound interesting. The extra memory on the Radeon can be put to good use.
Is it possible to use both cards for display, or does using Voodoo3 preclude the use of the 9200 for display?
Update, The Radeon 9250 works just fine with the Voodoo3. When using picassomode The Radeon board is always.... always board0 and the voodoo board1 no matter what order the boards are in the mediator, nor if one was in first (ie by itself with a previous configuration). This suggests that the radeon device is being mounted first during boot. (alphabetical order perhaps?
)
This being said if the radeon was previously configured (board0), you need to add new monitor profiles for the voodoo (board1). If the voodoo was by itself first (ie board0) it becomes board1, and the new radeon becomes board0. Therefore both monitor modes for both cards need to be reconfigured.
It if funny to have the workbench screen being displayed by the radeon and the picasso test pattern on the voodoo output.
Some really interesting things happen with many programs. If you have a warp3d workbench window open you need to have a 16bit voodoo3 mode configured for as your monitor preference, things will otherwise crash, ie gears opened in a windoew.. Otherwise for full screen modes warp3d will always go to the voodoo3 (as these are the only warp3d drivers I have installed) otherwise a new 2-d full screen video output will attempt to go to the radeon modes, unless otherwise configured.
Maximum ram that can be configured with the Sonnet in the system is 256 megs, if the radeon has 128 megs of ram, the sonnet will/can only have 128 megs. This seems to be true even if the mediator is configured for 512 megs of address space. Unlike what I said in an early post, with just the voodoo and the sonnet, I can put 256 megs of ram in the sonnet.
What is really weird with the 256 meg limit. If the radeon and sonnet are in the mediator together, if more than 256 meg of memory between the two are in the system, the extra sonnet memory will not be mounted and used, but otherwise everything works. But once you put the voodoo in the system (either with or without the radeon) if you go above 256 megs (ie aboe 128 meg radeon /128meg sonnet, or above 256 meg sonnet only no radeon) everything will crash. I find this interesting.
Sonnet memory configures as 32 bit "sonnet memory", it always leave 6 megs unmounted (I assume this is for powerpc.library stuff)
The radeon's extra memory is always mounted as 32 bit "pcidma memory" which can be used with the 680x0.
And the voodoo always have a least 1 meg of memory (depending on configuration) as "pcidma memory", if by itself (no radeon, radeon usually has much much more) you need at least 3 megs of pcidma memory from the video card to do dma transfers between the amiga and the sonnet or the powerpc.library will bring up a message saying that it needs 3 meg of pcidma memory.
After all of this the PPC and warp3d together still crashes randomly.
warp3d and 68k works without any issues.
PPC works by itself without any issues.
but PPC and warp3d, though more stable with the radeon card still generates a variety of
8000 000x errors mostly where x = 4, A, or B.