The .dol file format is very simple, so I made a simple, ad-hoc tool to parse and write out data at a virtual address while I was working on a project decomping a gamecube game. Thought I'd share in case anyone ever finds it useful, even just to look at the format for the DOL header.
atm, it can only dump null-terminated strings and floats