Mr. Mario Kart
n00b
Offline

I Love Mark 2.0!
hit 4951 moles
|
The Emulator Settings Your graphics, sound, and input plugins must match that of those you wish to play with. For this reason, it's best you leave them alone. If your graphics plugin doesn't match, the screen will remain black when a ROM is loaded. If your audio plugin doesn't match, their'll be no sound when a ROM is loaded. If your input plugin doesn't match, your input device such as your keyboard or controller won't function when a ROM is loaded. You can adjust your video resolution, sound volume, keyboard and controller settings by opening Project 64K and clicking on the Options tab at the top. Then scroll down and can click on configure graphics, configure audio, or configure input menus. Just make sure you if you open the settings menu found at the bottom of the Options tab that you don't change your Plugins or Directories tabs found therein.
If you come across someone online who's experiencing trouble getting their graphics, audio, or plugin devices to work and and has changed their plugins or directories within the Options settings tab, do not change your plugins to match theirs. The plugins within Project 64K are preset to work on all systems so any problems they may be experiencing will not be due to their plugins. This program is designed so that your plugins must match so changing them from their defaults is a bad idea. Instead, direct them to this thread and have them either post here or PM me. Also make sure you never run games at full screen resolution when playing online with others. Doing so will cause Kaillera to lag and eventually crash. You also won't be able to see Kaillera's chat log so it's a bad idea.
Getting Started Once you've configured your settings, open Project 64K, click on File, scroll down to Choose Rom Directory, then choose the folder you have your correctly named ROM saved to. Click on Start Netplay. Then select your server. I'm a North American player so I play on servers based here so my ping is low. The two primary North American based servers people play on the most are GodWeapons and TheGalaxy. Their are 2 Galaxy servers so you'll need to check both to see which has more players. Once you've chosen your server, you can either host your own room or join other's rooms. You'll see the name of the ROM displayed, what emulator and version the game is being played on, which user is hosting the game, and whether or not the game is currently in waiting or playing status. If the game is in waiting status, it'll display how many players are already within the room as well as the maximum number of players the room holds. You cannot join a game currently in progress. When you host a game, you may set things such as the maximum number of occupants allowed to enter the room as well as the maximum allowed ping to allow a player to have.
Lag, Desyncs, and Disconnections Lag is dependent on a few different factors. These factors include the overall connection quality of the server you're playing on, your distance from the server, how many players are within the server, how many games are being hosted within the server, whether you or the players you're playing with are running other programs behind Kaillera, and the connection quality of you and those you're playing with. The higher the lag of those you're playing with is, the more strained the connection will be, and the higher the chance for connection problems. The higher your ping, the more frame delay you have. Frame delay is displayed next to your ping and can have an impact on your performance depending on how high it is so you want to play on servers where your ping isn't going to hinder your gameplay.
When it comes to lag, their's a few things which can happen. You have your simple lag where the game runs less than smooth. You have your critical lag, which is when the game will pause for a moment, followed by a message displayed to all players within the room, saying which player has lagged out. You have your desyncs, which is when the game will pause for a moment, followed either by someone becoming desynced from everyone else unannounced, or by a message displayed to all players within the room saying which player has desynced. You also have your packet losses. These will usually come without a pause to gameplay but a message will always be displayed, saying which player is losing packets. When any of these occur, simply click on "Drop", exit the server, then restart Project 64K.
You need to close all programs before opening Project 64K. It's very sensitive to lag and having even the smallest in resource intensive programs open will cause severe lag. If you start to experience lag, you can press the "Lag Stat" button to see who's lagging. Simply restarting your emulator will reset your lag most of the time. If you try that and it doesn't help, you can try restarting your modem and router. If your connection is pretty solid and reliable, that usually fixes it. If you own WiFi or your connection isn't very stable, you probably won't want to waste your time with this because you will experience very poor lag and games won't be very playable. Players with a really high ping or a really bad connection carry bad reputations due to just how unplayable games are when playing with them. It's a real waste of time. People avoid playing with them. Kaillera is only suited for those with a good, solid internet connection.
*** EDIT AS OF 4/3/2012 *** For those playing on Windows 7, be sure to right click on the Project64KVE.exe icon in your Project 64KVE folder and click Properties. Click on the Compatibility tab and check the box where it says "Run this program as an administrator". A few people have encountered problems loading ROMs until they did this so make sure to do this if you encounter any problems loading ROMs. Also, make sure your firewall settings are properly configured to allow Project64KVE.exe's both ingoing and outgoing connections. Players have also encountered problems trying to run games without having their firewall properly configured. Make sure Project64KVE.exe is allowed full firewall permissions.
|