- last post: 01.01.0001 12:00 AM PDT
Yes, specs would help. However, I'm assuming you're using an integrated graphics chipset here, depending on how "bad" everything looks. See if you can download the latest drivers for your GPU by going to the manufacturer's website and .
As for the networking, I suggest checking your connection and your firewall, making sure Halo is allowed to access the internet and act as a server. Try to open ports 2302 and 2303 if possible, those are what Halo uses for net access. If all else fails, try turning off your firewall completely and using only the preinstalled Windows Firewall.