메뉴 건너뛰기

totoli-Srv 4 kaillera

> FreeBoard

카일레라의 모든것 (자동번역)

하또그 2017.10.28 08:31 조회 수 : 25328

  1. 1.1 → 소개
  2. 1.2 → 에뮬레이터
  3. 1.3 → 명령 목록
  4. 1.4 → FAQ
  5. 1.5 → Kaillera 네트워크 프로토콜
  6. 1.6 → 마스터 서버 목록 (백업)
  7.  
  8. ______________________________________________________________________________________________________________________________________
  9. ______________________________________________________________________________________________________________________________________
  10.  
  11. ••••••••••••••••••••••••
  12. • 카일리 에라 •
  13. ••••••••••••••••••••••••
  14.  
  15. Kaillera는 미들웨어라는 소프트웨어입니다. 에뮬레이터를 사용하여 온라인으로 비디오 게임을 즐길 수 있습니다.
  16.  
  17. 그것은 클라이언트와 서버로 구성됩니다. 클라이언트는 일반적으로 자주 사용되는 에뮬레이터에 내장되며 서버는 인터넷에 직접 연결된 컴퓨터에서 실행해야하는 독립 실행 형 응용 프로그램입니다.
  18.  
  19. ► Kaillera 기능 :
  20. - 작고 빠르고 효율적인 C ++ 코드.
  21. - 대기 시간을 늘리기 위해 UDP를 사용합니다.
  22. - 인텔리전트 네트워킹 캐시 코드.
  23. - 다중 플랫폼 지원.
  24. - 핑 (ping)이 좋은 선수는 지체가 적습니다.
  25. - 방화벽을 통해 작동합니다.
  26. - LAN / WAN을 지원합니다.
  27.  
  28. ••••••••••••••••••••••••
  29. • 에뮬레이터
  30. ••••••••••••••••••••••••
  31.  
  32. EmuLinker는 Kaillera 네트워크 프로토콜 서버의 고성능, 확장 성, 보안 성, 개방형 소스 재 구현입니다.
  33.  
  34. ► EmuLinker 기능 (구현) :
  35. - Java로 작성된 100 %.
  36. - 확장 성을 위해 MVC 패턴을 따라 설계되었습니다.
  37. - PicoContainer를 사용한 모듈 형 디자인.
  38. - Java 1.5에서 동시성 API를 사용하여 성능을 동시에 높입니다.
  39.  
  40. ► EmuLinker 기능 (서버) :
  41. - 강력한 버퍼, 경계 및 오버 플로우 검사를 사용하여 원래의 Kaillera 서버에서 발생하는 모든 해킹 및 공격을 차단합니다.
  42. - 진행중인 게임을 중단시키지 않습니다.
  43. - 게임 검문 및 알림.
  44. - 지능형 동시 처리 : 한 플레이어가 떨어지거나 뒤쳐지면 다른 플레이어가 계속해서 플레이 할 수 있습니다.
  45. - 국제 언어 지원.
  46. - 게임 시동 장치가 빨리 떨어질 때 에뮬레이터가 잠기는 것을 방지합니다.
  47. - 온라인 서버 관리를위한 포괄적 인 이스케이프 명령 집합을 사용하여 여러 사용자 액세스 수준.
  48. - 채팅 메시지 및 게임 이름 유효성 검사를 통한 공격적인 스팸 제어.
  49. - 성가신 재결합을 방지하기 위해 게임을 시작한 사용자를 기억합니다.
  50. - 재 연결 처리로 중복 된 사용자 로그인 보호.
  51. - 게임 및 에뮬레이터 필터를 사용하면 서버 소유자가 특정 게임을위한 서버를 실행하거나 특정 게임 또는 게임의 재생을 제한 할 수 있습니다.
  52. - 대역폭 사용을 제한하는 데 도움이되는 최대 게임 설정.
  53. - 사용 가능한 포트 대신 구성 가능한 제한된 범위의 네트워크 포트를 사용하므로 방화벽 설치가 원래 서버보다 쉽습니다.
  54. - 비활성 시간 초과는 확장 된 사용자 대기를 방지합니다.
  55. - 자동 로그 파일 순환으로 모든 서버 활동에 대한 광범위한 로깅.
  56. - 액세스 파일의 도메인 이름 지원은 정적 IP 주소가없는 사람들을위한 각 구성을 허용합니다.
  57. - 독특한 Autofire Detector 기능은 가능한 속임수에 대해 플레이어에게 경고합니다.
  58.  
  59. ↓ 다운로드
  60. • EmuLinker v2.0.2
  61. https://github.com/Agent21/Emulinker-X/releases/latest
  62.  
  63. ••••••••••••••••••••••••••••••••••••
  64. • 카일리나 오픈 •
  65. ••••••••••••••••••••••••••••••••••••
  66.  
  67. Open Kaillera는 Kaillera netplay 프로토콜과의 호환성을 유지하고 향상시키는 것을 목표로하는 오픈 소스 클라이언트 라이브러리입니다.
  68.  
  69. ► 모드 1. P2P
  70. 호스트는 호스트 탭을 선택한 다음 재생할 게임을 선택해야합니다. 플레이어 호스팅은 클라이언트에게 자신의 IP 주소를 보내야합니다. 클라이언트가 복사하여 '연결'탭에 IP를 입력 한 다음 '연결'을 클릭하십시오. 호스트 포트가 차단되지 않은 경우 클라이언트는 호스팅 된 게임 룸에 참가할 수 있어야합니다. 두 플레이어는 게임이 시작될 때 '준비가되면 여기를 클릭하십시오'상자를 체크해야합니다. 나중에 볼 수 있도록 게임을 시작하려면 게임을 시작하기 전에 '게임 기록'을 선택하십시오.
  71.  
  72. ► 모드 2. 클라이언트
  73. 서버에서 게임 중간에 데스 미크가 발생하면 카일라 클라이언트에서 '드롭'을 클릭하여 게임의 연결을 해제하고 언 프리즈 (unreeze)하십시오. 그러면 작업 관리자를 통해 프로그램을 종료 할 필요없이 서버에 다시 입장 할 수 있습니다.
  74.  
  75. ► 모드 3. 재생
  76. 기록 된 게임은 에뮬레이터와 동일한 디렉토리에 자동으로 생성 된 기록 폴더에 .krec 파일로 저장됩니다. 새로 고침을 눌러 재생 목록에 새 파일을 표시하십시오. 재생은 에뮬레이터를 통해 표시됩니다. 그것은 비디오 파일이 아니며, 기본적으로 키 스트로크는 재생 중에 기록되고 재생 중에 자동으로 모방됩니다.
  77.  
  78. ↓ 다운로드
  79. • Open Kaillera - n02 v0.5r1 (kaillera 0.9 호환) - 2007 년 11 월 1 일
  80. http://www.honmaru.pl/download/Kaillera_p2p_client.zip
  81.  
  82. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  83. • 비공식 KAILLERA 서버 •
  84. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  85.  
  86. UOKS는 원본 바이너리를 기반으로 한 비공식 Kaillera 서버입니다. 원본 Kaillera 서버 바이너리를 디 컴파일하여 만든 소스 코드에서 생성되었습니다.
  87.  
  88. ► UOKS 기능 (서버) :
  89. - 내부 보안이 크게 향상되었습니다 (여러 버퍼 오버 플로우 취약점이 패치 됨, 권한이 부여되지 않은 명령 / 스푸핑을 방지하기 위해 프로토콜에 대한 훨씬 더 많은 오류 검사).
  90. - 게임 로비 및 게임 제작 및 조인에서 범람 범람에 대한 홍수 방지.
  91. - 이전 Kaillera 고객과 함께 작동해야하는 MotD 지원.
  92. - 2 개의 자동 금지 시스템 : 범람 한 사용자 또는 서버에 들어오는 버퍼 오버 플로우 공격을 시도하는 사용자를 차단하는 시스템과 게임에서 반복적으로 시작된 사용자가 다시 참여하는 것을 방지하기위한 시스템.
  93. - 게임 로비 제작자에게 부여되는 추가 기능 : 게임에 참여할 수있는 사용자 수 제한 설정, 사용자 입력 재 매핑 및 사용자 차단.
  94. - 게임 로비가 비어있을 때만 닫습니다. 창작자가 떠날 때가 아니라 가장 최근에 게임에 참가한 플레이어 (플레이어 2라고도 함)가 이전 호스트의 모든 권한을 얻습니다 (게임 시작 및 사용자 시작 명령 포함). 클라이언트는이 경우 제공 할 수있는 인터페이스가 없습니다).
  95. - 구성 파일 로딩 검사가 향상되었습니다.
  96. - 일반적으로 향상된 성능.
  97. - 초기 연결 설정의 어려움을 줄였습니다.
  98. - 누군가가 현재 호스트 / 작성자와 다른 버전으로 조인 할 때 게임 로비에 경고가 표시됩니다.
  99. - 채팅 메시지에서 공백 문자 (캐리지 리턴, 탭 등) 이외의 공백 문자를 필터링합니다.
  100.  
  101. ↓ 다운로드
  102. • 비공식 카일 레이라 서버 (v0.92)
  103. http://www.emuunlim.com/sneese/unofficial-kaillera-0.92-linux.tar.gz
  104. http://www.emuunlim.com/sneese/unofficial-kaillera-0.92-win32.zip
  105.  
  106. ______________________________________________________________________________________________________________________________________
  107. ______________________________________________________________________________________________________________________________________
  108.  
  109.  
  110. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  111. ███████ ███ ███ ██ ██ ██ █████ ████████ ██████ ██████ ██████ █
  112. ██ ████ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
  113. 와드
  114. ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
  115. 과장
  116. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  117.  
  118. • CCS64 ------------> Commodore 64 (C64)
  119. • DEmul ------------> Sega NAOMI, Sega NAOMI 2, Atomiswave
  120. • ePSXe ------------> Sony PlayStation (PS1)
  121. • Gens -------------> Sega Mega Drive (Genesis), Sega CD, Sega 32X
  122. • MAME -------------> Arcade, NEO / GEO
  123. • Mupen64 ++ --------> Nintendo 64 (N64)
  124. • Nestopia ---------> NES (Nintendo Entertainment System)
  125. • Snes9K -----------> 슈퍼 닌텐도 엔터테인먼트 시스템 (SNES)
  126. • WinUAE -----------> 제독 제독 아미가
  127.  
  128. Kaillera가있는 다른 에뮬레이터 (아직 자습서가 없음) :
  129.  
  130. • Atari800Win PLus -> Atari 400, 800, 600 XL, 800XL, 130XE, 5200
  131. Meisei -----------> MSX
  132. • 향수 --------> Intellivision
  133.  
  134. 참고 : 기본적으로 구성을 그대로두면 온라인에서 재생하는 동안 비 동기화를 피할 수 있습니다 (X 자습서에서 달리 지정하지 않는 한).
  135.  
  136.  
  137. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  138. █▀▀█ █▀▀█ █▀▀▀█ ▄▀▀▄ █▀█
  139. █ █ ▀▀▀▄▄ █▄▄ █▄▄█
  140. █▄▄█ █▄▄█ █▄▄▄█ ▀▄▄▀ █
  141. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  142.  
  143. [기술]
  144. CCS64는 Commodore 64 에뮬레이터입니다. Commodore 64 형식의 카트리지를 재생할 수있는 정확하고 매우 인기있는 에뮬레이터이며 많은 최신 소프트웨어 기능을 갖추고 있습니다.
  145.  
  146. ↓ 다운로드
  147. • CCS64 v3.9.2
  148. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  149.  
  150.  
  151. [지도 시간]
  152. '-Options> 입력 ...'
  153. 제어 포트 1 : 조이스틱 / 키 세트 1. '조이스틱 키 세트 정의 ...'로 이동하여 컨트롤을 구성하십시오.
  154. 제어 포트 2 : 없음
  155.  
  156. 두 번째 플레이어는 역순으로 설정해야합니다 (제어 포트 1 : 없음, 제어 포트 2 : 조이스틱 / 키 세트 1). 이것이 올바르게 설정되지 않은 경우 두 플레이어의 컨트롤이 혼합됩니다.
  157.  
  158.  
  159. ~ 온라인 재생을 시작하려면 : '파일> C64 파일로드> 테이프 ...'(Dir) Roms로 이동하여 게임을 강조 표시 한 다음 F3을 누릅니다.
  160.  
  161.  
  162. ↓ ROM [No-Intro C64]
  163. http://5.135.183.153/Commodore/64/
  164. ↓ ROM [No-Intro PP]
  165. http://5.135.183.153/Commodore/64%20(PP)/
  166. ↓ ROM [아니 소개 테이프]
  167. http://5.135.183.153/Commodore/64%20(Tapes)//
  168.  
  169.  
  170. " 자주하는 질문:
  171. http://www.ccs64.com/ccs64faq.html
  172.  
  173.  
  174. ■■■■■■■■■■■■■■■■■■■■■■■■■■■
  175. █▀▀▄ █▀▀▀ █▀▄▀█ █ █ █
  176. █ █ █▀▀▀ █ █ █ █ █ █
  177. █▄▄▀ █▄▄▄ █ █ ▀▄▄▀ █▄▄█
  178. ■■■■■■■■■■■■■■■■■■■■■■■■■■■
  179.  
  180. [기술]
  181. DEmul은 Dreamcast 에뮬레이터입니다. 현재 에뮬레이터는 Sega Dreamcast : NAOMI, NAOMI 2 및 Atomiswave를 기반으로 한 아케이드 머신의 에뮬레이션을 지원합니다.
  182.  
  183. ↓ 다운로드
  184. • DC BIOS 팩
  185. http://www.mediafire.com/download/y7b7l79zka4zeud/demul07a_bios.7z
  186. 또는
  187. https://mega.nz/#!aNlQ2TrR!OAUp3t4R5V_5neKhIRjc6BGkQcMd-D7coh_U9TgQYWk
  188.  
  189. ↓ 다운로드
  190. • DEmul v0.7
  191. http://www.emu-france.com/?wpfb_dl=7038
  192.  
  193. ↓ 다운로드 (이전 에뮬레이터 / 버전)
  194. • DEmul v0.5.7 (DX9를 지원하는 최신 버전)
  195. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  196. • DEmul v0.5.6 (Dreamcast 게임을 재생하기위한 특정 버전)
  197. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  198.  
  199.  
  200. [튜토리얼] (v0.5.7)
  201. -Config> Netplay '를 선택하고'넷 플레이 사용 '옵션을 선택하십시오.
  202.  
  203. -Config> 컨트롤을 사용하여 컨트롤을 설정합니다 (두 시스템 모두에서 "조이 1").
  204.  
  205. -'Config> 플러그인 및 경로 '를 선택하고 다음 옵션을 선택하십시오. Video Plugin : gpuDXv3 * / GD-ROM Plugin : gdrImage.
  206.  
  207. *이 옵션이 나타나지 않으면 DirectX 9.0c를 설치해야합니다
  208. > https://www.mediafire.com/folder/xma2w7owh52k7/
  209.  
  210.  
  211. ~ 온라인 게임을 시작하려면 : 게임을로드하면 Kailleraa 클라이언트가 자동으로 시작됩니다.
  212.  
  213.  
  214. ↓ ROM (v0.7a)
  215. https://mega.nz/#F!sO5xlTYY! IxFGySC0aytKoJ0Bs0Ttkg
  216. ↓ ROM (v0.5.7)
  217. https://mega.nz/#F!ud8l1QoK!-zc7TCPtaoy714TtHUYM8w
  218. ↓ ROM [Redump]
  219. https://mega.nz/#F!x3o3EIRA!NE5ZWLJ7XB3Dp41D4QHbwA
  220.  
  221.  
  222. " 자주하는 질문:
  223. https://translate.google.com/translate?sl=ru&tl=en&u=http%3A%2F%2Fdemul.emulation64.com%2Ffaq%2F
  224.  
  225.  
  226. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  227. █▀▀▀ █▀▀█ █▀▀▀█ ▀▄ ▄▀ █▀▀▀
  228. █▀▀▀ █▄▄█ ▀▀▀▄▄ █ █▀▀▀
  229. █▄▄▄ █ █▄▄▄█ ▄▀ ▀▄ █
  230. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  231.  
  232. [기술]
  233. ePSXe (Enhanced PSX emulator)는 Microsoft Windows 또는 Linux 기반의 x86 기반 PC 하드웨어 및 Android를 실행하는 장치 용 PlayStation 비디오 게임 콘솔 에뮬레이터입니다.
  234.  
  235. ↓ 다운로드
  236. • ePSXe v1.6.0
  237. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  238.  
  239.  
  240. [지도 시간]
  241. -'Config> 마법사 가이드 '
  242.  
  243. 1/7 : 구성 >>
  244. 2/7 : SCPH-1001
  245. 3/7 : 피트의 DX6 D3D 드라이버 1.77 *
  246. 4/7 : 영원한 SPU 플러그인 라이트 1.41 *
  247. 5/7 : ePSXe CDR WNT / W2K 코어 1.5.2.
  248. 6/7 : 컨트롤러 1
  249. 7/7 : 완료
  250.  
  251. * 다음 스크린 샷에 표시된 방식으로 플러그인을 구성해야합니다.
  252. 비디오 -> https://i.imgur.com/fBFa2ME.png
  253. 소리 -> https://i.imgur.com/dhYgWdf.png
  254.  
  255. -'Config> Netplay '
  256.  
  257. 1-2 플레이어 게임을위한 'CyberPad'플러그인을 선택하십시오.
  258. 1-8 플레이어 게임을위한 'PS4NET'플러그인을 선택하십시오. **
  259.  
  260. ** 동일한 게임 룸에 3 명 이상의 플레이어가있는 경우에만이 플러그인을 선택하십시오.
  261.  
  262.  
  263. 온라인 게임을하는 동안 게임 진행 상황을 저장할 수 있습니다 (RPG와 같은 긴 게임을 끝내기에 매우 유용합니다).
  264.  
  265. 게임 진행 상황을 저장 한 후 'memcards'폴더에있는 2 개의 파일을 다른 플레이어에게 보냅니다.
  266.  
  267. 다른 플레이어는 그 파일들을 자신의 'memcards'폴더에 넣고 'Configuration> Memory Card'로 가서 그 파일들을 선택해야합니다.
  268.  
  269. 1 : epsxe000.mcr
  270. 2 : epsxe001.mcr
  271.  
  272. 그렇게하면 진행 상황을 저장할 때마다 "새로운"savestates를 다른 사람에게 보낼 필요가 없습니다.
  273.  
  274.  
  275. ~ 온라인 게임을 시작하려면 : 게임을로드하면 Kailleraa 클라이언트가 자동으로 시작됩니다.
  276.  
  277. 현재 게임을 제대로 종료하려면 Esc를 누르고 (온라인 상태에서) '놓기'를 누르고 Kaillera 클라이언트를 닫으십시오.
  278.  
  279. 그런 다음 작업 관리자 (Ctrl + Alt + Del)에서 프로세스 ePSXe.exe가 백그라운드에서 실행되고 있지 않은지 확인하십시오.
  280.  
  281.  
  282. ↓ ROM (일부 게임)
  283. https://mega.nz/#F!JJkVwQJC!VXhoDEPkN_RWym4cF7g75Q
  284. ↓ ROM [Redump 2019]
  285. https://mega.nz/#F!yqo0nKCI! txShXdxVvOzQFIDAfzQGMQ
  286.  
  287.  
  288. ■■■■■■■■■■■■■■■■■■■■■■■
  289. █▀erior█ █▀▀▀ █▄ █ █▀▀▀█
  290. █ ▄▄ █ ▀▀▀ █ █ █ ▀▀▀
  291. █▄▄█ █ █ ▀█ █▄▄▄█
  292. ■■■■■■■■■■■■■■■■■■■■■■■
  293.  
  294. [기술]
  295. Gens는 Sega Mega Drive / Genesis 에뮬레이터입니다. Gens는 또한 Sega CD 및 Sega 32X 게임 실행을 지원합니다.
  296.  
  297. ↓ 다운로드
  298. • Gens v2.10
  299. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  300.  
  301.  
  302. [지도 시간]
  303. 컨트롤을 설정하려고하면 v2.10이 충돌하기 때문에 먼저 v2.14 (gens214.exe)를 실행해야합니다.
  304.  
  305. - '그래픽> 렌더링'을 선택하고 '이중'또는 '2xSAI (Kreed)'를 선택하십시오.
  306.  
  307. -'Sound> Rate '를 선택하고'44100 '을 선택하십시오.
  308.  
  309. '사운드'옵션을 활성화하고 'YM2612 고품질'
  310.  
  311. - '옵션> 조이패드 ...> PORT 1 - 1 번 선수> 키'
  312.  
  313.  
  314. -'Option> Bios / Misc Files ... '를 선택하여 BIOS를 구성하십시오.
  315.  
  316. 창세기:
  317. 창세기 ----> 창세기 _OS_ROM.bin
  318.  
  319. 32X :
  320. M68000 -----> 32X_G_BIOS.BIN
  321. 마스터 SH2 -> 32X_M_BIOS.BIN
  322. 슬레이브 SH2 -> 32X_S_BIOS.BIN
  323.  
  324. Sega CD :
  325. 미국 (U) ----> scd_110.bin
  326. EUR (E) ----> mcd2_200.bin
  327. JAP (J) ----> mcd_101.bin
  328.  
  329. 에뮬레이터가 게임의 루트 디렉토리를 인식 할 수 있도록 ROM 폴더로 이동하여 게임을로드하십시오.
  330.  
  331. 참고 : Kaillera 모드에서는 Sega CD 게임이 작동하지 않습니다.
  332.  
  333.  
  334. ~ 온라인 재생 시작하기 : '파일> Netplay'
  335.  
  336. 현재 게임을 제대로 종료하려면 Ctrl + C (재생 중)를 누릅니다.
  337.  
  338.  
  339. ↓ ROM (2 인용 동시 게임)
  340. https://mega.nz/#F!YVEhgY7Z!DN3HphHiNBVbcbm4c051gw
  341.  
  342.  
  343. " 자주하는 질문:
  344. http://www.gens.me/faq.shtml#gensf
  345.  
  346.  
  347. ■■■■■■■■■■■■■■■■■■■■■■■
  348. █▀▄▀█ █▀▀█ █▀▄▀█ █▀▀▀
  349. █ █ █ █▄▄█ █ █ █ █ █ ▀▀▀
  350. █ █ █ █ █ █ █
  351. ■■■■■■■■■■■■■■■■■■■■■■■
  352.  
  353. [기술]
  354. MAME (Multiple Arcade Machine Emulator의 약어)은 최신 개인용 컴퓨터 및 기타 플랫폼에서 소프트웨어로 아케이드 게임 시스템의 하드웨어를 재생성하도록 설계된 에뮬레이터 응용 프로그램입니다.
  355.  
  356. ↓ 다운로드
  357. • MAME BIOS 팩 *
  358. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  359.  
  360. ↓ 다운로드
  361. • MAME32k 0.64 (2003 년 2 월 3 일)
  362. • MAME32 ++ 0.119 (2007 년 9 월 14 일)
  363. • HoubaUI ++ 0.125 R13 (2009 년 6 월 27 일) **
  364. • MAME32 더보기! 0.84.177 (2016 년 9 월 7 일)
  365. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  366.  
  367.  
  368. [지도 시간]
  369. - '옵션> 디렉토리 ...'를 선택하고 ROM 폴더를 선택하십시오.
  370.  
  371. 컨트롤을 설정하려면, 게임을로드하고 Tab ↹ 키를 누릅니다. '입력 (일반)> Players 1 Controls'
  372.  
  373. · 선택 변경 :
  374.  
  375. · MAME32k
  376. -'Options> 기본 옵션 ...> 기타 '옵션을 선택 취소하고'자동 일시 중지 '
  377. -'Options> Kaillera Chat Font ... '를 선택하고 Verdana 글꼴을 선택하십시오. 크기 : 8
  378.  
  379. · MAME32 ++ / HoubaUI ++
  380. '옵션'> 기본 게임 옵션 ...> '표시'및 '창에서 실행'및 '최대화 시작'옵션을 선택하십시오.
  381. -'Options> 기본 게임 옵션 ...> 컨트롤러 '를 선택하고'조이스틱 입력 사용 '옵션을 선택하십시오.
  382. -'Options> 기본 게임 옵션 ...> 기타 '를 선택하고'Skip game info '옵션을 선택하십시오.
  383. -'Options> 기본 게임 옵션 ...> 기타 '옵션을 선택 취소'확인으로 게임 종료 '
  384.  
  385. · MAME32 더보기!
  386. -'Options> 기본 게임 옵션 ...> 기타 '를 선택하고'종료시 확인 '옵션을 선택 해제하십시오.
  387.  
  388.  
  389. * ROM이있는 곳과 같은 폴더에 BIOS 파일을 저장하십시오. 절대 압축을 풀지 마십시오 (게임과 동일).
  390.  
  391. ** HoubaUI ++는 MAME32 ++ 및 3D 게임에서 제대로 실행되지 않는 게임을 완벽하게 처리합니다.
  392. 예 : Bloody Roar 2, Ehrgeiz, Mortal Kombat 4, 스트리트 파이터 EX 2 / Plus, Tekken 2, Tekken 3, Tekken Tag Tournament 등
  393.  
  394.  
  395. ------------------
  396. 일부 기본 키 :
  397. ------------------
  398. F2 : 서비스 모드 *
  399. F3 : 재설정
  400. F5 : 플레이어 컨트롤 교체 (MAME32k / MAME32 이상! - 최대 4 명의 플레이어 지원)
  401. LeftShift + F5 ~ F6 : 스왑 플레이어 위치
  402. LeftShift + F7 : 잔재 만들기
  403. F7 : savestate 불러 오기 (MAME32k / MAME32 More!)
  404. RightShift + F7 : savestate로드 (MAME32 ++ / HoubaUI ++)
  405. LeftShift + F10 : 다른 플레이어에게 DIP 스위치 전송 (MAME32k / MAME32 이상! - F3 키를 눌러 변경 사항 적용)
  406. LeftShift + F3 : 다른 플레이어에게 DIP 스위치 보내기 (MAME32 ++ / HoubaUI ++ 용)
  407. P : 온라인에서 게임하는 동안 게임을 일시 중지합니다 (MAME32k / MAME32의 경우 더보기).
  408. 1 : 시작
  409. 5 : 동전
  410.  
  411. * 모든 게임에 서비스 모드가있는 것은 아닙니다. 그렇지 않다면 Tab ↹ 메뉴의 DIP 스위치 옵션을 확인하십시오.
  412.  
  413. 일부 게임 (예 : Run, Gun, Soccer Superstars)에서 EPPROM 오류를 건너 뛰려면 F2를 누르고 동시에 F3을 눌러야합니다.
  414.  
  415. 4, 6 명의 플레이어를위한 특별한 ROM이 필요 없으며, Kaillera에서 플레이 할 때 4p 또는 6p가됩니다.
  416.  
  417.  
  418. 4 명의 선수 규칙 :
  419. 2 명의 플레이어 : 1p, 2p 대 cpu
  420. 3 명의 플레이어 : 1p, 2p 대 3p
  421. 4 명의 플레이어 : 1p, 2p 대 3p, 4p
  422.  
  423. 6 명의 선수 규칙 :
  424. 2 명의 플레이어 : 1p, 2p 대 cpu
  425. 3 명의 선수 : 1p, 2p, 3p 대 cpu
  426. 4 명의 플레이어 : 1p, 2p 대 3p, 4p
  427. 5 명의 플레이어 : 1p, 2p, 3p 대 4p, 5p
  428. 6 명의 플레이어 : 1p, 2p, 3p 대 4p, 5p, 6p
  429.  
  430.  
  431. ~ 온라인 게임을 시작하려면 :
  432.  
  433. -'File> 네트워크 게임 플레이 ... '(MAME32k)
  434. -'File> Kaillera NetPlay ... '(for MAME32 ++ / HoubaUI ++)
  435. -'File> Play Kaillera Game ... '(MAME32 이상!)
  436.  
  437.  
  438. ↓ ROM (2 인용 동시 게임)
  439. https://mega.nz/#F!dYEmiJYL!OPKSyxRbYYajLh6R-pW6Lg
  440.  
  441.  
  442. " 자주하는 질문:
  443. http://wiki.mamedev.org/index.php/Frequently_Asked_Questions
  444.  
  445.  
  446. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  447. █▀▄▀█ █ █ ▀▀█ █▀▀▀ █▄ █ ▄▀▀▄ █▀█
  448. █ █ █ █ █ █▄▄█ █▀▀▀ █ █ █ █▄▄ █▄▄█
  449. █ █ ▀▄▄▀ █ █▄▄▄ █ ▀█ ▀▄▄▀ █
  450. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  451.  
  452. [기술]
  453. Project64k는 Kaillera 네트워크를 통한 넷 플레이 지원이 추가 된 Project64 에뮬레이터의 수정 버전입니다.
  454.  
  455. ↓ 다운로드
  456. • Mupen64 ++ 베타 0.1.3.12
  457. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  458.  
  459. ↓ 다운로드 (이전 에뮬레이터 / 버전)
  460. • 프로젝트 64k 0.13 (2003 년 8 월 1 일)
  461. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  462.  
  463.  
  464. [지도 시간]
  465. -'Options> 설정 ...> 디렉토리를 선택하고 ROM 폴더를 선택하십시오.
  466.  
  467. - '옵션> 입력 설정 ...'을 선택하여 컨트롤을 설정하십시오.
  468.  
  469.  
  470. ~ 온라인 게임을 시작하려면 :
  471.  
  472. Mupen64 ++ : '유틸리티> KailleraClient (Netplay)'
  473. Project64k : '파일> NetPlay 시작 ...'
  474.  
  475.  
  476. ↓ ROM [N64]
  477. http://5.135.183.153/Nintendo/Nintendo%2064/
  478. ↓ ROM [64DD]
  479. http://5.135.183.153/Nintendo/Nintendo%2064DD/
  480.  
  481.  
  482. " 자주하는 질문:
  483. https://web.archive.org/web/20150407164327/http://www.pj64-emu.com/faqs/
  484.  
  485.  
  486. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  487. █▄ █ █▀▀▀ █▀▀▀█ ▀▀█▀▀ █▀▀▀█ █▀▀█ ▀█▀ █▀▀█
  488. █ █ █ █▀▀▀ ▀▀▀▄▄ █ █ █ █▄▄█ █ █▄▄█
  489. █ ▀█ █▄▄▄ █▄▄▄█ █ █▄▄▄█ █ ▄█▄ █ █
  490. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  491.  
  492. [기술]
  493. Nestopia는 NES 하드웨어를 가능한 한 정확하게 에뮬레이트하도록 설계된 오픈 소스 NES / Famicom 에뮬레이터로서 널리 보급 된 NES 에뮬레이터 중 가장 널리 사용되고 있습니다.
  494.  
  495. ↓ 다운로드
  496. • 네스토피아 UE v1.48
  497. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  498.  
  499. ↓ 다운로드 (이전 에뮬레이터 / 버전)
  500. • 네스토피아 v1.40
  501. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  502.  
  503.  
  504. [지도 시간]
  505. - '옵션> 입력 ...'을 눌러 컨트롤을 설정하십시오.
  506.  
  507. - '보기> 화면 크기'를 선택하고 2X를 선택하십시오.
  508.  
  509. '옵션'환경 설정 '을 클릭하고'종료 확인 '옵션을 비활성화하십시오.
  510.  
  511. Kaillera에서 '옵션> 요령'으로 가면서 치트를 사용할 수 있습니다.> 추가 ... '
  512.  
  513. http://gamegenie.com/cheats/gamegenie/nes/index.html
  514.  
  515. 참고 : 모든 플레이어는 에뮬레이터에서 동일한 치트를 사용할 수 있어야합니다. 그렇지 않으면 게임이 조만간 비동기가됩니다.
  516.  
  517.  
  518. ~ 온라인 재생을 시작하려면 : 'Netplay> 연결', '추가 ...'를 클릭하여 목록에 ROM을 추가 한 다음 '시작'버튼을 클릭하십시오.
  519.  
  520. ↓ ROM [NES]
  521. https://edgeemu.net/browse-nes.htm
  522. ↓ ROM [Pack NES + FDS]
  523. https://mobasuite.com/%C2%B5Fam.zip
  524.  
  525.  
  526. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  527. █▀▀▀█ █ █ █ ▀▀▀ █▀▀▀█ ▄▀▀▄ █ ▀
  528. ▀▀hen▄▄ █ █ █ █▀▀▀ ▀▀▀▄▄ ▀▄▄█ █ 건
  529. █▄▄▄█ █ ▀█ █▄▄▄ █▄▄▄█ ▄▄▀ █ █
  530. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  531.  
  532. [기술]
  533. Snes9K는 Kaillera 네트워크를 통한 넷 플레이 지원이 추가 된 Snes9x 에뮬레이터의 수정 버전입니다.
  534.  
  535. ↓ 다운로드
  536. • Snes9K v0.09z
  537. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  538.  
  539.  
  540. [지도 시간]
  541. '파일> 게임로드 ...'를 클릭하고 ROM 폴더로 이동 한 다음 에뮬레이터가 게임의 루트 디렉토리를 인식하도록 게임을로드하십시오.
  542.  
  543. '입력> 조이패드 구성 ...'은 컨트롤을 설정합니다.
  544.  
  545. 첫 번째와 두 번째 플레이어간에 컨트롤을 바꾸려면 F12 키 (온라인에서 재생 중)를 누릅니다.
  546.  
  547. 커비 게임을 재생하려면 '파일> 카일라 구성'에서 '멀티 맵 5 사용'옵션을 비활성화해야합니다.
  548. 기본적으로 에뮬레이터에 다음 메시지가 표시됩니다. 마우스, SuperScope 또는 멀티 플레이어 어댑터를 사용하는 경우 컨트롤러로 전환하십시오.
  549.  
  550.  
  551. ~ 온라인 게임 시작하기 : 'File> Play Kaillera Game'
  552.  
  553.  
  554. ↓ ROM [SNES]
  555. http://5.135.183.153/Nintendo/Super%20Nintendo/
  556. ↓ ROM [BS-X]
  557. http://5.135.183.153/Nintendo/Satellaview/
  558.  
  559.  
  560. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  561. █ █ ▀█▀ █▄ █ █ █ █▀▀█ █▀▀▀
  562. █ █ █ █ █ █ █ █ █ █▄▄█ ▀▀▀
  563. █▄▀▄█ ▄█▄ █ ▀█ ▀▄▄▀ █ █ █
  564. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  565.  
  566. [기술]
  567. WinUAE는 Commodore Amiga 제품군의 하드웨어를 에뮬레이션하는 컴퓨터 에뮬레이터입니다.
  568.  
  569. ↓ 다운로드
  570. • WinUAE 0.8.22 R1
  571. https://www.mediafire.com/folder/o9ccs6nxsx88t/
  572.  
  573.  
  574. [지도 시간]
  575. <null>
  576.  
  577.  
  578. ~ 온라인 게임을 시작하려면 : 'Kaillera> Kaillera'
  579.  
  580.  
  581. [ROMs] (팩에 포함 된 게임 목록)
  582. 6 트리스, 외계인 번식, 외계인 번식 SE, 아피디아, 아케이드 풀, 블러드 머니, 버블 보블, 카오스 엔진 CD32, 더블 드래곤 3, 다이나 블래스터, E- 모션, 정면 돌격, 골든 액스, 중력, 그레이트 코트 2, 국제 공수 +, Jaguar, Lemmings - 오, 안돼! 더 많은 것, Lemmings, 로터스, 메가 쌍둥이, Mercs, Mortal Kombat, Nitro, 북쪽 & 남쪽, 격앙, Parasol 별, 핀볼 꿈, 핀볼 강박 관념, 현명한 골프, 현명한 축구, 정착 자, 누에, Speedball 2, 간첩 대 Spy 슈퍼 오프로드, 슈퍼 스페이스 인베이더, 슈퍼 트윈 트리스, 슈퍼카 2, SWV, 터미네이터 2 - 아케이드 게임, Tetrix, Warzone, Wiz N Liz, Worms DC, Xtreme Racing.
  583.  
  584.  
  585. ______________________________________________________________________________________________________________________________________
  586. ______________________________________________________________________________________________________________________________________
  587.  
  588. --------------------
  589. EmuLinker X 명령 (v2.0.2)
  590. --------------------
  591.  
  592. / 명령 - 함수
  593.  
  594. • 일반 명령
  595.  
  596. / alivecheck - 사용자가 서버에 계속 연결되어 있는지 확인할 수 있습니다.
  597.  
  598. / finduser <nick> - 사용자가 다른 사용자가 어떤 게임인지, 사용자 ID가 무엇인지 찾을 수 있습니다.
  599.  
  600. / help - 명령을 실행합니다.
  601.  
  602. / ignore ~ ​​/ unignore <사용자 ID> - 사용자가 다른 사용자를 무시하거나 무시할 수 있습니다.
  603.  
  604. / ignoreall ~ / unignoreall - 사용자가 전체 서버를 무시하거나 무시할 수 있습니다.
  605.  
  606. / me <message> - 사용자가 일반 채팅에서 "감정 표현"할 수 있습니다.
  607.  
  608. / msg <사용자 ID> - 사용자가 서버의 다른 사용자에게 개인 메시지를 보낼 수 있습니다.
  609.  
  610. / msgon ~ / msgoff - 사용자가 비공개 메시지의 수신을 활성화 또는 비활성화 할 수 있습니다.
  611.  
  612. / myip - 사용자가 자신의 IP 주소가 무엇인지 볼 수 있습니다.
  613.  
  614. / rules - 사용자가 서버의 규칙을 읽을 수있게합니다.
  615.  
  616. / version - 사용자가 서버를 실행중인 EmuLinker의 버전을 볼 수 있습니다.
  617.  
  618. • 게임 룸 명령
  619.  
  620. / detectautofire 0 ~ 5 - 사용자가 게임의 다른 사용자가 자동 ​​전화를 사용하고 있는지 검사하고 확인할 수 있습니다. *
  621.                                 * 현재 명령은 잠김을 일으키고, 현재는 비활성화되어 있습니다.
  622.  
  623. / help - 명령을 실행합니다.
  624.  
  625. / lagreset - 지연 스파이크의 카운터를 재설정합니다.
  626.  
  627. / lagstat - 게임 룸의 각 사용자가 가지고있는 지연 스파이크의 양을 표시합니다.
  628.  
  629. / maxping <#> - 게임 호스트가 게임에 입장 할 수있는 가장 높은 핑을 설정할 수 있습니다.
  630.  
  631. / maxusers <#> - 게임 호스트가 한 번에 게임 룸에 허용되는 최대 사용자 수를 설정할 수 있습니다.
  632.  
  633. / 음소거 ~ / 음소거 해제 <사용자 ID> - 특정 사용자가 게임에서 입력하는 것을 중지합니다.
  634.  
  635. / muteall ~ / unmuteall - 사용자가 게임에서 타이핑하는 것을 멈 춥니 다.
  636.  
  637. / num - 사용자가 게임 룸에있는 사용자의 수를 볼 수 있습니다.
  638.  
  639. / p2pon ~ / p2poff - P2P를 위장 할 수 있습니다. 이 옵션은 게임 플레이 중에 모든 서버 활동을 무시합니다.
  640.  
  641. / samedelay true ~ false - 호스트가 게임 지연을 설정할 수 있습니다. 소유자가 동일한 지연으로 게임을 선택하면 모든 플레이어는 최악의 핑을 가진 사용자의 지연으로 게임을 시작합니다.
  642.  
  643. / setemu <emulator> - 게임 룸을 호스트가 사용하는 에뮬레이터로 제한합니다. 전의. "mame32k", "project"등
  644.  
  645. / startn <#> - 특정 사용자가 게임 룸에 가입하면 게임이 자동으로 시작됩니다.
  646.  
  647. / swap <#> - 게임 룸의 각 사용자에 대한 컨트롤을 바꿉니다. **
  648.                                 ** ePSXe를 제외한 모든 에뮬레이터와 호환됩니다.
  649.  
  650. ------------------------
  651. Kaillera 고객 명령 (2007 년 11 월 1 일)
  652. ------------------------
  653.  
  654. • 일반 명령
  655.  
  656. / clear - 사용자가 일반 채팅의 모든 텍스트를 지울 수 있습니다.
  657.  
  658. / pcs - "stats"명령과 유사 : 손실 / 오조 주문 패킷의 양을 표시합니다.
  659.  
  660. / 다시 연결 - 사용자가 서버에 자동으로 다시 연결할 수 있습니다.
  661.  
  662. / 통계 - 사용자가 실시간으로 서버에서 소비 한 대역폭을 확인할 수 있습니다.
  663.  
  664. / swm - 사용자가 현재 게임 룸과 서버의 게임 목록간에 화면을 전환 할 수 있습니다.
  665.  
  666. -------------
  667. UOKS 명령 (v0.92)
  668. -------------
  669.  
  670. • 게임 룸 명령
  671.  
  672. / lagreset - 지연 검사 시스템을 재설정합니다 (게임이 잠시 실행 된 경우 / lagstat 바로 전에 사용하십시오).
  673.  
  674. / lagstat - 게임 룸의 각 사용자가 가지고있는 지연 스파이크의 양을 표시합니다.
  675.  
  676. / limit # - 게임 로비에 대한 사용자 제한을 설정합니다. 사용자 제한의 기본값은 8이며 현재 게임중인 사용자 수보다 적은 수로 변경하거나 서버의 사용자 한도 또는 32보다 작은 숫자로 변경할 수 없습니다. 사용자 한도가 적용됩니다.
  677.  
  678. / start -이 명령은 기본 클라이언트의 시작 단추와 동일하게 게임을 시작합니다. 이는 게임을 떠나는 이전 호스트의 권한을 '상속받은'게임 호스트가 클라이언트가 인터페이스를 가지고 있지 않더라도 여전히 게임을 시작할 수 있도록하기 위해 필요합니다.
  679.  
  680. / swap #### - 게임이 진행되는 동안 즉석에서 사용자 입력을 다시 매핑합니다. 사용자 입력은 게임 시작시 재설정됩니다. 처음 8 개의 사용자 입력 만 다시 매핑하거나 다시 매핑 할 수 있습니다. 중복은 허용됩니다. 제공된 번호는 원래 플레이어 번호이며 이전 '/ swap'명령의 영향을받지 않습니다. 플레이어의 입력에 '0'을 사용하면 '이전 매핑에서 변경하지 마십시오'를 의미합니다. 첫 번째 예제 '/ swap 01'은 현재 플레이어 1에 사용 된 입력을 변경하지 않지만 플레이어 2에 대해 플레이어 1의 입력을 사용합니다. 두 번째 예인 '/ swap 20663'은 플레이어 1의 플레이어 2의 입력을, 플레이어 3의 입력은 3의 플레이어를 사용합니다. 4, 플레이어 3의 5 입력.
  681.  
  682. / swapreset -이 명령은 '/ swap'명령이 실행되지 않았 으면 게임의 모든 입력 매핑을 상태로 재설정합니다.
  683.  
  684. ---------------------
  685. 지연 프레임 테이블
  686. ---------------------
  687.  
  688. 핑 지연 값
  689.  
  690. 1. LAN (60 패킷 / s)
  691.  
  692. 1 ~ 16 프레임
  693. 17-33 2 프레임
  694. 34-49 3 프레임
  695. 50-66 4 프레임
  696. 67-83 5 프레임
  697. 84-99 6 프레임
  698. 100-116 7 프레임
  699. 117-133 8 프레임
  700. 134-149 9 프레임
  701. 150-166 10 프레임
  702. 167-183 11 프레임
  703. 184-199 12 프레임
  704.  
  705. 2. 우수 (30 패킷 / 초)
  706.  
  707. 0-33 3 프레임
  708. 34-66 5 프레임
  709. 67-99 7 프레임
  710. 100-133 9 프레임
  711. 134-166 11 프레임
  712. 167-199 13 프레임
  713.  
  714. 3. 양호 (20 패킷 / 초)
  715.  
  716. 0-49 5 프레임
  717. 50-99 8 프레임
  718. 100-149 11 프레임
  719. 150-199 14 프레임
  720.  
  721. 4. 평균 (15 패킷 / 초)
  722.  
  723. 0-66 7 프레임
  724. 67-133 11 프레임
  725. 134-199 15 프레임
  726.  
  727. 5. 낮음 (12 패킷 / 초)
  728.  
  729. 0-83 9 프레임
  730. 84-166 14 프레임
  731. 167-199 19 frames
  732.  
  733. 6. 불량 (10 패킷 / s)
  734.  
  735. 0-99 11 프레임
  736. 100-199 17 프레임
  737.  
  738. Kaillera에서 플레이 할 때 좋은 반응을 얻으려면 ping을 100 미만 (또는 10 프레임 지연 미만)으로 설정하는 것이 좋습니다.
  739.  
  740. ______________________________________________________________________________________________________________________________________
  741. ______________________________________________________________________________________________________________________________________
  742.  
  743. · · · · · · · · · ·
  744. • Kaillera FAQ 섹션의 부분 백업
  745. · · · · · · · · · ·
  746.  
  747. ► 왜 내가 놀 때 내 게임이 너무 지쳐 보입니까? 지연이란 무엇입니까? 비동기식이란 무엇입니까? "Ping"은 무엇을 의미합니까?
  748.  
  749. 인터넷을 통해 게임을 할 때 전 세계에있는 사람과 게임을 할 수 있습니다. 속도가 중요 할 때, 당신은 빛의 속도라는 개념으로 뛰어 들어 가기 시작합니다.
  750.  
  751. 뉴욕에 있고 도쿄에서 서버를 갖고 놀고 싶다고 해봅시다. 약 6760 마일입니다. 빛의 속도는 약 186,000 마일 / 초입니다. 이상적인 조건에서 신호는 컴퓨터에서 서버로 되돌아 가야합니다. 이 전자 통신은 빛의 속도로 발생한다고 가정합니다. (오버 헤드, A / D 변환 등으로 인해 다른 문제가 있습니다. 전기가 빛의 속도보다 약간 느리게 움직이는 것은 말할 필요도 없습니다.)
  752.  
  753. 그래서 우리는 6760 마일을 가야하고, 6760 마일은 다시 가야합니다. 그것은 13520 마일입니다. 빛의 속도에서는 약 72.688ms ([13520mi / 186000mi / sec] * 1000ms / sec)가 걸립니다. 따라서 기껏해야 72 밀리 초의 핑이 가능합니다. (라우팅 홉, A / D 변환, 네트워크 오버 헤드, 대기 시간 등으로 인해 손실 된 시간은 고려하지 않음)
  754.  
  755. 당신은 정말로 빛의 속도를 물리 칠 수 없습니다.
  756.  
  757. • 지연 : 일명 네트워크 대기 시간 및 핑 시간. "뒤처져있다"고 말하면 네트워크에 능통 한 사람들은 키를 누를 때 행동이 지연된다고 생각할 것입니다. 게임을 할 때 지연이 표시되지 않지만 게임이 잠겨져 있고 아무 키도 작동하지 않는 것처럼 보입니다. 그게 ...
  758.  
  759. • 패킷 손실 : TCP / IP 및 UDP 프로토콜 및 기타 프로토콜을 통해 데이터는 작은 패킷의 패킷으로 전송됩니다. 나는 그것이 대략 수백 바이트라고 믿는다. (알고있는 누군가 나에게 알려주기 바란다.) 수신 컴퓨터는 우표에 따라 이러한 패킷을 예상 한대로 재구성합니다. Kaillera가 사용하는 UDP에서는 순서가 잘못된 순서로 수신 될 수 있으며 타임 스탬프가있어 만료 될 수 있습니다. 예 : 전투기를 사용하고 펀치를 누른 경우, 처음 밟은 킥 이후에 펀치를받는 것을 원하지 않습니다. 싸우는 것은 정말 재미있을 것이다. UDP 패킷은 한번 보내 졌기 때문에 결코 얻을 수 없습니다. 컴퓨터가 만료되면 컴퓨터에서이 패킷을 가져 오면 패킷이 컴퓨터의 시계와 비교하여 무시되고 무시됩니다.
  760.  
  761. TCP / IP에서 패킷 손실은 자주 발생하지 않으며 참여하는 컴퓨터 연결은 일반적으로 두 컴퓨터가 연결이 끊어진 것으로 느껴질 때까지 더 오래 지속되는 것처럼 보입니다. (이것이 IRC가 모든 지옥과 같이 지체되는 이유입니다.) TCP / IP는 패킷이 수신되었을 때 "ACK"(인지)로 응답합니다. 그 때까지 다른 컴퓨터는 "ACK"를 얻을 때까지 작은 패킷을 계속 보냅니다. 문제는 연결에서 대역폭을 차지하므로 Kaillera와 같은 경우 UDP가 훨씬 선호되어 지연을 줄일 수 있다는 것입니다.
  762.  
  763. • Choppiness : 약간의 지연이 발생하면 게임에서 끊김 현상이 발생합니다. UDP의 패킷 손실로 인한 결과는 수신되지 않은 패킷이있을 수 있다는 것입니다. 타이밍이 지연 될 수 있기 때문에 지연이 발생할뿐만 아니라 전송 된 이동 또는 버튼을 놓칠 수도 있습니다. UDP의 장점 중 하나는 두 컴퓨터의 모든 대역폭이 전체 패킷을 낭비하지 않고 재전송 패킷에 사용된다는 것입니다. 문제는 패킷을받지 못한 경우 컴퓨터가받을 것이 없다는 것입니다. Kaillera가 설정된 방식 (패킷이 손실 될 때마다 desync가 발생 함)이 프로그램은 패킷을 수신 할 때까지 고정되어 다른 플레이어가 이동할 수 있습니다. 몇 초 동안 뇌 세포를 작동 시키면 이것이 유일한 현명한 일임을 알 수 있습니다. 이것은 Kaillera가 desyncing하는 것을 방지합니다. 완벽한 게임을 자주 접하는 사람들은 휴식을 취합니다 : 상대적으로 낮은 패킷 손실을 얻고 있습니다 : 5 % 미만입니다. 0은 모든 곳에서 너무 많은 트래픽이 발생하기 때문에 드문 일입니다. 고속 연결은 일반적으로 전화 접속보다 패킷 손실 속도가 훨씬 적습니다. 이 전체 과정은 너무 빨라서 매끄러운 게임을하고 있다고 생각하더라도 패킷이 계속 떨어지는 경우가 발생하지만 Kaillera가 2 밀리 초 동안 작동하지 않는다고 말할 수는 없습니다.
  764.  
  765. 또한, Kaillera는 UDP 패킷 전송을 훨씬 더 신뢰성있게 만드는 최신 기술을 구현합니다. 하지만 그걸로도 연결 상태가 나쁘다면 주위에 마법의 길은 없습니다.
  766.  
  767. 게임이 계속 고르지 못하면 인터넷 연결로 어떤 일이 벌어지고 있는지 확인하십시오. 예를 들어, Kaillera와 함께 연주하면서 파일 전송 중에 있거나 다른 대역폭을 먹는 응용 프로그램을 사용하는 경우.
  768.  
  769. ► "연결"설정은 무엇을 위해 사용되며 무엇을 거기에 넣어야합니까?
  770.  
  771. 일반적으로 기본 설정 인 "양호"로 두어야합니다. "Connection"설정은 Kaillera에 매초 전송할 패킷 수를 알려줍니다. 초당 20 패킷의 속도는 일반적으로 모든 유형의 연결에 적합합니다. 패킷 손실에 관한 위의 항목을 참조하십시오. 초당 패킷을 적게 보내는 경우 연결이 안정적으로 유지되고 게임이 고르지 않게됩니다.단점은 연결 설정을 너무 낮게 설정하면 가장 일반적인 전투 게임에서 요구되는 것과 같이 복잡한 동작을 완료하는 것이 너무 어렵다는 것입니다. "Good"설정은 진정하고 훌륭한 매체입니다.
  772.  
  773. ► 도와주세요! 내 게임이 동기화되지 않습니다 (일명 desync)! 왜?
  774.  
  775. Desync는 네트워크를 통해 에뮬레이터를 재생하는 측면의 가시입니다. PC 게임에서 왜 이런 일이 일어나는지 알고 싶다면이 단락을 계속 읽으십시오. 그렇지 않으면 조금 건너 뜁니다. 이것은 또한 실시간 전략 게임에서도 나타난다. 예를 들어 스타 크래프트 (Starcraft)를 플레이하는 사람이라면 각 플레이어가 건물은 말할 것도없이 약 100 개 이상의 유닛을 한 번에 가질 수 있습니다. 화면 "엔티티"각각에 약 200 바이트가 걸릴 수도 있습니다. 각 플레이어는 200 개의 개체이고 해당 개체는 4 킬로바이트입니다. 8 명이 있다면 32k입니다. 56k 모뎀은 초당 32 킬로바이트를 안정적으로 보낼 수 없습니다. 흑인과 백인 게임에서는 마을 사람들을 무제한으로 가질 수 있습니다. 더 많은 마을 사람들, 더 많은 집들, 음식, 나무, 그리고 당신이 얻는기도의 힘. 그것은 모든 플레이어에게 보내야 할 엄청난 양의 데이터입니다. 피어 투 피어 게임은 대개 모든 단일 데이터를 각 컴퓨터로 보내지 않습니다. 분명히, 그것은 너무 많은 데이터를 일관성있게 보내고 꽤 낭비 일 것입니다. 그래서 대신 그들은 Kaillera가하는 일처럼 작은 일을합니다.
  776.  
  777. 본질적으로 Kaillera는 키 입력 만합니다. 연결하는 서버는 호스트이며 게임을위한 공간을 만드는 사람이 아닙니다. 연주하는 동안 누르는 모든 키는 연결 한 서버로 전송 된 다음 다시 사용자와 다른 모든 사용자에게 전달됩니다. 다시 말하지만, 누가 게임을 호스트하는지는 중요하지 않습니다. 한 서버에서의 재생 경험은 한 플레이어가 ISP에 다시 연결하지 않으면 거의 동일합니다.
  778.  
  779. 위와 같이 Kaillera에서 키를 누르면 서버로 보내어 다른 사람에게 전송됩니다.
  780.  
  781.        - 선수 1
  782.       /
  783. 서버 - 플레이어 2
  784.       \
  785.        - 선수 3
  786.  
  787. 플레이어 1이 펀치를 누르면 서버로 이동 한 다음 각 플레이어에게 줄을 따라 이동합니다. 한 플레이어가 많은 패킷 손실을 겪고 있다면, 위의 주제에서 언급했듯이 모든 플레이어가 붙어 있습니다 :
  788.  
  789. Kaillera는 키 입력을 기다립니다. 상상할 수 있듯이 이것은 매우 신뢰할 수 없습니다. 그것은 당신에게 문장을 기억하도록 말하는 것과 같습니다. 앞뒤로 가고, 단어를 삭제하고, 단어를 추가하라고 지시 할 수 있습니다. 여러분 중 하나가 앞으로 나아가거나, 뒤로, 추가하거나 제거한 다음 문장을 모두 써 넣으면 수정 된 문장이 생깁니다. 결과는 당신 중 하나가 여전히 정확한 문장을 가질 수 있지만 다른 사람이 망쳐 버린 이후로 당신은 "비관적"입니다. 이것은 정확히 데스 크 동기화에서 발생합니다. 플레이어의 Kaillera는 다르게 뭔가를 "생각"합니다. 또한 패킷 손상으로 인해 발생할 수 있습니다 (그 가능성은 낮지 만 발생합니다). 키가 전송되기 때문에 현재 동기화 할 수있는 방법이 없습니다. 한 가지 가능성은 게임의 "상태"를 한 컴퓨터에서 다른 모든 컴퓨터로 바이트 단위로 복사하는 것입니다. 기술적으로 당신이 Dungeons & Dragons와 같은 게임을하고 있다면, 서로 텔레 포팅 할 수는 있지만 보통 쉽지는 않을 것입니다. 당신은 다른 점수와 물건을 가질 수 있습니다. 이 작은 업데이트 내용은 시각 장애인을 안내하는 시각 장애인입니다. 각 클라이언트는 맹목적으로 다른 클라이언트가 가지고있는 것만 가지고 있다고 가정합니다. 보통 이것은 작동합니다. 데스 씬 동기화가있을 때는 그렇지 않습니다. 이 작은 업데이트 내용은 시각 장애인을 안내하는 시각 장애인입니다. 각 클라이언트는 맹목적으로 다른 클라이언트가 가지고있는 것만 가지고 있다고 가정합니다. 보통 이것은 작동합니다. 데스 씬 동기화가있을 때는 그렇지 않습니다. 이 작은 업데이트 내용은 시각 장애인을 안내하는 시각 장애인입니다. 각 클라이언트는 맹목적으로 다른 클라이언트가 가지고있는 것만 가지고 있다고 가정합니다. 보통 이것은 작동합니다. 데스 씬 동기화가있을 때는 그렇지 않습니다.
  790.  
  791. 키 스트로크 방법을 사용하면 비동기를 확인하는 가장 좋은 방법은 점수를 비교하는 것입니다. 각 플레이어에게 자신의 점수를 말하고 점수를 어떻게 표시하는지 알려달라고하십시오. 그것이 다른 경우, 당신은 desynced입니다. 플레이어가 공중에 부딪 치고 있는지 확인할 수도 있습니다.
  792.  
  793. 패킷 손상은 desync의 가장 큰 원인으로 보입니다. 이것은 네트워크를 통해 패킷이 약간 변경된 경우입니다. TCP / IP는 빠른 체크를 가지고 있으며 손상된 패킷을 버리고 ACK를 보내지 않습니다. UDP는 상관하지 않고 그냥 버립니다. 손상된 패킷은 삭제되지만 손상된 패킷을 수신하여 사용하려고 할 수 있습니다. 나는 이것이 자주 발생한다고 생각하지 않는다. 일반적으로 손상된 하드웨어는 손상되었습니다. 이런 경우인지 모르겠지만 이러한 손상된 패킷이 정확하고 수신되고 사용되는 것으로 보냄을 받으면 원치 않는 결과가 많이 발생합니다.
  794.  
  795. > 출처 : http://www.kaillera.com/faq.php
  796.  
  797. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ••••••••••••
  798. • Kaillera P2P 클라이언트 FAQ 섹션의 부분 백업
  799. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ••••••••••••
  800.  
  801. Q :이게 뭐야?
  802. A : Kaillera가 지원하는 에뮬레이터 용 Kaillera 클라이언트 파일로 상대방과 직접 게임을 할 수 있습니다.
  803.  
  804. Q : 왜 직접 연결하고 싶습니까? Kaillera 서버에서 일반 고객과 게임하는 것이 잘못된 이유는 무엇입니까?
  805. A : Kaillera 서버에서 일반 클라이언트로 게임하는 것은 잘못된 것이 아닙니다. 이것은 우리의 옛 신뢰할 수있는 신뢰할 수있는 Kaillera를 대체하지 않습니다. 이는 상대방의 컴퓨터에 직접 연결하여 Kaillera 서버에서 재생할 때의 응답 지연의 절반 만 재생하려는 사용자를위한 추가 옵션 일뿐입니다.
  806.  
  807. Q : 호스팅했는데 IP 주소가 127.0.0.1:27886인데 내 친구가 어떻게 연결할 수 없습니까? 내 IP를 얻으려면 어떻게해야합니까?
  808. A : 127.0.0.1은 루프백 IP 주소입니다. 즉, 항상 자신의 컴퓨터를 가리 킵니다. 따라서 인터넷이나 심지어 로컬 네트워크의 누군가는이 IP 주소를 사용하여 인터넷에 연결할 수 없습니다. 연결하려면 외부 IP 주소가 필요합니다.
  809.  
  810. https://www.whatismyip.com/
  811.  
  812. Q : 정상적인 Kaillera와 같이 높은 핑거 위에서 낮은 핑거를 사용하면 이점이 있습니까?
  813. A : 아니오. Ping (일명 대기 시간)은 2 개의 끝점 사이의 네트워크 속성으로 볼 수 있습니다. P2P에는 2 개의 끝점 만 있으므로 두 사용자가 동일한 핑을 공유합니다.
  814.  
  815. Q : 연결 설정을 "연결"설정으로 변경하려면 어떻게합니까?
  816. A : 그럴 수 없어! 기본적으로 Kaillera에서는 "LAN"처럼 작동합니다. 지연 스파이크 문제가있는 경우 1 ~ 2 개의 추가 프레임 지연을 허용하여 게임을 원활하게하는 옵션이 추가되었으며 호스트가 구성 할 수 있습니다.
  817.  
  818. Q : 호스트는 이점이 있습니까? 호스트가 커넥터와 다른 점은 무엇입니까?
  819. A : 아닙니다. 호스트는 분명히 연결된 사람입니다. 호스트는 평균 핑 및 처리량을 계산하는 것과 같은 특정 이니셔티브를 취할 수있는 특권이 있지만 특별한 것은 없습니다. 클라이언트의 시계도 동기화되어 호스트와 같은 시간에 방출됩니다. 부정적 측면에서 호스트는 라우터에 호스팅 포트를 전달해야 커넥터가 연결할 수 있습니다. 게임이 시작되면 둘 모두 동일하게 작동합니다.
  820.  
  821. Q : 호스트는 "Peer IP"상자를 채워야합니까?
  822. A : 아닙니다. 커넥터가 기입해야하는 유일한 상자입니다. 주최자는 다른 모든 것을 기입해야합니다.
  823.  
  824. Q : 나는 그 모든 것을했지만 다른 플레이어는 내 게임을 볼 수 없습니다.
  825. A : 가장 가능성있는 이유는 호스팅 포트를 전달하지 않은 경우입니다. 기본적으로 포트는 게임을 호스팅 할 수 있도록 27886 / UDP를 전달해야합니다.
  826.  
  827. Q : P2P를 통해 2 명 이상의 플레이어와 게임을 할 수 있습니까?
  828. A : 불행하게도 아니오. 게임 당 최대 8 명의 플레이어를 지원하는 표준 Kaillera 서버 / 클라이언트를 사용하십시오.
  829.  
  830. Q : 카일라와 비교하면 어떻게 지연됩니까?
  831. A : 지연 시간은 사용자 사이의 ping의 절반 (RTT / 2)에 달려 있지만, Kaillera의 지연은 높은 연결 설정이 사용됨에 따라 사용자와 서버 (다시 RTT) 간의 ping으로 수렴되어야합니다. Kaillera와 Kaillera를 통합하는 대부분의 에뮬레이터는 개별적인 구현이며 분수 대신 전체 프레임 (일반적으로 16.66667 ~ 17ms로 가정)으로 작동합니다.
  832.  
  833. Q :이 게임을 사용하면 게임이 고르지 않게되는 이유는 무엇입니까?
  834. A : 당신과 당신 동료 사이의 연결은 일관성이 없습니다. 이 피어를 재생할 때 "스무딩"옵션을 사용하십시오.
  835.  
  836. - "UB 근처에있는 경우"지연이 고정되기 전에 핑 (Ping) 시간에 8ms를 추가합니다.
  837. - "항상"지연 시간이 추가됩니다.
  838. - "Extra"는 두 개의 여분의 프레임을 추가합니다.
  839.  
  840. > 출처 : http://p2p.kaillera.ru/
  841.  
  842. ▲ 왜 부분 백업인가? 구식의 쓸모없는 질문은 삭제되었고 추가적으로 개정되고 업데이트되었습니다.
  843.  
  844. ______________________________________________________________________________________________________________________________________
  845. ______________________________________________________________________________________________________________________________________
  846.  
  847. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  848. • Kaillera 네트워크 프로토콜
  849. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  850.  
  851. Kaillera 네트워크 프로토콜 분석은 원래 Anthem 및 Okai 프로젝트에서 시작되었습니다.
  852. SupraFast가 Moosehead의 도움을 받아 작성했습니다.
  853. SupraFast에 의한 마스터 서버 형식 분석.
  854.  
  855. '------------------------------------------------- ---------------------------------------------
  856. '실험 계획안
  857. '------------------------------------------------- ---------------------------------------------
  858. '// 로그인 상태
  859. '고객 : HELLO0.83
  860. '서버 : 포트 HELLOD00D # \ 0 [# = 새 포트 번호를 알립니다. 예 : HELLOD00D7159]
  861. '또는 TOO \ 0 [서버가 꽉 찬 경우]
  862. '클라이언트 : 사용자 로그인 정보 [0x03]
  863. '서버 : 서버 대 클라이언트 ACK [0x05]
  864. '클라이언트 : 클라이언트 - 서버 ACK [0x06]
  865. '서버 : 서버 대 클라이언트 ACK [0x05]
  866. '클라이언트 : 클라이언트 - 서버 ACK [0x06]
  867. '서버 : 서버 대 클라이언트 ACK [0x05]
  868. '클라이언트 : 클라이언트 - 서버 ACK [0x06]
  869. '서버 : 서버 대 클라이언트 ACK [0x05]
  870. '클라이언트 : 클라이언트 - 서버 ACK [0x06]
  871. '*** ACK는 핑을 계산합니다. 일반적으로 4 개가 전송되지만 항상 그렇지는 않습니다. 클라이언트 _
  872. '서버 ACK에 응답 ***
  873. '서버 : 서버 상태 [0x04]
  874. '서버 : 사용자가 가입 함 [0x02]
  875. '서버 : 서버 정보 메시지 [0x17]
  876. '
  877. '// 글로벌 채팅 상태
  878. '클라이언트 : 글로벌 채팅 요청 [0x07]
  879. '서버 : 글로벌 채팅 알림 [0x07]
  880. '
  881. '// 게임 채팅 상태
  882. '클라이언트 : 게임 채팅 요청 [0x08]
  883. '서버 : 글로벌 채팅 알림 [0x08]
  884. '
  885. '// 게임 상태 만들기
  886. '클라이언트 : 게임 요청 생성 [0x0A]
  887. '서버 : 게임 알림 만들기 [0x0A]
  888. '서버 : 게임 상태 업데이트 [0x0A]
  889. '서버 : 플레이어 정보 [0x0D]
  890. '서버 : 게임 알림 가입 [0x0C]
  891. '서버 : 서버 정보 메시지 [0x17]
  892. '
  893. '// 게임 상태에 참여하십시오.
  894. '클라이언트 : 게임 요청 참여 [0x0C]
  895. '서버 : 게임 상태 업데이트 [0x0E]
  896. '서버 : 플레이어 정보 [0x0D]
  897. '서버 : 게임 알림 가입 [0x0C]
  898. '
  899. '// 게임 상태를 종료하십시오.
  900. '클라이언트 : 게임 요청 종료 [0x0B]
  901. '서버 : 게임 상태 업데이트 [0x0E]
  902. '서버 : 게임 알림 종료 [0x0B]
  903. '
  904. '// 게임 상태 닫기
  905. '클라이언트 : 게임 요청 종료 [0x0B]
  906. '서버 : 게임 알림 닫기 [0x10]
  907. '서버 : 게임 알림 종료 [0x0B]
  908. '
  909. '// 게임 상태 시작
  910. '클라이언트 : 게임 요청 시작 [0x11]
  911. '서버 : 게임 상태 업데이트 [0x0E]
  912. '서버 : 게임 알림 시작 [0x11]
  913. '클라이언트 : * Netsync 모드 * 모든 플레이어가 줄 때까지 기다리십시오. 재생 준비 신호 [0x15]
  914. '서버 : 게임 상태 업데이트 [0x0E]
  915. '서버 : * 재생 모드 * 모든 플레이어가 시작할 준비가되었습니다 : 신호 알림 준비 완료 [0x15]
  916. '고객 : Exchange 데이터. 게임 데이터 보내기 [0x12] 또는 게임 캐시 보내기 [0x13]
  917. '서버 : 그에 따라 데이터를 보냅니다. 게임 데이터 알림 [0x12] 또는 게임 캐시 알림 [0x13]
  918. '
  919. '// 게임 상태 놓기
  920. '클라이언트 : 게임 삭제 요청 [0x14]
  921. '서버 : 게임 상태 업데이트 [0x0E]
  922. '서버 : 게임 놓기 알림 [0x14]
  923. '
  924. '// 킥 플레이어 상태
  925. '클라이언트 : 킥 요청 [0x0F]
  926. '서버 : 게임 알림 종료 [0x0B]
  927. '서버 : 게임 상태 업데이트 [0x0E]
  928. '
  929. '// 사용자 종료 상태
  930. '클라이언트 : 사용자 종료 요청 [0x01]
  931. '서버 : 사용자 종료 알림 [0x01]
  932. '
  933. '------------------------------------------------- ---------------------------------------------
  934.  
  935. '------------------------------------------------- ---------------------------------------------
  936. '서버 목록 - http://www.kaillera.com/raw_server_list.php
  937. 'http://www.kaillera.com/raw_server_list2.php
  938. '------------------------------------------------- ---------------------------------------------
  939. '참고 : LF = LineFeed = 10
  940. '
  941. '형식 : serverName [LF] ipAddress : 포트, 사용자 / 최대 사용자, gameCount, 버전, 위치 [LF]
  942. '
  943. '예:
  944. '
  945. '알 수없는 Server1
  946. '111.111.111.111 : 27888;0/25;0.86;USA
  947. '알 수없는 Server2
  948. '222.222.222.222:27888;0/50;EMX1.2;Europe
  949. '------------------------------------------------- ---------------------------------------------
  950.  
  951. '------------------------------------------------- ---------------------------------------------
  952. '패킷 형식 : 리틀 엔디안 형식의 멀티 바이트 [1st_Byte * 256 + 2nd_Byte]
  953. '------------------------------------------------- ---------------------------------------------
  954. '// 초기 바이트
  955. '1B - 바이트 - 패킷의 메시지 수 [일반적으로 항상 n-3 개의 메시지가 있습니다. _
  956. '게임을하는 동안 늘릴 필요가 있습니다.]
  957. '
  958. '// 각 메시지 앞에 5 바이트 헤더
  959. '2B - 단어 -이 메시지의 번호. 전송 된 모든 메시지가 1 씩 증가합니다.
  960. '2B - 단어 -이 메시지의 길이. 전송되는 데이터의 메시지 유형 및 크기를 포함합니다.
  961. '1B - byte - 메시지 유형 ex). 0x03 사용자 로그인
  962. '
  963. '//메시지
  964. '데이터
  965. '
  966. '[각 메시지의 5 바이트 헤더와 데이터 반복]
  967. '
  968. 예). (1B), 2B, 2B, 1B, DataA [반복] 2B, 2B, 1B, DataB [반복] 2B, 2B, 1B, DataC 등
  969. 예). 사용자 종료 요청 [0x01] : (01), 01,00, 04,00, 01, 00,00, FF
  970. '초기 메시지 # 길이 형식 데이터
  971. '^
  972. '참고 : 우리는 오직 하나의 메시지 만 보내고 있습니다! 그것이 _
  973. '2 메시지는 02 일 것입니다.
  974. '보낼 패킷은 다음과 같습니다 : 01,01,00,04,00,01,00,00, FF
  975. '------------------------------------------------- ---------------------------------------------
  976.  
  977. '------------------------------------------------- ---------------------------------------------
  978. '메시지 유형 [모든 멀티 바이트는 리틀 엔디안 형식입니다.]
  979. '모든 문자열은 "\ 0"으로 끝난다 고 가정하십시오. 빈 문자열은 단지 "\ 0"입니다.
  980. '------------------------------------------------- ---------------------------------------------
  981. '0x01 = 사용자 종료
  982. '클라이언트 요청 :
  983. '주의 : 빈 문자열 [00]
  984. '2B : 0xFF
  985. 'NB : 메시지
  986. '
  987. '서버 알림 :
  988. 'NB : 사용자 이름
  989. '2B : UserID
  990. 'NB : 메시지
  991. '
  992. '0x02 = 사용자가 참여했습니다.
  993. '서버 알림 :
  994. 'NB : 사용자 이름
  995. '2B : UserID
  996. '4B : 핑
  997. '1B : 연결 유형 (6 = 좋지 않음, 5 = 낮음, 4 = 평균, 3 = 양호, 2 = 우수, & 1 = LAN)
  998. '
  999. '0x03 = 사용자 로그인 정보
  1000. '고객 알림
  1001. 'NB : 사용자 이름
  1002. 'NB : 에뮬레이터 이름
  1003. '1B : 연결 유형 (6 = 좋지 않음, 5 = 낮음, 4 = 평균, 3 = 양호, 2 = 우수, & 1 = LAN)
  1004. '
  1005. '0x04 = 서버 상태
  1006. '서버 알림 :
  1007. '주의 : 빈 문자열 [00]
  1008. '4B : 서버의 사용자 수 (귀하를 포함하지 않음)
  1009. '4B : 서버 게임 수
  1010. '주의 : 사용자 목록
  1011. 'NB : 사용자 이름
  1012. '4B : 핑
  1013. '1B : 연결 유형 (6 = 좋지 않음, 5 = 낮음, 4 = 평균, 3 = 양호, 2 = 우수, & 1 = LAN)
  1014. '2B : UserID
  1015. '1B : 플레이어 상태 (0 = 재생 중, 1 = 유휴 상태)
  1016. 'NB : 게임 목록
  1017. 'NB : 게임 이름
  1018. '4B : GameID
  1019. 'NB : 에뮬레이터 이름
  1020. '주의 : 방 소유자
  1021. '주의 : 플레이어 수 / 최대 플레이어 수 [MvC : 2/2, MvC4P : 4/2]
  1022. '1B : 게임 상태 (0 = 대기 중, 1 = 재생 중, 2 = Netsync)
  1023. '
  1024. '0x05 = 서버 대 클라이언트 ACK
  1025. '서버 알림 :
  1026. '주의 : 빈 문자열 [00]
  1027. '4B : 00
  1028. '4B : 01
  1029. '4B : 02
  1030. '4B : 03
  1031. '
  1032. '0x06 = 클라이언트 - 서버 ACK
  1033. '고객 통지 :
  1034. '주의 : 빈 문자열 [00]
  1035. '4B : 00
  1036. '4B : 01
  1037. '4B : 02
  1038. '4B : 03
  1039. '
  1040. '0x07 = 글로벌 채팅
  1041. '클라이언트 요청 :
  1042. '주의 : 빈 문자열 [00]
  1043. 'NB : 메시지
  1044. '
  1045. '서버 알림 :
  1046. 'NB : 사용자 이름
  1047. 'NB : 메시지
  1048. '
  1049. '0x08 = 게임 채팅
  1050. '클라이언트 요청 :
  1051. '주의 : 빈 문자열 [00]
  1052. 'NB : 메시지
  1053. '
  1054. '서버 알림 :
  1055. 'NB : 사용자 이름
  1056. 'NB : 메시지
  1057. '
  1058. '0x09 = 고객 유지
  1059. '클라이언트 요청 :
  1060. '주의 : 빈 문자열 [00]
  1061. '
  1062. '0x0A = 게임 만들기
  1063. '클라이언트 요청 :
  1064. '주의 : 빈 문자열 [00]
  1065. 'NB : 게임 이름
  1066. '주의 : 빈 문자열 [00]
  1067. '4B : 0xFF
  1068. '
  1069. '서버 알림 :
  1070. 'NB : 사용자 이름
  1071. 'NB : 게임 이름
  1072. 'NB : 에뮬레이터 이름
  1073. '4B : GameID
  1074. '
  1075. '0x0B = 게임 종료
  1076. '클라이언트 요청 :
  1077. '주의 : 빈 문자열 [00]
  1078. '2B : 0xFF
  1079. '
  1080. '서버 알림 :
  1081. 'NB : 사용자 이름
  1082. '2B : UserID
  1083. '
  1084. '0x0C = 게임 가입
  1085. '클라이언트 요청 :
  1086. '주의 : 빈 문자열 [00]
  1087. '4B : GameID
  1088. '주의 : 빈 문자열 [00]
  1089. '4B : 0x00
  1090. '2B : 0xFF
  1091. '1B : 연결 유형 (6 = 좋지 않음, 5 = 낮음, 4 = 평균, 3 = 양호, 2 = 우수, & 1 = LAN)
  1092. '
  1093. '서버 알림 :
  1094. '주의 : 빈 문자열 [00]
  1095. '4B : 서버 측 게임의 포인터 [클라이언트는 이것을 사용하지 않습니다 ...]
  1096. 'NB : 사용자 이름
  1097. '4B : 핑
  1098. '2B : UserID
  1099. '1B : 연결 유형 (6 = 좋지 않음, 5 = 낮음, 4 = 평균, 3 = 양호, 2 = 우수, & 1 = LAN)
  1100. '
  1101. '0x0D = 플레이어 정보
  1102. '서버 알림 :
  1103. '주의 : 빈 문자열 [00]
  1104. '4B : 방의 사용자 수 [당신을 포함하지 않음]
  1105. 'NB : 사용자 이름
  1106. '4B : 핑
  1107. '2B : UserID
  1108. '1B : 연결 유형 (6 = 좋지 않음, 5 = 낮음, 4 = 평균, 3 = 양호, 2 = 우수, & 1 = LAN)
  1109. '
  1110. '0x0E = 게임 상태 업데이트
  1111. '서버 알림 :
  1112. '주의 : 빈 문자열 [00]
  1113. '4B : GameID
  1114. '1B : 게임 상태 (0 = 대기 중, 1 = 재생 중, 2 = Netsync)
  1115. '1B : 방에있는 플레이어의 수
  1116. '1B : 최대 플레이어
  1117. '
  1118. '0x0F = 게임 사용자 킥
  1119. '클라이언트 요청 :
  1120. '주의 : 빈 문자열 [00]
  1121. '2B : UserID
  1122. '
  1123. '0x10 = 게임 닫기
  1124. '서버 알림 :
  1125. '주의 : 빈 문자열 [00]
  1126. '4B : GameID
  1127. '
  1128. '0x11 = 게임 시작
  1129. '클라이언트 요청 :
  1130. '주의 : 빈 문자열 [00]
  1131. '2B : 0xFF
  1132. '1B : 0xFF
  1133. '1B : 0xFF
  1134. '
  1135. '서버 알림 :
  1136. '주의 : 빈 문자열 [00]
  1137. '2B : 프레임 지연 (예 : (connectionType * (frameDelay + 1) <- 해당 프레임의 블록
  1138. '1B : 플레이어 번호 (예 : 플레이어 1 또는 2 인 경우 ...)
  1139. '1B : 총 플레이어
  1140. '
  1141. '0x12 = 게임 데이터
  1142. '클라이언트 요청 :
  1143. '주의 : 빈 문자열 [00]
  1144. '2B : 게임 데이터의 길이
  1145. 'NB : 게임 데이터
  1146. '* 예). MAME32K 0.64 = 2 바이트 / 입력 _
  1147. '연결 유형 = (3 = 양호), 그래서 ... 3 * 2 = 1 플레이어 입력에 대한 6 바이트) *
  1148. '
  1149. '서버 알림 :
  1150. '주의 : 빈 문자열 [00]
  1151. '2B : 게임 데이터의 길이
  1152. 'NB : 게임 데이터
  1153. '* 위와 같은 예제 사용 ... 두 플레이어가 모두 켜져 있으면 3 = 연결 유형이 좋음 _
  1154. '이고 2 명의 플레이어가 있다면 들어오는 데이터의 총 크기는 다음과 같아야합니다. _
  1155. '3 * 2 = 6 바이트 ... 6 바이트 * 2 플레이어 = 12 바이트 *
  1156. '
  1157. '0x13 = 게임 캐시
  1158. '클라이언트 요청 :
  1159. '주의 : 빈 문자열 [00]
  1160. '1B : 캐시 위치
  1161. '* 256 Slots [0 to 255]. 가장 오래된 것. 캐시가 가득 차면 새 _
  1162. '항목을 255 자리에 놓고 모든 오래된 항목을 가장 오래된 항목으로 이동시킵니다. _
  1163. '보내기 전에 일치하는 데이터를 캐시에서 검색하십시오. 찾은 경우 해당 캐시 위치, _
  1164. 그렇지 않으면 게임 데이터 전송 [0x12]을 발행하십시오. 서버가 게임 데이터 알림을 보내면 _
  1165. '일치하는 캐시 데이터 검색, 찾을 수없는 경우 새 위치에 추가 *
  1166. '
  1167. '서버 알림 :
  1168. '주의 : 빈 문자열 [00]
  1169. '1B : 캐시 위치
  1170. '* 위와 동일한 캐시 절차를 사용합니다. *
  1171. '
  1172. '0x14 = 게임 드롭
  1173. '클라이언트 요청 :
  1174. '주의 : 빈 문자열 [00]
  1175. '1B : 0x00
  1176. '
  1177. '서버 알림
  1178. 'NB : 사용자 이름
  1179. '1B : 선수 번호 (어느 선수 번호가 빠졌습니까?)
  1180. '
  1181. '0x15 = 재생 준비 신호
  1182. '클라이언트 요청 :
  1183. '주의 : 빈 문자열 [00]
  1184. '* 게임을 시작할 준비가되면 보내십시오. *
  1185. '
  1186. '서버 알림 :
  1187. '주의 : 빈 문자열 [00]
  1188. '* 모든 플레이어가 시작할 준비가되면 이것을 받으십시오. *
  1189. '
  1190. '0x16 = 연결 거부 됨
  1191. '서버 알림
  1192. 'NB : 사용자 이름
  1193. '2B : UserID
  1194. 'NB : 메시지
  1195. '
  1196. '0x17 = 서버 정보 메시지
  1197. '서버 알림 :
  1198. 'NB : "Server \ 0"
  1199. 'NB : 메시지
  1200. '------------------------------------------------- ---------------------------------------------
  1201.  
  1202. ______________________________________________________________________________________________________________________________________
  1203. ______________________________________________________________________________________________________________________________________
  1204.  
  1205. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  1206. • Kaillera 서버 목록 •
  1207. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  1208.  
  1209. [미국]
  1210. 미국 | Emularena 근거 X ---------> 107.174.224.246:27888
  1211. 미국 | Galaxy 64 -------------------> 192.210.170.54:27888
  1212. 미국 | GamePlayer Club -------------> 66.175.216.24:27888
  1213. BRA | horcon_sf2ce ----------------> 18.228.150.179:27888
  1214. 미국 | LA 피자 서버 -----------> 104.237.11.154:27888
  1215. ARG | Liga Mortal Kombat ----------> 190.105.227.188:27888
  1216. 미국 | 치명적 웜뱃 전투실 ------> 208.94.244.66:27888
  1217. 미국 | 치명적 Kombat WaveNet -------> 170.130.139.20:27888
  1218. 미국 | 새로운 EmuLinker Server --------> 68.60.185.249:27888
  1219. BRA | Pancadaria ------------------> 191.96.4.16:27888
  1220. 미국 | 팬츠 팀 서버 ----------> 18.235.213.143:27888
  1221. 미국 | Remz Wonderland -------------> 107.175.36.19:27888
  1222. BRA | Republica Old Gamer ---------> 200.98.117.76:27888
  1223. 미국 | 솔트 시티 스매시 -------------> 107.182.239.77:27888
  1224. 미국 | 시애틀 피자 서버 --------> 23.227.163.253:27888
  1225. 미국 | Smash Atlantis --------------> 162.211.67.62:27888
  1226. 미국 | SSB 달라스 ------------------> 162.253.178.40:27888
  1227. 미국 | 행복한 왕국 -----------> 199.244.113.167:27888
  1228. 미국 | 해피 왕국 (중앙) -> 207.108.87.223:27888
  1229.  
  1230. [아시아]
  1231. JPN | 精神 と 時 の 部屋 -----------------> kaillera.lxxl.us:27888
  1232. JPN | 남자 塾 鯖 -----------------------> otokojuku.ddo.jp
  1233. 타이 | BloodyRoar ------------------> 35.201.147.226:9999
  1234. KOR | D & D 전투 네트 --------------> 218.147.64.61:27888
  1235. JPN | 헬로우 록 서버 ------------> hellowork.fam.cx:27888
  1236. KOR | 한국 고속 서버 1 ---------> 121.163.80.132:27888
  1237. KOR | 한국 고속 서버 2 ---------> 121.163.80.99:27888
  1238. KOR | MAME KR ---------------------> 39.112.186.56:27888
  1239. JPN | 모모 테츠 클럽 --------------> junkyo.sytes.net:27888
  1240. CHN | Pigsty 에뮬레이터 서버 ------> 218.90.167.83:27888
  1241. KOR | 철권 배틀넷 -----------> 218.147.64.61:10000
  1242. KOR | totoli-Srv ------------------> 112.220.221.118:27888
  1243.  
  1244. [유럽]
  1245. FRA | 2 많은 서버 ----------------> 91.121.3.197:27888
  1246. GRC | CPC6128 Server --------------> 88.99.189.128:27888
  1247. 스파 | EFECTO FM -------------------> 78.136.107.189:27888
  1248. FRA | 게이머 시티 서버 ----------> 195.154.178.73:27888
  1249. GER | Hatuna Server ---------------> 173.212.207.40:27888
  1250. FRA | 새로운 N64 ---------------------> 212.83.182.111:27888
  1251. FRA | Phantasia -------------------> 145.239.124.250:27888
  1252. 이레 | Shadsoft --------------------> 82.124.40.101:27888
  1253.  
  1254. [오세아니아]
  1255. AUS | SSB64 호주 1 -----------> 45.63.29.150:27888
  1256.  
  1257. [러시아 제국]
  1258. RUS | Emu-Land Server -------------> 89.108.88.134:27888
  1259. RUS | Emu-Russia ------------------> 95.213.221.146:27888
  1260. RUS | MSK1 ------------------------> 46.188.50.48:27888
  1261. RUS | Ultimate Cup ----------------> 151.248.126.219:27888
  1262. RUS | UMK3J -----------------------> 31.200.206.201:27888
  1263.  
  1264. 2018 년 10 월에 개정 됨
  1265.  
  1266. ______________________________________________________________________________________________________________________________________
  1267. ______________________________________________________________________________________________________________________________________
  1268.  
  1269. 면책 조항 :
  1270.  
  1271. 소프트웨어는 상품성, 특정 목적에의 적합성 및 비 침해에 대한 보증을 포함하여 (단, 이에 한하지 않음) 명시 적이거나 묵시적인 어떠한 종류의 보증도없이 "있는 그대로"제공됩니다. 저작자 또는 저작권 보유자는 소프트웨어 또는 사용과 관련하여 발생했거나 발생했거나 발생했거나 또는 기타 행위로 인해 발생한 청구, 기타 책임에 대해 책임을지지 않습니다. 소프트웨어.
  1272.  
  1273. 이 컬렉션에 대한 액세스는 무료이며 연구 목적으로 만 부여됩니다. 이용 가능한 콘텐츠 중 일부는 지역, 국가 및 / 또는 국제 법률 및 규정의 적용을받을 수 있으며 이러한 콘텐츠를 사용하는 것은 전적으로 귀하의 책임입니다. 귀하는 본 조항의 사용과 관련하여 지적 재산권 법을 포함한 모든 관련 법률 및 규정을 준수 할 것에 동의합니다.
  1274.  
  1275. ______________________________________________________________________________________________________________________________________
  1276. ______________________________________________________________________________________________________________________________________
  1277.  
  1278. 최종 업데이트 : Jan 26, 2019
 
 
출처 : https://pastebin.com/KQxb5t27