{"id":15621947,"url":"https://github.com/fredericrous/jk2mp_config","last_synced_at":"2026-01-07T12:52:36.892Z","repository":{"id":149342147,"uuid":"291860016","full_name":"fredericrous/jk2mp_config","owner":"fredericrous","description":"my personal configuration for the game jk2 and its multiplayer","archived":false,"fork":false,"pushed_at":"2020-09-01T01:04:24.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-04T16:49:54.860Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://jk2mp.free.fr","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fredericrous.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-01T01:00:13.000Z","updated_at":"2020-09-01T01:22:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"c36b0fa5-a78e-44d6-aac7-ce5735a5541a","html_url":"https://github.com/fredericrous/jk2mp_config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericrous%2Fjk2mp_config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericrous%2Fjk2mp_config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericrous%2Fjk2mp_config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericrous%2Fjk2mp_config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fredericrous","download_url":"https://codeload.github.com/fredericrous/jk2mp_config/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246207491,"owners_count":20740723,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T09:52:22.790Z","updated_at":"2026-01-07T12:52:36.851Z","avatar_url":"https://github.com/fredericrous.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jedi Knight 2 configuration\n\nThis is my gaming configuration for the multiplayer mode of Jedi Knight 2\n\n\n## What's inside\n\nOptimal display for multiplayer. Brighten the game, use 2d images for objects, ..\nAlmost all keys are binded, some work like menus with choices: crash, anonymize,\nprint players connected to favorite servers (ASE), one key per saber style (DSAC),\nadmingun, record video, small hacks to prevent ban or to make a server lag,\na lite configuration for jkbot to see pseudo on top of people\n\n\n## Make a backup of your config\n\nBefore you test this config, you should do a backup of your jk2 config. \n\nWithin the game, run from the console the command `/writeconfig backup.cfg`\n\n\n## Install\n\nPut everything into your `\u003cjk2 install path\u003e/GameData/Base` folder. If the folder does not exist, create it.\n\nThe autoexec.cfg file is triggered when the game starts.\nIt will also name you Padawan and set Kyle Katarn with his blue saber, which is the default pseudo, model and saber color.\nThis is handy when you want to stay anonymous when you connect to a server.\n\nIf you need to execute the config during the game write in the console: `/exec zougi/start` or press the `b` key\n\n\n## Usage\n\nConnect to a server and test the keys :D\n\nTo display a list of available keys, write from the console the command:\n\n```\n/bindlist\n```\n\nIf a key ask to validate a choice, push it again to get another choice. Usually the key next to it is the next or prev key.\nTo validate use `F1` unless you're asked to hit another key.\n\nOne of the first thing when I connect to a server is to configure my binding depending on my powers. I use the `j` key to set binding and powers.\n\n\n## Particularities\n\nIt's a very complete configuration, if you open the files everything is commented, which is cool .. but it's commented in french\nI used to play essentially from a laptop with azerty, there is high chances you will need to edit the config to match your game style.\nthe easiest way is to override the config from the game and save your config with command `writeconfig`,\nthen add an `exec your_config` at the end of the start script for example. But ideally I would advise to just edit manually the text files.\n\n\n## Known issues\n\n### Resolution\n\nWhen I used to play the screen resolution was not as high as today.\nIn \"affichage.cfg\", replace r_mode line with these:\n\n```\nseta r_customheight \"720\"\nseta r_customwidth \"1280\"\nseta r_mode \"-1\"\n```\n\n### Download of map from the server directly\n\nBy default `cl_allowDownload` is disabled because there is (was?) an exploit using this feature so I prefer to enable it on demand.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredericrous%2Fjk2mp_config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffredericrous%2Fjk2mp_config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredericrous%2Fjk2mp_config/lists"}