Actually, as I've investigated this further, it seems the problem is twofold:
- That the whole King County-Seattle system overloads the dynamic memory allocations of sites and groups (probably not proper terminology) and so it just "dumps" a lot of it.
- Additionally, the King County-Seattle system includes many regional "sub-systems" (i.e. Seattle Simulcast, EPSCA, King County/Valley Com, etc), and that not all talk group ID's resolve across all these sub-systems.
So, I think it will just take a little bit of work sorting that all out - matching sites and regional systems with the talk groups on those systems, while also making sure you don't over-load the dynamic memory allocations.
While King County-Seattle is ONE system, it seems that Radio Reference would do it's members a service in breaking it down into it's component parts. If the 996XT can't handle it all at once, I imagine no scanner can.
I'm happy to help, but likely won't have the time to meticulously map the whole thing other than just handing over my database file to someone will to interpret it and break it into downloadable parts accordingly.