two-torial/extras/softether/index.html

5204 lines
108 KiB
HTML

<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="Arcade Games Troubleshooting Guide">
<meta name="author" content="two-torial Team">
<link rel="prev" href="../streamaudio/">
<link rel="next" href="../../resources/">
<link rel="icon" href="../../img/favicon.ico">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.5.41">
<title>Setting Up SoftEther VPN for Cabinet-to-Cabinet Play - two-torial.xyz</title>
<link rel="stylesheet" href="../../assets/stylesheets/main.0253249f.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
<style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
<script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="deep-purple" data-md-color-accent="deep-purple">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#setting-up-softether-vpn-for-cabinet-to-cabinet-play" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../.." title="two-torial.xyz" class="md-header__button md-logo" aria-label="two-torial.xyz" data-md-component="logo">
<img src="../../img/logo/website-logo.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
two-torial.xyz
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Setting Up SoftEther VPN for Cabinet-to-Cabinet Play
</span>
</div>
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="(prefers-color-scheme)" data-md-color-scheme="default" data-md-color-primary="deep-purple" data-md-color-accent="deep-purple" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m14.3 16-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-9.15 3.96h2.3L12 9z"/></svg>
</label>
<input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="deep-purple" data-md-color-accent="deep-purple" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_2" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4m0 10a6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z"/></svg>
</label>
<input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="deep-purple" data-md-color-accent="deep-purple" aria-label="Switch to system preference" type="radio" name="__palette" id="__palette_2">
<label class="md-header__button md-icon" title="Switch to system preference" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6a6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list" role="presentation"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<a href="https://github.com/two-torial/two-torial/" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
</div>
<div class="md-source__repository">
GitHub
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="two-torial.xyz" class="md-nav__button md-logo" aria-label="two-torial.xyz" data-md-component="logo">
<img src="../../img/logo/website-logo.svg" alt="logo">
</a>
two-torial.xyz
</label>
<div class="md-nav__source">
<a href="https://github.com/two-torial/two-torial/" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
</div>
<div class="md-source__repository">
GitHub
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../.." class="md-nav__link">
<span class="md-ellipsis">
Home
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" >
<label class="md-nav__link" for="__nav_2" id="__nav_2_label" tabindex="0">
<span class="md-ellipsis">
Games
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
Games
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1" >
<label class="md-nav__link" for="__nav_2_1" id="__nav_2_1_label" tabindex="0">
<span class="md-ellipsis">
BEMANI
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1">
<span class="md-nav__icon md-icon"></span>
BEMANI
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1" >
<label class="md-nav__link" for="__nav_2_1_1" id="__nav_2_1_1_label" tabindex="0">
<span class="md-ellipsis">
IIDX
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1">
<span class="md-nav__icon md-icon"></span>
IIDX
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_1" >
<label class="md-nav__link" for="__nav_2_1_1_1" id="__nav_2_1_1_1_label" tabindex="0">
<span class="md-ellipsis">
IIDX 9th style
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_1">
<span class="md-nav__icon md-icon"></span>
IIDX 9th style
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx9/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx9/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_2" >
<label class="md-nav__link" for="__nav_2_1_1_2" id="__nav_2_1_1_2_label" tabindex="0">
<span class="md-ellipsis">
IIDX 10th style
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_2">
<span class="md-nav__icon md-icon"></span>
IIDX 10th style
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx10/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx10/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_3" >
<label class="md-nav__link" for="__nav_2_1_1_3" id="__nav_2_1_1_3_label" tabindex="0">
<span class="md-ellipsis">
IIDX 11 IIDX RED
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_3">
<span class="md-nav__icon md-icon"></span>
IIDX 11 IIDX RED
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx11/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx11/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_4" >
<label class="md-nav__link" for="__nav_2_1_1_4" id="__nav_2_1_1_4_label" tabindex="0">
<span class="md-ellipsis">
IIDX 12 HAPPY SKY
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_4">
<span class="md-nav__icon md-icon"></span>
IIDX 12 HAPPY SKY
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx12/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx12/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_5" >
<label class="md-nav__link" for="__nav_2_1_1_5" id="__nav_2_1_1_5_label" tabindex="0">
<span class="md-ellipsis">
IIDX 13 DistorteD
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_5">
<span class="md-nav__icon md-icon"></span>
IIDX 13 DistorteD
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx13/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx13/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_6" >
<label class="md-nav__link" for="__nav_2_1_1_6" id="__nav_2_1_1_6_label" tabindex="0">
<span class="md-ellipsis">
IIDX 14 GOLD
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_6_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_6">
<span class="md-nav__icon md-icon"></span>
IIDX 14 GOLD
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx14/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx14/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_7" >
<label class="md-nav__link" for="__nav_2_1_1_7" id="__nav_2_1_1_7_label" tabindex="0">
<span class="md-ellipsis">
IIDX 24 SINOBUZ
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_7_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_7">
<span class="md-nav__icon md-icon"></span>
IIDX 24 SINOBUZ
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx24/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx24/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_8" >
<label class="md-nav__link" for="__nav_2_1_1_8" id="__nav_2_1_1_8_label" tabindex="0">
<span class="md-ellipsis">
IIDX 25 CANNON BALLERS
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_8_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_8">
<span class="md-nav__icon md-icon"></span>
IIDX 25 CANNON BALLERS
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx25/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx25/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_9" >
<label class="md-nav__link" for="__nav_2_1_1_9" id="__nav_2_1_1_9_label" tabindex="0">
<span class="md-ellipsis">
IIDX 26 Rootage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_9_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_9">
<span class="md-nav__icon md-icon"></span>
IIDX 26 Rootage
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx26/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx26/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_10" >
<label class="md-nav__link" for="__nav_2_1_1_10" id="__nav_2_1_1_10_label" tabindex="0">
<span class="md-ellipsis">
IIDX 27 HEROIC VERSE
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_10_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_10">
<span class="md-nav__icon md-icon"></span>
IIDX 27 HEROIC VERSE
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx27/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx27/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx27/lightning/" class="md-nav__link">
<span class="md-ellipsis">
Lightning Mode Specifics
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_11" >
<label class="md-nav__link" for="__nav_2_1_1_11" id="__nav_2_1_1_11_label" tabindex="0">
<span class="md-ellipsis">
IIDX 30 RESIDENT
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_11_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_11">
<span class="md-nav__icon md-icon"></span>
IIDX 30 RESIDENT
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx30/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx30/extras/" class="md-nav__link">
<span class="md-ellipsis">
Extra Information
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx30/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_12" >
<label class="md-nav__link" for="__nav_2_1_1_12" id="__nav_2_1_1_12_label" tabindex="0">
<span class="md-ellipsis">
IIDX 31 EPOLIS
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_12_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_12">
<span class="md-nav__icon md-icon"></span>
IIDX 31 EPOLIS
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx31/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx31/extras/" class="md-nav__link">
<span class="md-ellipsis">
Extra Information
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx31/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_1_13" >
<label class="md-nav__link" for="__nav_2_1_1_13" id="__nav_2_1_1_13_label" tabindex="0">
<span class="md-ellipsis">
IIDX 32 Pinky Crush
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_1_13_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_1_13">
<span class="md-nav__icon md-icon"></span>
IIDX 32 Pinky Crush
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/iidx32/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx32/extras/" class="md-nav__link">
<span class="md-ellipsis">
Extra Information
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/iidx32/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_2" >
<label class="md-nav__link" for="__nav_2_1_2" id="__nav_2_1_2_label" tabindex="0">
<span class="md-ellipsis">
SDVX
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_2">
<span class="md-nav__icon md-icon"></span>
SDVX
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_2_1" >
<label class="md-nav__link" for="__nav_2_1_2_1" id="__nav_2_1_2_1_label" tabindex="0">
<span class="md-ellipsis">
SDVX IV HEAVENLY HAVEN
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_2_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_2_1">
<span class="md-nav__icon md-icon"></span>
SDVX IV HEAVENLY HAVEN
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/sdvx4/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/sdvx4/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_2_2" >
<label class="md-nav__link" for="__nav_2_1_2_2" id="__nav_2_1_2_2_label" tabindex="0">
<span class="md-ellipsis">
SDVX VIVID WAVE
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_2_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_2_2">
<span class="md-nav__icon md-icon"></span>
SDVX VIVID WAVE
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/sdvx5/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/sdvx5/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_2_3" >
<label class="md-nav__link" for="__nav_2_1_2_3" id="__nav_2_1_2_3_label" tabindex="0">
<span class="md-ellipsis">
SDVX EXCEED GEAR
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_2_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_2_3">
<span class="md-nav__icon md-icon"></span>
SDVX EXCEED GEAR
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/sdvx6/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/sdvx6/extras/" class="md-nav__link">
<span class="md-ellipsis">
Extra Information
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/sdvx6/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_3" >
<label class="md-nav__link" for="__nav_2_1_3" id="__nav_2_1_3_label" tabindex="0">
<span class="md-ellipsis">
Pop&apos;n
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_3">
<span class="md-nav__icon md-icon"></span>
Pop&apos;n
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_3_1" >
<label class="md-nav__link" for="__nav_2_1_3_1" id="__nav_2_1_3_1_label" tabindex="0">
<span class="md-ellipsis">
Pop&apos;n Usaneko
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_3_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_3_1">
<span class="md-nav__icon md-icon"></span>
Pop&apos;n Usaneko
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/popnusaneko/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/popnusaneko/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_3_2" >
<label class="md-nav__link" for="__nav_2_1_3_2" id="__nav_2_1_3_2_label" tabindex="0">
<span class="md-ellipsis">
Pop&apos;n Peace
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_3_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_3_2">
<span class="md-nav__icon md-icon"></span>
Pop&apos;n Peace
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/popnpeace/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/popnpeace/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_3_3" >
<label class="md-nav__link" for="__nav_2_1_3_3" id="__nav_2_1_3_3_label" tabindex="0">
<span class="md-ellipsis">
HELLO Pop&apos;n
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_3_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_3_3">
<span class="md-nav__icon md-icon"></span>
HELLO Pop&apos;n
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/hellopopn/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/hellopopn/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_4" >
<label class="md-nav__link" for="__nav_2_1_4" id="__nav_2_1_4_label" tabindex="0">
<span class="md-ellipsis">
DDR
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_4">
<span class="md-nav__icon md-icon"></span>
DDR
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_4_1" >
<label class="md-nav__link" for="__nav_2_1_4_1" id="__nav_2_1_4_1_label" tabindex="0">
<span class="md-ellipsis">
DDR Ace
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_4_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_4_1">
<span class="md-nav__icon md-icon"></span>
DDR Ace
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/ddrace/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/ddrace/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_5" >
<label class="md-nav__link" for="__nav_2_1_5" id="__nav_2_1_5_label" tabindex="0">
<span class="md-ellipsis">
Jubeat
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_5">
<span class="md-nav__icon md-icon"></span>
Jubeat
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_5_1" >
<label class="md-nav__link" for="__nav_2_1_5_1" id="__nav_2_1_5_1_label" tabindex="0">
<span class="md-ellipsis">
Jubeat Clan
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_5_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_5_1">
<span class="md-nav__icon md-icon"></span>
Jubeat Clan
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/jubeatclan/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/jubeatclan/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_6" >
<label class="md-nav__link" for="__nav_2_1_6" id="__nav_2_1_6_label" tabindex="0">
<span class="md-ellipsis">
GITADORA
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_6_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_6">
<span class="md-nav__icon md-icon"></span>
GITADORA
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_6_1" >
<label class="md-nav__link" for="__nav_2_1_6_1" id="__nav_2_1_6_1_label" tabindex="0">
<span class="md-ellipsis">
GITADORA Matixx
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_6_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_6_1">
<span class="md-nav__icon md-icon"></span>
GITADORA Matixx
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/gitamatixx/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/gitamatixx/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_6_2" >
<label class="md-nav__link" for="__nav_2_1_6_2" id="__nav_2_1_6_2_label" tabindex="0">
<span class="md-ellipsis">
GITADORA EXCHAIN
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_6_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_6_2">
<span class="md-nav__icon md-icon"></span>
GITADORA EXCHAIN
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/exchain/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/exchain/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_7" >
<label class="md-nav__link" for="__nav_2_1_7" id="__nav_2_1_7_label" tabindex="0">
<span class="md-ellipsis">
Reflec Beat
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_7_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_7">
<span class="md-nav__icon md-icon"></span>
Reflec Beat
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_7_1" >
<label class="md-nav__link" for="__nav_2_1_7_1" id="__nav_2_1_7_1_label" tabindex="0">
<span class="md-ellipsis">
Reflec Beat: Reflesia
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_7_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_7_1">
<span class="md-nav__icon md-icon"></span>
Reflec Beat: Reflesia
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/reflesia/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/reflesia/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_8" >
<label class="md-nav__link" for="__nav_2_1_8" id="__nav_2_1_8_label" tabindex="0">
<span class="md-ellipsis">
NOSTALGIA
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_8_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_8">
<span class="md-nav__icon md-icon"></span>
NOSTALGIA
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_8_1" >
<label class="md-nav__link" for="__nav_2_1_8_1" id="__nav_2_1_8_1_label" tabindex="0">
<span class="md-ellipsis">
Nostalgia FORTE
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_8_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_8_1">
<span class="md-nav__icon md-icon"></span>
Nostalgia FORTE
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/nostforte/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/nostforte/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_8_2" >
<label class="md-nav__link" for="__nav_2_1_8_2" id="__nav_2_1_8_2_label" tabindex="0">
<span class="md-ellipsis">
Nostalgia Op.2
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_1_8_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_8_2">
<span class="md-nav__icon md-icon"></span>
Nostalgia Op.2
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/nostop2/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/nostop2/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_9" >
<label class="md-nav__link" for="__nav_2_1_9" id="__nav_2_1_9_label" tabindex="0">
<span class="md-ellipsis">
BeatStream アニムトライヴ
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_9_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_9">
<span class="md-nav__icon md-icon"></span>
BeatStream アニムトライヴ
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/beatstreamfinal/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/beatstreamfinal/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_1_10" >
<label class="md-nav__link" for="__nav_2_1_10" id="__nav_2_1_10_label" tabindex="0">
<span class="md-ellipsis">
MÚSECA 1+1/2
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_1_10_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_1_10">
<span class="md-nav__icon md-icon"></span>
MÚSECA 1+1/2
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/musecafinal/setup/" class="md-nav__link">
<span class="md-ellipsis">
First Time Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/musecafinal/problems/" class="md-nav__link">
<span class="md-ellipsis">
Common Problems/Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2" >
<label class="md-nav__link" for="__nav_2_2" id="__nav_2_2_label" tabindex="0">
<span class="md-ellipsis">
SEGA
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2">
<span class="md-nav__icon md-icon"></span>
SEGA
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_1" >
<label class="md-nav__link" for="__nav_2_2_1" id="__nav_2_2_1_label" tabindex="0">
<span class="md-ellipsis">
CHUNITHM
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_2_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_1">
<span class="md-nav__icon md-icon"></span>
CHUNITHM
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_1_1" >
<label class="md-nav__link" for="__nav_2_2_1_1" id="__nav_2_2_1_1_label" tabindex="0">
<span class="md-ellipsis">
NEW
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_2_1_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_1_1">
<span class="md-nav__icon md-icon"></span>
NEW
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/chunithmnew/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmnew/controllers/" class="md-nav__link">
<span class="md-ellipsis">
Controllers
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmnew/c2c/" class="md-nav__link">
<span class="md-ellipsis">
Cabinet-to-Cabinet/Multiplayer Link
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmnew/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_1_2" >
<label class="md-nav__link" for="__nav_2_2_1_2" id="__nav_2_2_1_2_label" tabindex="0">
<span class="md-ellipsis">
NEW PLUS
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_2_1_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_1_2">
<span class="md-nav__icon md-icon"></span>
NEW PLUS
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/chunithmnewplus/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmnewplus/controllers/" class="md-nav__link">
<span class="md-ellipsis">
Controllers
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmnewplus/c2c/" class="md-nav__link">
<span class="md-ellipsis">
Cabinet-to-Cabinet/Multiplayer Link
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmnewplus/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_1_3" >
<label class="md-nav__link" for="__nav_2_2_1_3" id="__nav_2_2_1_3_label" tabindex="0">
<span class="md-ellipsis">
SUN
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_2_1_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_1_3">
<span class="md-nav__icon md-icon"></span>
SUN
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/chunithmsun/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmsun/controllers/" class="md-nav__link">
<span class="md-ellipsis">
Controllers
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmsun/c2c/" class="md-nav__link">
<span class="md-ellipsis">
Cabinet-to-Cabinet/Multiplayer Link
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmsun/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_1_4" >
<label class="md-nav__link" for="__nav_2_2_1_4" id="__nav_2_2_1_4_label" tabindex="0">
<span class="md-ellipsis">
SUN PLUS
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_2_1_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_1_4">
<span class="md-nav__icon md-icon"></span>
SUN PLUS
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/chunithmsunplus/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmsunplus/controllers/" class="md-nav__link">
<span class="md-ellipsis">
Controllers
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmsunplus/c2c/" class="md-nav__link">
<span class="md-ellipsis">
Cabinet-to-Cabinet/Multiplayer Link
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmsunplus/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_1_5" >
<label class="md-nav__link" for="__nav_2_2_1_5" id="__nav_2_2_1_5_label" tabindex="0">
<span class="md-ellipsis">
LUMINOUS
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_2_1_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_1_5">
<span class="md-nav__icon md-icon"></span>
LUMINOUS
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/chunithmluminous/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmluminous/controllers/" class="md-nav__link">
<span class="md-ellipsis">
Controllers
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmluminous/c2c/" class="md-nav__link">
<span class="md-ellipsis">
Cabinet-to-Cabinet/Multiplayer Link
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/chunithmluminous/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_2" >
<label class="md-nav__link" for="__nav_2_2_2" id="__nav_2_2_2_label" tabindex="0">
<span class="md-ellipsis">
maimai DX
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_2_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_2">
<span class="md-nav__icon md-icon"></span>
maimai DX
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_2_2_1" >
<label class="md-nav__link" for="__nav_2_2_2_1" id="__nav_2_2_2_1_label" tabindex="0">
<span class="md-ellipsis">
BUDDiES
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_2_2_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_2_2_1">
<span class="md-nav__icon md-icon"></span>
BUDDiES
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/maimaidx/buddies/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/maimaidx/buddies/controllers/" class="md-nav__link">
<span class="md-ellipsis">
Controllers
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/maimaidx/buddies/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_3" >
<label class="md-nav__link" for="__nav_2_3" id="__nav_2_3_label" tabindex="0">
<span class="md-ellipsis">
NAMCO
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_3">
<span class="md-nav__icon md-icon"></span>
NAMCO
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_3_1" >
<label class="md-nav__link" for="__nav_2_3_1" id="__nav_2_3_1_label" tabindex="0">
<span class="md-ellipsis">
Taiko no Tatsujin
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_2_3_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_3_1">
<span class="md-nav__icon md-icon"></span>
Taiko no Tatsujin
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2_3_1_1" >
<label class="md-nav__link" for="__nav_2_3_1_1" id="__nav_2_3_1_1_label" tabindex="0">
<span class="md-ellipsis">
Nijiiro
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="4" aria-labelledby="__nav_2_3_1_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_3_1_1">
<span class="md-nav__icon md-icon"></span>
Nijiiro
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../games/taikonijiiro/setup/" class="md-nav__link">
<span class="md-ellipsis">
Game Setup
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../games/taikonijiiro/troubleshooting/" class="md-nav__link">
<span class="md-ellipsis">
Troubleshooting
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3" >
<label class="md-nav__link" for="__nav_3" id="__nav_3_label" tabindex="0">
<span class="md-ellipsis">
Error Codes
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span>
Error Codes
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../errorcodes/bemani/" class="md-nav__link">
<span class="md-ellipsis">
BEMANI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../errorcodes/sega/" class="md-nav__link">
<span class="md-ellipsis">
SEGA
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" >
<label class="md-nav__link" for="__nav_4" id="__nav_4_label" tabindex="0">
<span class="md-ellipsis">
Game Patching
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
Game Patching
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../patchsp2x/" class="md-nav__link">
<span class="md-ellipsis">
Spice2x Patching
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../patchweb/" class="md-nav__link">
<span class="md-ellipsis">
Web Patching
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../hexguide/" class="md-nav__link">
<span class="md-ellipsis">
Manual Hex Editing
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5" checked>
<label class="md-nav__link" for="__nav_5" id="__nav_5_label" tabindex="0">
<span class="md-ellipsis">
Extras
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
Extras
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../asphyxia/" class="md-nav__link">
<span class="md-ellipsis">
How to setup Asphyxia CORE
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../ascs/" class="md-nav__link">
<span class="md-ellipsis">
Notes on the Most Common ASCs and Vendors
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../parts/" class="md-nav__link">
<span class="md-ellipsis">
Arcade Parts List and Documentation
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../pollingrates/" class="md-nav__link">
<span class="md-ellipsis">
List of Touchscreen Monitors and their Polling Rates
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../audio/" class="md-nav__link">
<span class="md-ellipsis">
What is WASAPI & ASIO?
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../streamaudio/" class="md-nav__link">
<span class="md-ellipsis">
Exclusive Audio Workarounds
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
<span class="md-ellipsis">
Setting Up SoftEther VPN for Cabinet-to-Cabinet Play
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<span class="md-ellipsis">
Setting Up SoftEther VPN for Cabinet-to-Cabinet Play
</span>
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#what-is-softether-vpn" class="md-nav__link">
<span class="md-ellipsis">
What is SoftEther VPN?
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#configuring-softether-server" class="md-nav__link">
<span class="md-ellipsis">
Configuring SoftEther Server
</span>
</a>
<nav class="md-nav" aria-label="Configuring SoftEther Server">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#setting-up-the-server-and-creating-a-hub" class="md-nav__link">
<span class="md-ellipsis">
Setting up the Server, and Creating a Hub
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#adding-users-to-your-virtual-hub" class="md-nav__link">
<span class="md-ellipsis">
Adding Users to your Virtual Hub
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#configuring-securenat" class="md-nav__link">
<span class="md-ellipsis">
Configuring SecureNAT
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#setting-a-dynamic-dns-for-your-softether-server" class="md-nav__link">
<span class="md-ellipsis">
Setting a Dynamic DNS for your SoftEther Server
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#connecting-to-a-softether-hub" class="md-nav__link">
<span class="md-ellipsis">
Connecting to a SoftEther Hub
</span>
</a>
<nav class="md-nav" aria-label="Connecting to a SoftEther Hub">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#setting-up-the-vpn-client" class="md-nav__link">
<span class="md-ellipsis">
Setting up the VPN Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#connecting-to-a-virtual-hub" class="md-nav__link">
<span class="md-ellipsis">
Connecting to a Virtual Hub
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#tips" class="md-nav__link">
<span class="md-ellipsis">
Tips
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../../resources/" class="md-nav__link">
<span class="md-ellipsis">
Other Resources
</span>
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#what-is-softether-vpn" class="md-nav__link">
<span class="md-ellipsis">
What is SoftEther VPN?
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#configuring-softether-server" class="md-nav__link">
<span class="md-ellipsis">
Configuring SoftEther Server
</span>
</a>
<nav class="md-nav" aria-label="Configuring SoftEther Server">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#setting-up-the-server-and-creating-a-hub" class="md-nav__link">
<span class="md-ellipsis">
Setting up the Server, and Creating a Hub
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#adding-users-to-your-virtual-hub" class="md-nav__link">
<span class="md-ellipsis">
Adding Users to your Virtual Hub
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#configuring-securenat" class="md-nav__link">
<span class="md-ellipsis">
Configuring SecureNAT
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#setting-a-dynamic-dns-for-your-softether-server" class="md-nav__link">
<span class="md-ellipsis">
Setting a Dynamic DNS for your SoftEther Server
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#connecting-to-a-softether-hub" class="md-nav__link">
<span class="md-ellipsis">
Connecting to a SoftEther Hub
</span>
</a>
<nav class="md-nav" aria-label="Connecting to a SoftEther Hub">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#setting-up-the-vpn-client" class="md-nav__link">
<span class="md-ellipsis">
Setting up the VPN Client
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#connecting-to-a-virtual-hub" class="md-nav__link">
<span class="md-ellipsis">
Connecting to a Virtual Hub
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#tips" class="md-nav__link">
<span class="md-ellipsis">
Tips
</span>
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="setting-up-softether-vpn-for-cabinet-to-cabinet-play">Setting Up SoftEther VPN for Cabinet-to-Cabinet Play</h1>
<h3 id="what-is-softether-vpn">What is SoftEther VPN?</h3>
<div class="admonition tip">
<p>SoftEther VPN is a free tool we use to create Virtual Hubs and connect multiple machines to the same virtual network, allowing the ability to perform Cabinet-to-Cabinet link even when the machines are on physically different networks.</p>
</div>
<hr />
<h3 id="configuring-softether-server">Configuring SoftEther Server</h3>
<div class="admonition danger">
<p class="admonition-title">This part of the guide is for hosting a hub! If you only wish to connect to a hub, refer to <a href="#connecting-to-a-softether-hub">Connecting to a SoftEther Hub</a>.</p>
</div>
<div class="admonition info">
<p class="admonition-title">While this guide is mainly focused on setting up link-play for arcade games, theoretically this should also work with other PC games that supports link-playing over LAN.</p>
</div>
<h4 id="setting-up-the-server-and-creating-a-hub">Setting up the Server, and Creating a Hub</h4>
<div class="admonition tip">
<p>First, go to the <a href="https://www.softether-download.com/en.aspx?product=softether">SoftEther VPN Download Center</a>. In the <code>Select Component</code> section, choose <code>SoftEther VPN Server</code>. Choose the Operating System and CPU based on your own machine, and grab the latest <code>rtm</code> build. This guide will be using Windows as an example, the layout for other OS might vary.</p>
</div>
<p><img src="/img/softether/softetherserverdownload.png"></p>
<div class="admonition tip">
<p>Run the installer and choose to install <code>SoftEther VPN Server</code>. Press Next to finish the installation, and start the Server Manager.</p>
</div>
<p><img src="/img/softether/serverinstall.png"></p>
<div class="admonition tip">
<p>When running the Server Manager for the first time, you should be greeted with the window below. Click on the <code>Connect</code> button.</p>
</div>
<p><img src="/img/softether/serverfirstboot.png"></p>
<div class="admonition tip">
<p>If prompted to setup a root password, set a password that you will remember. If prompted with the Easy Setup wizard, click <code>Close</code> on the bottom right of the window.</p>
</div>
<p><img src="/img/softether/easysetup.png"></p>
<div class="admonition tip">
<p>Click on <code>Create a Virtual Hub</code> on the window below.</p>
</div>
<p><img src="/img/softether/createhub.png"></p>
<div class="admonition tip">
<p>Give your hub a name, and set an admin password. In this example, we will use Two-Torial.</p>
</div>
<div class="admonition info">
<p class="admonition-title">If you wish to limit the maximum amount of sessions that can be connected to your hub at a time, you can enable <code>Limit Max VPN Sessions</code>. Most arcade games support up to 4-way link, so we will set the limit to 4 in this example.</p>
</div>
<p><img src="/img/softether/hubcreation.png"></p>
<div class="admonition tip">
<p>Your hub is now created! You should see the hub show up on your Virtual Hub list. Click on the hub to highlight it, and click <code>Manage Virtual Hub</code>.</p>
</div>
<p><img src="/img/softether/managehub.png"></p>
<hr />
<h4 id="adding-users-to-your-virtual-hub">Adding Users to your Virtual Hub</h4>
<div class="admonition tip">
<p>You will need to add User Accounts into the Virtual Hub before anyone can connect. Click on <code>Manage Users</code>, then click <code>New</code> at the bottom left of the window.</p>
</div>
<p><img src="/img/softether/manageuser.png"></p>
<div class="admonition tip">
<p>Set a Username and Password for the user account, then check the <code>Set Security Policy</code> box on the top right, and click <code>Security Policy</code>. </p>
</div>
<p><img src="/img/softether/createnewuser.png"></p>
<div class="admonition tip">
<p>Scroll down and find <code>Unlimited Number of Broadcasts</code> and <code>Filter all IPv6 Packets</code>, then enable the 2 options. Leave everything else as defaults and click <code>OK</code>.</p>
</div>
<p><img src="/img/softether/unlimitedbroadcast.png">
<img src="/img/softether/filteripv6.png"></p>
<div class="admonition tip">
<p>Click on <code>OK</code>, and your user account should be created. Click on <code>Exit</code> to go back to the Hub Management page.</p>
</div>
<div class="admonition info">
<p class="admonition-title">You can either create one user account and give everyone the same credentials to connect to your hub under the same user, or you can also create individual user accounts for all the players that wish to connect to your hub. I recommend creating an user account for each player so you can have an easier time to manage the hub if needed.</p>
</div>
<p><img src="/img/softether/usercreated.png">
<img src="/img/softether/usercreated2.png"></p>
<hr />
<h4 id="configuring-securenat">Configuring SecureNAT</h4>
<div class="admonition tip">
<p>We will use the SecureNAT option to assign a custom subnet to each connected machines. Some games like Chunithm requires you to be on a specific subnet or cab-to-cab link will not work.
Click on <code>Virtual NAT and Virtual DHCP Server (SecureNAT)</code>, then enable SecureNAT, and click on <code>SecureNAT Configuration</code>.</p>
</div>
<p><img src="/img/softether/securenat.png">
<img src="/img/softether/enablesecurenat.png"></p>
<div class="admonition tip">
<ul>
<li>In the SecureNAT Configration window, set the IP Address under <code>Virtual Host Network Interface Settings</code> to the subnet you wish to use. In this exmaple, we will be using <code>192.168.139.x</code> as this is the subnet required by Chunithm for cab-to-cab play.</li>
<li>Under <code>Virtual DHCP Server Settings</code>, set the IP Address range you wish to distribute to the connected machines. We will use a suffix of <code>11</code> to <code>14</code> in this example.</li>
<li><strong>IMPORTANT: LEAVE THE <code>Options Applied to Clients</code> SECTION BLANK!!!</strong>
Once everything is set, click on <code>OK</code> and <code>Exit</code>.</li>
</ul>
</div>
<p><img src="/img/softether/configsecurenat.png"></p>
<hr />
<h4 id="setting-a-dynamic-dns-for-your-softether-server">Setting a Dynamic DNS for your SoftEther Server</h4>
<div class="admonition info">
<p class="admonition-title">You can set a custom DDNS Hostname for your SoftEther Server to allow people to remember your Server Hostname more easily. You can also just leave the hostname as default if you wish.</p>
<p>Click <code>Dynamic DNS Setting</code> on the bottom left.</p>
</div>
<p><img src="/img/softether/ddns.png"></p>
<div class="admonition tip">
<ul>
<li>Under <code>Change the Dynamic DNS Hostname</code> section, set your preferred hostname. In this example, we will use <code>twotorial</code>.</li>
<li>Click <code>Set to Above Hostname</code> when done, and click <code>Exit</code>.</li>
</ul>
</div>
<p><img src="/img/softether/configddns.png"></p>
<div class="admonition info">
<p class="admonition-title">If a prompt shows up and ask if you want to regenerate a new Server Certificate, click on No.</p>
</div>
<p><img src="/img/softether/ddnscert.png"></p>
<div class="admonition tip">
<p>If done correctly, the bottom left of your Virtual Hub management window should show your updated Hostname.</p>
</div>
<p><img src="/img/softether/hostname.png"></p>
<div class="admonition tip">
<p>The server setup is done! User(s) should be able to connect to your hub now.</p>
</div>
<hr />
<h3 id="connecting-to-a-softether-hub">Connecting to a SoftEther Hub</h3>
<h4 id="setting-up-the-vpn-client">Setting up the VPN Client</h4>
<div class="admonition info">
<p class="admonition-title">If you already have a hub created / you have a hub ready to connect, keep reading.</p>
<p>Go to the <a href="https://www.softether-download.com/en.aspx?product=softether">SoftEther VPN Download Center</a>. In the <code>Select Component</code> section, choose <code>SoftEther VPN Client</code>. Choose the Operating System and CPU based on your own machine, and grab the latest <code>rtm</code> build. This guide will be using Windows as an example, the layout for other OS might vary.</p>
</div>
<p><img src="/img/softether/softetherclient.png"></p>
<div class="admonition tip">
<p>Run the installer and choose to install <code>SoftEther VPN Client</code>. Press Next to finish the installation, and start the VPN Client.</p>
</div>
<p><img src="/img/softether/clientinstall.png"></p>
<div class="admonition tip">
<p>In the VPN Client window, click on <code>Add VPN Connection</code>.</p>
</div>
<p><img src="/img/softether/addvpn.png"></p>
<div class="admonition info">
<p class="admonition-title">If a prompt shows up saying that you need to create a Virtual Network Adapter first, click Yes.</p>
</div>
<p><img src="/img/softether/createadapter.png"></p>
<div class="admonition tip">
<p>Leave the adapter name as default, and press <code>OK</code>. Wait for the creation process to finish.</p>
</div>
<p><img src="/img/softether/createadapter2.png"></p>
<p><img src="/img/softether/createadapter3.png"></p>
<hr />
<h4 id="connecting-to-a-virtual-hub">Connecting to a Virtual Hub</h4>
<div class="admonition tip">
<p>After you have created a Virtual Network Adapter, you should be able to add a VPN Hub. Click on <code>Add VPN Connection</code> again.</p>
</div>
<p><img src="/img/softether/addvpn.png"></p>
<div class="admonition tip">
<ul>
<li>Name the Hub whatever you prefer. In this example, we will use <code>Twotorial</code>.</li>
<li>In the <code>Destination VPN Server</code> section, input the server Hostname and port. The hostname should usually be <code>[your_hostname].softether.net</code></li>
<li>If the Hostname is correct and the client is able to establish a connection, the Virtual Hub Name should auto-fill when you click on the dropdown box.</li>
</ul>
</div>
<div class="admonition info">
<p class="admonition-title">If the Virtual Hub Name shows a blank list even after clicking the dropdown box multiple times, it usually means your client is unable to establish a connection. Double check if the hostname, and your hub config is correct.</p>
</div>
<p><img src="/img/softether/hubname.png"></p>
<div class="admonition tip">
<ul>
<li>Under <code>User Authentication Setting</code>, input your username and password.</li>
<li>If you are connecting to another person's hub, ask the person for your login credentials.</li>
</ul>
</div>
<p><img src="/img/softether/hublogin.png"></p>
<div class="admonition tip">
<ul>
<li>Under <code>Advanced Setting of Communication</code>, <strong>UNCHECK THE <code>RECONNECTS AUTOMATICALLY AFTER DISCONNECTED</code> BOX.</strong> If this option is enabled, your VPN Client will always try to reconnect to the hub when it is running, taking up a spot in the hub. Please do not do this, it's just annoying when you're AFK in someone's hub and hogging up a spot.</li>
<li>Click <code>Advanced Settings...</code>.</li>
</ul>
</div>
<p><img src="/img/softether/autoreconnect.png"></p>
<div class="admonition tip">
<ul>
<li>In the Advanced Settings window, you can set the <code>Number of TCP Connections</code> you wish to use. The higher you set, the more connections will be used, resulting in a potentially better link-play experience especially for real-time PVP games like Wangan Midnight Maximum Tune or Initial D: The Arcade.</li>
</ul>
<div class="admonition info">
<p class="admonition-title">If you set this to a very high value and your connection speed is unable to keep up with the requests, your connection quality may be negatively impacted. I recommend setting this to 8 for a good balance.</p>
</div>
<ul>
<li>If you find yourself desyncing a lot when in game, you can also enable <code>Use Data Compression</code> to improve the connection stability.</li>
<li>Click on <code>OK</code> once everything is set.</li>
</ul>
</div>
<p><img src="/img/softether/advancedclientconfig.png"></p>
<div class="admonition tip">
<p>Double click on the VPN hub to connect. If it shows you your assigned IP address, congratulations! You are now connected to the Virtual Hub and is ready for some cab-to-cab action!</p>
</div>
<p><img src="/img/softether/connected.png"></p>
<hr />
<h3 id="tips">Tips</h3>
<div class="admonition tip">
<ul>
<li>If you need to fetch your assigned IP address because the notification window disappeared too fast or if you forgot your IP, you can do so with the <code>ipconfig</code> command in CMD.</li>
<li>The Virtual Adapter name will usually be <code>Unknown adapter VPN - VPN Client</code>. </li>
</ul>
<p><img src="/img/softether/ipconfig.png"></p>
</div>
<div class="admonition tip">
<ul>
<li>If you already have your hub setup and want to share the config with other users, you can <code>Export</code> your VPN profile and send it to them. Right click on the VPN Hub you wish to share and click <code>Export VPN Connection Setting...</code>.</li>
</ul>
<p><img src="/img/softether/export.png"></p>
</div>
<div class="admonition tip">
<ul>
<li>If you wish to include your username and password in the exported config, click on No. If the hub you are connecting to have different accounts setup for individual users, click on Yes to remove all sensitive information from the config.</li>
</ul>
<p><img src="/img/softether/exportpassword.png"></p>
</div>
<aside class="md-source-file">
<span class="md-source-file__fact">
<span class="md-icon" title="Last update">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">October 12, 2024</span>
</span>
</aside>
</article>
</div>
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
</div>
</main>
<footer class="md-footer">
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
<div class="md-copyright__highlight">
two-torial Team
</div>
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../..", "features": ["content.code.annotate"], "search": "../../assets/javascripts/workers/search.6ce7567c.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}}</script>
<script src="../../assets/javascripts/bundle.83f73b43.min.js"></script>
</body>
</html>