Are my eyes deceiving me or did this thread really get around a 3 year bump just as I became interested in getting this to work?
If we are ever to really going to get Multiplayer to work we need to STOP CARING ABOUT GETTING LIVE TO WORK. First you need to get LAN Custom Games to work then you can worry about LIVE. LIVE isn't all that great. It takes a long time to get a game and Micro$oft servers are very laggy. H2V on LIVE is basically dead, you should use Tunngle.
The only thing stopping LAN (and LIVE) from working is the "SORRY Insert your original Halo 2 game disk" (This error is in the .map file). I hosted a LAN game on my Vista machine (H2V v1.0.4). The problem is when I joined on my XP machine I was forced back to the main menu and I got the "original disk error". I was happy to see on the Vista machine that Windows XP was listed in Score Board which means I did join the game.
I can also create a Custom Game, access game options and start the count down. After the count down I get the Halo loading screen, black screen, then back to Pregame Lobby with the fkn "original disk error". Also the Process Monitor method does not help in this case.
I also tried renaming a Custom Map as a Campaign Map and then loading it (If you "Mapped" back on Halo CE for the PC you could load a Custom Map as a Campaign Map). The map is black though I have access to the menu and very important I have sound and I can hear my grenade being tossed and exploding.
Another problem I've encourted is Custom Maps do not show up. I place them in this folder C:\Documents and Settings\John\My Games\Halo 2\Maps which the install made so what's the deal?Also sometimes I receive a "Page Guard stack error" which of course is caused by xlive.dll.Sad the Source was released in '07 and nobody has still not built on it. Big thanks to abcda though.