well , as you said trouble is only while racing online , I cant imagine its an issue by wrong settings inside :
Nvidia controll
Core.ini video settings
GEM rasterizers settings
or
by 8800GS videocard , even so this one is sort of poor compared to CPU and RAM you are running .
could be wrong settings for network inside your core.ini maybe .
here are mine :
[ CLIENT ]
to_ip= ; Connect to IP address
via_ip= ; Connect via IP address
[ Communications ]
alternate_ip_addr_lookup=1 ; Find IP addresses another way 0 = No alternate lookup * 1 = Use alternate way
bcast_augment_status=0 ; Prepend status with IP address?
bcast_listserv= ; IP address of race list server
bcast_listserv_req= ; Empty string, or start with '?'
bcast_listserv_req_freq=10.000000 ; Request race list frequency
bcast_ping_disable=0 ; Disable response to pings
bcast_ping_port=0 ; Ping port number (0=default)
bcast_port=0 ; Broadcast port number (0=default)
bcast_recv_disable=0 ; Disable broadcast reception
bcast_send_disable=0 ; Disable sending broadcasts
bcast_send_freq=4.000000 ; Broadcast frequency (seconds)
clock_adj_delay=8 ; How often may client adjust clock? Only used when synch_method = 0 (see [ Tasks ]) original=4 in version 1.1
disable_ipx=0 ; Disable IPX support
disable_modem=0 ; Don't look for/use modems
disable_network=0 ; Disable network support
disable_tcp_ip=0 ; Disable TCP/IP support
ignore_net_read_errors=1 ; Don't disco if error reading pkt
ignore_net_send_errors=1 ; Don't disco if error sending pkt
ip_addr_lookup_timeout=2 ; Timeout to find own IP address. Default = 2 sec.
log_server_comm_errors=0 ; Log errors for client channels?
log_server_connect_status=0 ; Issue messages as clients connect
mem_client_send_every=1 ; Client packet freq via memory
mem_client_send_size=276 ; Client packet size via memory
mem_server_send_every=1 ; Server packet freq via memory
mem_server_send_size=516 ; Server packet size via memory
net_lan_client_send_every=2 ; Client packet freq on LAN
net_lan_client_send_size=132 ; Client packet size on LAN
net_lan_server_send_every=2 ; Server packet freq on LAN
net_lan_server_send_size=384 ; Server packet size on LAN
net_mdm_client_send_every = 3 ; Client packet freq on dialup
net_mdm_client_send_size = 84 ; Client packet size on dialup
net_mdm_server_send_every = 3 ; Server packet freq on dialup
net_mdm_server_send_size = 384 ; Server packet size on dialup
net_server_port=0 ; Server port number (0 = default)
net_use_mdm_bandwidth_for_tcp_ip=1 ; Use modem bandwidthfor TCP/IP - 1 = Use net_mdm_ settings *
;net_use_mdm_bandwidth_for_tcp_ip=0 ; Use modem bandwidthfor IPX - 0 = Use net_lan_ settings
Did you done some speedtest on your Internet connection ?
Hows your provided speed anyway ?
are you behind an router?
or modem only ?
did you test GPL online with all firewalls turned down completely ? as well Antivirus stuff ...
rarely it could be an weak LAN chip on your motherboard too .
plz keep us updated
regards
NickyIckx