+# Extra Information
+
+## Output modes
+!!! info "Output Mode"
+
+ This game supports two output modes: `S-VIDEO` and `VGA`.
+ The difference between these two is:
+
+ - `S-VIDEO` runs at 59.95hz
+ - `VGA` runs at 60.05hz
+
+ By default, the output mode is set automatically by the game.
+ !!! tip "If for some reason you want to change the output mode of your game, do the following:"
+ Open your `iidxhook-xx.conf`. Find a line that says:
+ ```
+ gfx.frame_rate_limit=xx.xx
+ ```
+
+ - Depending on the output mode of your choice, replace `xx.xx` with either 59.95 or 60.05
+
+ Now, in the service menu of your game:
+
+ - Go to `GAME OPTIONS`
+
+
+
+ - Go to the line that says `OUTPUT MODE` and change it to your desired mode
+
+ - Select `SAVE AND EXIT`
+
+ That's it!
+
+
\ No newline at end of file
diff --git a/docs/games/konami/iidx/16_empress/setup.md b/docs/games/konami/iidx/16_empress/setup.md
new file mode 100644
index 00000000..069f9ee6
--- /dev/null
+++ b/docs/games/konami/iidx/16_empress/setup.md
@@ -0,0 +1,172 @@
+
+# Game Setup
+
+--8<-- "docs/snippets/common/data_warning.md"
+
+## Preparing data
+
+--8<-- "docs/snippets/common/data_readonly.md"
+
+ The **complete game data** should be approximately **26 GB or larger**.
+ If your data is significantly smaller, you likely have an update archive instead of the full game data.
+
+ Here's what the expected data structure should look like:
+
+ ```
+ 📂yyyymmddrr (revision folder, y = year digit, m = month digit, d = day digit, r = revision digit)
+ 📂data
+ 📄sidcode.txt
+ ```
+
+## Installing Bemanitools
+
+!!! tip ""
+
+ - Download the latest Bemanitools release zip [here](https://github.com/djhackersdev/bemanitools/releases/latest)
+
+ - Inside `bemanitools-x.xx.zip` locate `iidx-14-to-17.zip`
+
+ - Extract all files from `iidx-14-to-17.zip` into your revision folder (yyyymmddrr)
+ - (Hint: you only need one of the `gamestart-**.bat` and `iidxhook-**.bat` files, specific to your game version number)
+
+--8<-- "docs/snippets/konami/iidx/btools_d3d8to9.md"
+
+--8<-- "docs/snippets/konami/iidx/clvsd.md"
+
+!!! tip ""
+
+ - After all this, here's what the expected data structure should look like:
+ ``` hl_lines="2 3 4 7 8 10 11 12 13 14 18 19"
+ 📄bm2dx.exe
+ 📄config.bat
+ 📄config.exe
+ 📄d3d8.dll
+ 📄d3dx9_24.dll
+ 📄dbghelp.dll
+ 📄eamio.dll
+ 📄gamestart-16.bat
+ 📄gcidata.nsd
+ 📄geninput.dll
+ 📄iidxhook3.dll
+ 📄iidxhook-16.conf
+ 📄iidxio.dll
+ 📄inject.exe
+ 📄libacio.dll
+ 📄libavs-win32.dll
+ 📄libavs-win32-ea3.dll
+ 📄vefx.txt
+ 📄vefxio.dll
+ ```
+
+## Configuring Bemanitools
+
+!!! info "Open the `config.bat` file. The following tabs correspond to the ones in the configuration window."
+
+=== "Buttons"
+
+--8<-- "docs/snippets/konami/iidx/btools_buttons.md"
+
+--8<-- "docs/snippets/konami/common/spicecfg_buttons_additionalinfo.md"
+
+=== "Lights"
+
+--8<-- "docs/snippets/konami/common/btools_lights.md"
+
+=== "Analogs"
+
+--8<-- "docs/snippets/konami/iidx/btools_analogs.md"
+
+=== "Network"
+
+--8<-- "docs/snippets/konami/common/btools_cards.md"
+
+## Connecting to a network
+
+--8<-- "docs/snippets/konami/iidx/btools_connecting_network.md"
+
+## Game resolution and locking FPS
+
+!!! tip ""
+ We'd like to mention that there are two options when it comes to how the game renders. You can choose between `Linear` and `Point`.
+
+ Below is an example of how both look like.
+
+ ??? info "Linear"
+
+
+ ??? info "Point"
+
+
+ It comes down to your own prefrence what you decide on, `Linear` is less sharp but doesn't have pixel perfect edges. `Point` is sharp and is pixel perfect.
+
+--8<-- "docs/snippets/konami/iidx/btools_resolution_fps.md"
+
+## Before playing
+
+--8<-- "docs/snippets/common/before_playing.md"
+
+## First launch
+
+!!! tip ""
+
+ If you've followed all instructions correctly, you're now finally ready to launch the game!
+
+ **First plug your controller if you have one** and run `gamestart.bat` **as Administrator**.
+
+ If it's your first time running the game, you'll soon be greeted with this screen.
+
+
+
+ Press your `Test` key to initialize the backup data, a message will pop up stating it's been initialized.
+
+ !!! warning ""
+ If right here you get `USB I/O ERROR ERROR(FM TRNS-OUT)` or `USB I/O ERROR ERROR(FM-DL TIMEOUT)` instead of the `BACKUP DATA ERROR`, reboot the game and it should get fixed.
+
+ Next, you'll get another error.
+
+
+
+ Press your `Test` key again and let the game run for a bit until the monitor check is complete.
+
+ You will now be taken to the service menu.
+
+
+
+ Instructions on how to navigate the menu are shown at the bottom of the screen:
+
+ - Press `1` and `2` to go up and down
+ - Press `6` to select/execute
+
+ Start by going up to `CLOCK`.
+
+
+
+ Here, simply select `SAVE AND EXIT` and the clock will be set.
+
+ You'll be back in the service menu.
+
+ Go to `NETWORK OPTIONS` then `e-AMUSEMENT SETTINGS`.
+
+
+
+
+ You will need to set a shop name.
+
+ - Name your shop to whatever you'd like. Again, navigation instructions are at the bottom of the screen
+ - Go to `EXIT` then `SAVE AND EXIT`
+
+ Select `GAME OPTIONS`.
+
+
+ Here, you need to select a display type.
+ !!! tip "This setting affects timing offset in the song."
+ - For lower offset, select `TYPE B`. If your monitor has high latency, select `TYPE A`. If you're not sure what to pick, remember that you can always change this setting later depending on how the game feels
+ - Go to `SAVE AND EXIT`
+
+ Select `GAME MODE`.
+
+!!! success "You're all done! The game should load up properly now. Make sure to insert credits by pressing your `SERVICE` key!"
+
+## Help
+
+--8<-- "docs/snippets/common/help.md"
\ No newline at end of file
diff --git a/docs/games/konami/iidx/16_empress/troubleshooting.md b/docs/games/konami/iidx/16_empress/troubleshooting.md
new file mode 100644
index 00000000..a1063cde
--- /dev/null
+++ b/docs/games/konami/iidx/16_empress/troubleshooting.md
@@ -0,0 +1,45 @@
+
+# Troubleshooting
+
+--8<-- "docs/snippets/common/data_warning.md"
+
+!!! warning "If you get any error codes that weren't listed in the guides here, check out [this](https://github.com/djhackersdev/bemanitools/blob/master/doc/game-error-codes.md) Bemanitools documentation page"
+
+## Technical problems
+
+### Crashes
+
+!!! info "Riva Tuner Statistics Server (RTSS) and MSI Afterburner are known to cause odd crashes.r4<8R1d!^b|`l7FU>%Q!@l>uiVCnst;m1u)A>2q)3iR4dBACP
zwZGuMX|XsWY&2f;5@2-2{3NsGt6WsO8zu&tvlEJ_jsT3A)roE~1r;80I8C=7h_B;C
zN}MQog4O5JbG~n@?7_b#h57Oc1M1vAQJp(6vL8D*x1Qqia7yYwYwhagi=eM-#CF4w
zL1p$J$hb`0anU-Eh4*LllA|SenYP57W)IiT*%WCYSw4}xD-}Kt43J2zBVA21-j-_N4!_BvU|0g-kH!*6@<<>
zz5Ei5mu@T)n&r5QIEQ^v8A?U=knc|=Gd!#g^U7-%+>Au0Fj=;yA)m?9#%?#MFfiP;
z %>L Nsn04GbNh6HL
zRT|M=c(3z59fCHD8uV;h&HMSZ2UsEMJ4RP=){uCwvkVjJ+`(<)2UKZM$pf{~8yTxv
z&JI zr?lu`koIDy~-%hXGPedjV
zOXT+T5Y6{@o&pw)8af{AQ~v1y0=i0uD8k|e=CpndeXStt1X^{ %JNNReMKIn{M>w7?)6pIJ~};>Gosk?`l}uxjfdfz}($3Fk}c^t7XiTOr4(
zd%kEK#p-*1zUyHh;`C%1JKkzXbq}7F7uWJdOc$z)35YF7UEuCFqQnC<|oV>fzILtj5@d=rnuw{$bjme3%w3
zAJEWg6^sy!RpGg=C@K+W&89B>=PKqbp>6QPWhfB0J~0l&pGz?=
Wrh@4CI1}yQJO4Gb
StfgG_QYF+7Ms@SiuP46+B
zwxM1Fcc+LIc*$HTi`~+MmRRf0+ctot_;N!2tuDP_#L~t=pS>(z3G=W
zY6!q}sGg)r8NLt#X7gn46b(ne^Y=G?J7$XZavS-hY!NN9g*
zL2^k8C@j#4`Ym{?k!d!C;32=3ok6yldPv$1c$I3y5AcW%JLokb{FzjqD6c|TYx+If^U(9IuwWB53ZI?l1n0E=@sETkZ@Px5
z`=>3=h}Uhxk!Bw>hhgg9Yf)HvB381X_a0681>|xm>GRLZn`+3vdwCO`71XvKZXa=U
zsC=H#P0{izmW0X6gYK}ku5!WZ@7(#B^Z$xoBRo_-iNsY1Pk@$4TcRlJQ5Ev;K0F-&
zq@ZuxDeBj^)xt5a`98q#D0^?3dFYr<+umTGUF)9Y&cUcSG}f{Wf*O=wr|mLv3GBS6
z$j6vE_U8hqsZ