Hosting a Halo 2 Match

Jul 7, 2018
6
0
1
24
Gamertag
Candy
#1
Every time I make a custom party, players may not join the game. It says to try again later. How could I fix this? Thanks in advance!
 
Jul 7, 2018
6
0
1
24
Gamertag
Candy
#3
When I go to my install folder I only see the maps folder > Data files > 1.h2mdat file, and the octagon.map file in the same directory as the Data files folder. I cant find the file where you could change the ports. Any help would be greatly appreciated! Thanks in advance!
 
Last edited:
Jul 7, 2018
6
0
1
24
Gamertag
Candy
#4
Okay I found more files in "C:\Games\Halo 2 Project Cartographer\ but I cant find the halo2configX.ini file.. Any thoughts?
 

mills

Staff
Project Cartographer Staff
May 10, 2017
252
24
18
#5
go to the start menu
type this:
%localappdata%\microsoft\halo 2
hit enter
the config files should be there
 
Jul 7, 2018
6
0
1
24
Gamertag
Candy
#6
Ok this is what I see,
#--- Halo 2 Project Cartographer Configuration File ---

# h2portable Options:
# 0 - Config files are read from executable's launch directory then AppDataLocal if missing. Will write to AppDataLocal if not read from the execution directory.
# 1 - All config files are read and written to the executable's launch directory (however will still scan and read from AppDataLocal if missing).

# base_port Options:
# <1 - 65526> - The port the game binds to including any of the nine (9) afterward: UDP and/or TCP (Upper limit: 65535 - 9 = 65526).

# wan_ip Options:
# lan_ip Options:
# This option is used for when you cannot join games hosted on the same local network due to NAT issues.
# Configuring these settings for an internal network address avoids the requirement for that host user to port forward.
# <IPv4> - External IP Address of the local / internal network user you are trying to connect to. If blank, the External IP returned from the Master Login is used.
# <IPv4> - Internal IP Address of the local / internal network user you are trying to connect to.

# language_code Options (Client):
# <main>x<variant> - Sets the main/custom language for the game.
# --- <main> ---
# -1 - System Default
# 0 - English
# 1 - Japanese
# 2 - German
# 3 - French
# 4 - Spanish
# 5 - Italian
# 6 - Korean
# 7 - Chinese
# --- <variant> ---
# 0 - Default

# language_label_capture Options (Client):
# Capture new labels not in the custom language file under the language currently in use.
# 0 - Ignore listening for unrecorded labels.
# 1 - Listen for and record any labels/strings not seen before.

# skip_intro Options (Client):
# 0 - Normal Intro.
# 1 - No Intro.

# raw_mouse_input Options (Client):
# 0 - Default mouse input handling (includes mouse acceleration).
# 1 - Mouse input does not have input acceleration.

# discord_enable Options (Client):
# 0 - Disables Discord Rich Presence.
# 1 - Enables Discord Rich Presence.

# controller_aim_assist Options (Client):
# 0 - Disables aim assist for controllers.
# 1 - Enables aim assist for controllers.

# fps_limit Options (Client):
# <uint> - 0 disables the built in frame limiter. >0 is the fps limit of the game.

# field_of_view Options (Client):
# <uint 0 to 110> - 0 disables the built in FoV adjustment. >0 is the FoV set value.

# crosshair_offset Options (Client):
# <0 to 0.53> - NaN disables the built in Crosshair adjustment.

# controller_sensitivity Option (Client):
# <value> Change controller sensitivity to your preference.

# mouse_sensitivity Option (Client):
# <value> Change mouse sensitivity to your preference.

# disable_ingame_keyboard Options (Client):
# 0 - Normal Game Controls.
# 1 - Disables ONLY Keyboard when in-game & allows controllers when game is not in focus.

# hide_ingame_chat Options (Client):
# 0 - In-game chat is displayed normally.
# 1 - In-game chat is hidden.

# enable_xdelay Options:
# 0 - Non-host players cannot delay the game start countdown timer.
# 1 - Non-host players can delay the game start countdown timer (native default).

# debug_log Options:
# 0 - Disables excess logging.
# 1 - Enables excess logging.

# hotkey_... Options (Client):
# The number used is the keyboard Virtual-Key (VK) Code in base-10 integer form.
# The codes in hexadecimal (base-16) form can be found here:
# https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx

[H2ConfigurationVersion:1]
h2portable = 0
base_port = 2000
wan_ip =
lan_ip =
language_code = -1x0
language_label_capture = 0
skip_intro = 0
raw_mouse_input = 0
discord_enable = 1
controller_aim_assist = 1
fps_limit = 60
field_of_view = 0
crosshair_offset = NaN
controller_sensitivity = 0
mouse_sensitivity = 0
disable_ingame_keyboard = 0
hide_ingame_chat = 0
enable_xdelay = 1
debug_log = 0
hotkey_help = 114 #0x72 - VK_F3
hotkey_toggle_debug = 113 #0x71 - VK_F2
hotkey_align_window = 118 #0x76 - VK_F7
hotkey_window_mode = 119 #0x77 - VK_F8
hotkey_hide_ingame_chat = 120 #0x78 - VK_F9
hotkey_guide = 36 #0x24 - VK_Home
hotkey_console = 121 #0x79 - VK_F10
 
Jul 7, 2018
6
0
1
24
Gamertag
Candy
#7
But where do I put the ports that your saying. Sorry I am a noob at computers. Not at Halo tho. Could you please Edit what I sent you and copy paste it for me to do the same to the file. Much would be appreciated.
 

mills

Staff
Project Cartographer Staff
May 10, 2017
252
24
18
#8
uhhh
port forwarding is NOT in that file

port forwarding is in your router settings
google "how to port forward" to get you started (it is different for every router)
 
Likes: Andrewaz
Sep 8, 2018
2
0
1
28
Gamertag
Andrewaz
#9
uhhh
port forwarding is NOT in that file

port forwarding is in your router settings
google "how to port forward" to get you started (it is different for every router)
I already donr the port forwarding 2000 to 2009 tcp,udp and then is shown in the parties list, but no let enter?
My bro and me play the game at the same time in different computers but I cant join his party?