Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
+
+
+
+
segatools, by default, only accepts keyboard input and XInput Controllers.
+However, it can be configured with IO DLLs to add support for other controllers.
+
The controller you plan on using should also be provided with these IO DLLs. If unsure,
+check the support section for your controller, or contact the vendor directly. Alternate
+options for the most common controllers are listed below.
+
These IO DLLs should be copied to your game's App\bin\ folder and referenced in
+segatools.ini under the [mu3io] section.
+
+
+
If you have a single DLL, uncomment the path= line by removing the leading semicolon (;),
+then add your DLL's file name after the =:
+
[mu3io]
+; To use a custom O.N.G.E.K.I. IO DLL enter its path here.
+; Leave empty if you want to use Segatools built-in keyboard/gamepad input.
+;(1)!
+path=controller.dll
+
+
+
Note that there is no leading semicolon.
+
+
+
+
Keyboard and Mouse
+
+
Keyboard and Mouse is the default input method.
+
To enable mouse lever emulation ensure that the mouse option is set to 1 in the [io4]
+section of your segatools.ini:
+
[io4]
+; Set "1" to enable mouse lever emulation, "0" to use XInput
+mouse=1
+
+
The default layout use ASD for the left 3 buttons, and JKL for the right 3 buttons.
+Mouse Left/Right Click are used for the left and right bumper buttons.
+
If you wish to change the default keybinds, an explanation on how to set these is included
+above the [io4] section in your segatools.ini.
+
+
+
XInput Controller
+
+
XInput controllers are supported by segatools. To enable XInput, ensure that the mouse option
+is set to 0 in the [io4] section of your segatools.ini:
+
[io4]
+; Set "1" to enable mouse lever emulation, "0" to use XInput
+mouse=0
+
+
If you wish to change the default keybinds, an explanation on how to set these is included
+above the [io4] section in your segatools.ini.
+
+
+
Mageki
+
+
Mageki allows you to use a mobile device as a ONGEKI controller. It replicates the layout
+of an arcade ONGEKI controller on your mobile device.
When moving the zipped contents of MU3Input, move all folders EXCEPT the segatools.ini file into your App\package folder.
+Modify the [mu3io] and [aimeio] sections of your existing segatools.ini file to look like the following:
If you're interested in using a cabinet slider and air sensors, or possibly even
+making your own controller, the Cons&Stuff website
+and Discord community is a great place to start!
Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
+
+
+
My game crashes on launch/stuck on "Starting System Process"
+
+
Could be due to many things, the most common of which are:
+
+
amdaemon crashing in the background. Make sure that the config_*.json files
+have valid syntax, your ICF files are correct, and the OpenSSL fix is applied on Intel Core 10th Gen CPUs and newer.
+
+
+
+Capturing logs from amdaemon for troubleshooting
+
To assist with troubleshooting, a script can be used to capture logs from amdaemon. Create a file named
+amdaemontest.bat in App\bin, then paste the code block below into the file.
+
@echo off
+cls
+echo Attempting to run AM Daemon ...
+echo Window should close after 30 seconds
+echo Log will be generated at amdaemontest.txt
+call:sub>amdaemontest.txt
+exit /b
+
+:sub
+setOPENSSL_ia32cap=:~0x20000000
+pushd%~dp0
+start /b "AM Daemon" /min inject -d -k mu3hook.dll amdaemon.exe -f -c config_common.json config_server.json
+ping 127.0.0.1 -n 31 > nul && taskkill /F /im amdaemon.exe
+
+
Double-click it to run. The script should run for 30 seconds, and you will get a file
+named amdaemontest.txt in App\bin, which you can send to help people troubleshoot your issue.
+
+
+
My game is stuck on a black screen at launch!
+
+
This could also be due to many things, the most common of which are:
+
+
+
You have one or more incorrect/broken DLL(s) in App\package\mu3_Data\Managed
+
This is likely to be Assembly-CSharp.dll, Assembly-CSharp-firstpass.dll, and/or AMDaemon.NET.dll.
+You can try replacing the DLLs or re-downloading data from elsewhere.
+
+
+
+
My game is running too slow/fast or the notes are out of sync!
+
+
The game could be running under or over its required refresh rate.
+
+
Make sure V-Sync isn't disabled in your graphics settings (called "Vertical sync"
+in NVIDIA Control Panel and "Wait for Vertical Refresh" in AMD Control Panel.)
+
Limit mu3.exe to run at 60 FPS using a tool like RivaTuner.
+
+
It could also be that your computer's performance isn't good enough to keep
+a steady framerate.
+
+
+
My lever controls aren't working!
+
+
You may need to calibrate your lever.
+
From the TEST MENU select レバー設定 (LEVER SETTINGS) and then move the lever left to
+right ensuring that the game detects the full range of motion.
+
Then save by selecting 終了 (EXIT) and then 保存する (SAVE).
+
+
+
My game is stuttering
+
+
For NVIDIA users, create an override for mu3.exe in NVIDIA Control Panel
+and change "Power management mode" to "Prefer maximum performance".
+
+
+
My game crashes when I tab out of fullscreen!
+
+
As the game is intended to run on arcade hardware, it doesn't like being minimized.
+
One workaround for this is to use DXVK. Download the latest version from releases.
+This will be a dxvk-x.y.z.tar.gz file, which you can open using 7zip.
+Navigate to the x32 folder, and copy the d3d9.dll file to your game's App\bin folder, agreeing
+to overwrite when asked.
+
You should now be able to tab out of fullscreen without crashing the game.
+
+
+
Warning
+
The game will not ignore inputs when out of focus.
+
This means any controller inputs will still be accepted, so try not to lean onto
+your slider whilst tabbed out!
+
This also means that you can accidentally enter the service menu by hitting your
+Test key even if the game is minimised. If you were in the middle of a credit,
+your scores will be lost.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/games/musecafinal/problems/index.html b/games/musecafinal/problems/index.html
index dfe5d956..181bc0f3 100644
--- a/games/musecafinal/problems/index.html
+++ b/games/musecafinal/problems/index.html
@@ -4375,6 +4375,155 @@
+
+
+
+
+
+
+
+
+
+
+
Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
+
+
+
+
segatools, by default, only accepts keyboard input and XInput Controllers.
+However, it can be configured with IO DLLs to add support for other controllers.
+
The controller you plan on using should also be provided with these IO DLLs. If unsure,
+check the support section for your controller, or contact the vendor directly. Alternate
+options for the most common controllers are listed below.
+
These IO DLLs should be copied to your game's App\bin\ folder and referenced in
+segatools.ini under the [mu3io] section.
+
+
+
If you have a single DLL, uncomment the path= line by removing the leading semicolon (;),
+then add your DLL's file name after the =:
+
[mu3io]
+; To use a custom O.N.G.E.K.I. IO DLL enter its path here.
+; Leave empty if you want to use Segatools built-in keyboard/gamepad input.
+;(1)!
+path=controller.dll
+
+
+
Note that there is no leading semicolon.
+
+
+
+
Keyboard and Mouse
+
+
Keyboard and Mouse is the default input method.
+
To enable mouse lever emulation ensure that the mouse option is set to 1 in the [io4]
+section of your segatools.ini:
+
[io4]
+; Set "1" to enable mouse lever emulation, "0" to use XInput
+mouse=1
+
+
The default layout use ASD for the left 3 buttons, and JKL for the right 3 buttons.
+Mouse Left/Right Click are used for the left and right bumper buttons.
+
If you wish to change the default keybinds, an explanation on how to set these is included
+above the [io4] section in your segatools.ini.
+
+
+
XInput Controller
+
+
XInput controllers are supported by segatools. To enable XInput, ensure that the mouse option
+is set to 0 in the [io4] section of your segatools.ini:
+
[io4]
+; Set "1" to enable mouse lever emulation, "0" to use XInput
+mouse=0
+
+
If you wish to change the default keybinds, an explanation on how to set these is included
+above the [io4] section in your segatools.ini.
+
+
+
Mageki
+
+
Mageki allows you to use a mobile device as a ONGEKI controller. It replicates the layout
+of an arcade ONGEKI controller on your mobile device.
When moving the zipped contents of MU3Input, move all folders EXCEPT the segatools.ini file into your App\package folder.
+Modify the [mu3io] and [aimeio] sections of your existing segatools.ini file to look like the following:
If you're interested in using a cabinet slider and air sensors, or possibly even
+making your own controller, the Cons&Stuff website
+and Discord community is a great place to start!
Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
+
+
+
If you're coming from a previous version of ONGEKI
+
You'll want to create a new folder for the game and start from scratch.
+ONGEKI DOES NOT like being extracted over old data!
+
+
+
Preparing data
+
+
There are currently issues with running game data in the E:\ or Y:\ drive. Please extract the data into other drives.
+
+
+
After downloading and extracting your data, we need to make sure your files
+aren't set to Read-only.
+
+
Right click the folder containing your data, then click on Properties.
+
In the General tab go down to Attributes, untick Read-only and click Apply.
+
A popup will appear, select Apply changes to this folder, subfolder and files
+and press OK.
+
Finally, click OK again to exit out of properties.
+
+
You should end up with a file structure as follows.
+
+
Create another empty folder named AppData next to them. It should now look like below.
+
+
The App folder should have a file structure as follows.
+
+
+
+If your data doesn't look like this
+
If your data looks like the third image:
+
+
Create an App folder and move all files and folders from the image inside of it.
+
Create empty folders named amfs, Option and AppData next to the App folder.
+
+
If extra files are present next to your folders, such as executables, scripts, etc..
+remove them. This also means your data was tampered with and we strongly recommend
+getting new data from somewhere else.
+
+
Updating the base game
+
+
Extract your patch's files to your existing data in a way that matches its
+file structure. Agree to overwrite files if necessary.
+
+
Installing option data
+
+
ONGEKI content updates are distributed through option folders instead of patching
+the base game. They are named A???, with each ? being a number. Custom options
+distributed by the community might use letters instead, to distinguish them from
+official ones.
+
Extract any options you've downloaded into the Option folder. You should end up with
+a file structure as follows. Do not be worried if you have fewer or more option folders.
+
In some cases, your data may have options in App\package\option. If so, move
+all contents inside to the Option folder where App and AppData are and delete the App\package\option folder.
+
+
+
Installing ICFs
+
+
Install Configuration Files (ICFs) tell the game what version it is.
+Without this your game cannot go online!
+
If your amfs folder already has a file named ICF1, skip this step.
+
In some cases, your data may have a folder containing ICFs in App\package\amfs.
+If so, move all contents inside to the amfs folder where App and AppData,
+delete the App\package\amfs folder, and skip this step.
+
Otherwise, obtain copies of ICF1 for your game version and place it in
+the amfs folder. If it is named something else, rename it to exactly
+ICF1without any file extensions.
+
+
+
Showing file extensions
+
By default, file extensions on Windows are hidden. Enable them by navigating to
+the View tab in File Explorer and select File name extensions.
+
+
Installing unprotected executables
+
+
ONGEKI executables are protected and will not run on a regular computer.
+
Obtained unprotected (also called "unpacked" or "decrypted" by the community)
+copies of mu3.exe and amdaemon.exe for your game version. If these weren't
+provided with your data, join the Discord
+for assistance.
+
Copy mu3.exe and amdaemon.exe to the bin folder of your game data. Agree
+to overwrite when asked.
+
+
+
Installing segatools
+
+
+
Head over to segatools releases
+and download segatools.zip. Do not download the source code.
+
Extracting the archive should give you a few more zip files. Find mu3.zip
+and extract it to the App\bin folder in your game data.
+
+
You should now have a few more files inside the folder, as highlighted:
+
+
+
+
Configuring segatools
+
+
Since there is no graphical configuration tool for segatools, you will have to edit the
+configuration file by hand. It is found in App\bin\segatools.ini.
+
It is recommended that you follow along using a text editor with syntax highlighting such as Notepad++.
+
Each following sub-section will correspond to a section in segatools.ini. If any
+section is not mentioned, you can skip them.
+
+
+
Warning
+
If a key already exists in the section, delete everything after = and replace it with your
+setting. Do not add another key.
+
[system]
+dipsw2=1
+dipsw2=1; WRONG!
+
+
+
[vfs]
+
+
If you've been matching the file structure as described in the Preparing data
+section, you can fill in this section with the values below:
Set windowed to 0 to run in fullscreen mode and 1 to run in windowed mode.
+
If you have multiple monitors and you're running in fullscreen mode (windowed=0),
+set monitor to the index of the monitor you want to run the game on.
+
+
+
+Getting the monitor index
+
Navigate to Windows display settings. Each monitor should be assigned a number.
+The monitor index is that number minus one. For example, monitor 2 means monitor index 1.
+
+
+
Connecting to a network
+
+
Please choose one of the two solutions, not both!
+
+
+Remote (Online Network)
+
Head to the [dns] section inside segatools.ini. Set default to the address
+provided by your network. Do not add http:// or https:// to the address!
+
[dns]
+default=network.example
+
+
Then, head to the [keychip] section and add & set id to the keychip ID provided by your network:
Finally, you need a card number. Create a file named aime.txt inside App\bin\DEVICE and type in
+your 20-digit access code if you already have one, or make one up if you don't. If you're making one
+up, the access code MUST NOT start with a 3.
+
+
+
+Local (ARTEMiS/AquaDX)
+
Both of these options require non-trivial setup. Refer to the official guides for ARTEMiS
+and AquaDX
+to set up a local server.
+
+
+
Pre-launch requirements
+
+
These steps are required, otherwise your game won't run.
+
+
VCRedist & DirectX
+
+
+
Download and install the latest VCRedist (VisualCppRedist_AIO_x86_x64.exe)
Right-click on the volume setting in your taskbar and select Sounds.
+
Navigate to the Playback tab, right click on your default audio device, and click on Properties.
+
Go to the Advanced tab.
+
Check both boxes under Exclusive Mode.
+
Open the Default Format dropdown.
+
Pick either 16 bit, 48000Hz (DVD Quality) or 24 bit, 48000Hz (Studio Quality), click Apply, then OK.
+
+
+
+
Fixing OpenSSL on Intel 10th Gen and newer CPUs
+
+
If you have an Intel 10th Gen CPU or newer, right click App\bin\start.bat, select Edit, and add the
+highlighted line to the top of the file.
+
@echo off
+setOPENSSL_ia32cap=:~0x20000000
+
+pushd%~dp0
+...
+
+
+
+
First launch
+
+
If you have any issues running the game, refer to the Troubleshooting page.
+
+
+
Tip
+
Without an English patch, the service menu will be in Japanese. If you don't know Japanese, Google Lens
+is a handy tool for navigating this menu.
+
+
GAME ASSIGNMENTS
+
+
If you've followed all instructions correctly, you're now finally ready to launch the game!
+
Start the game by running App\package\start.bat. Let the game load until you reach a screen with the message below.
+
+
+
+
Press your Test button (default F1) to enter the service menu. Use the Service button
+(default F2) to navigate the menu, and Test button to select an option.
+
Navigate to ゲーム設定 (GAME ASSIGNMENTS, the 5th option).
+
+
+
+
Select グループ内基準機設定 (SET STANDARD IN GROUP, the second option)
+and toggle this setting to 基準機 (STANDARD).
+
+
+
+
Select 終了 (EXIT, the last option) to exit to the main service menu.
+
+
CLOSE SETTING
+
+
Navigate to 閉店設定 (CLOSE SETTING, the 10th option).
+
+
+
+
Navigate to 時 (HOUR, the 2nd option) and use the Service button
+to toggle the setting until it says 全時刻 (ALL TIME).
+
+
+
+
Select 終了 (EXIT, the last option) to exit to the main service menu, then select 終了
+(also the last option) in the main menu to exit the service menu.
+
+
+
You're all done! The game should load up properly now.
+
You can add coins using the Coin key (default F3) and card in by holding the Enter key.
+
+
+
Custom Mods
+
+
+
Please use BepInEx to load all mods including MelonLoader and MonoMods
+
+
Mods have historically been hardcoded into the unprotected Assembly-CSharp.dll which the user can
+enable/disable with the mu3.ini configuration. The modern approach is to use
+BepInEx to load custom mods without hardmodding the Assembly-CSharp file.
+
To enable BepInEx, download the BepInEx stable release,
+extract the BepInEx folder to the App/package folder, and modify segatools.ini with the following:
Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
+
+
+
My game crashes on launch/stuck on "Starting System Process"
+
+
Could be due to many things, the most common of which are:
+
+
amdaemon crashing in the background. Make sure that the config_*.json files
+have valid syntax, your ICF files are correct, and the OpenSSL fix is applied on Intel Core 10th Gen CPUs and newer.
+
+
+
+Capturing logs from amdaemon for troubleshooting
+
To assist with troubleshooting, a script can be used to capture logs from amdaemon. Create a file named
+amdaemontest.bat in App\bin, then paste the code block below into the file.
+
@echo off
+cls
+echo Attempting to run AM Daemon ...
+echo Window should close after 30 seconds
+echo Log will be generated at amdaemontest.txt
+call:sub>amdaemontest.txt
+exit /b
+
+:sub
+setOPENSSL_ia32cap=:~0x20000000
+pushd%~dp0
+start /b "AM Daemon" /min inject -d -k mu3hook.dll amdaemon.exe -f -c config_common.json config_server.json
+ping 127.0.0.1 -n 31 > nul && taskkill /F /im amdaemon.exe
+
+
Double-click it to run. The script should run for 30 seconds, and you will get a file
+named amdaemontest.txt in App\bin, which you can send to help people troubleshoot your issue.
+
+
+
My game is stuck on a black screen at launch!
+
+
This could also be due to many things, the most common of which are:
+
+
+
You have one or more incorrect/broken DLL(s) in App\package\mu3_Data\Managed
+
This is likely to be Assembly-CSharp.dll, Assembly-CSharp-firstpass.dll, and/or AMDaemon.NET.dll.
+You can try replacing the DLLs or re-downloading data from elsewhere.
+
+
+
+
My game is running too slow/fast or the notes are out of sync!
+
+
The game could be running under or over its required refresh rate.
+
+
Make sure V-Sync isn't disabled in your graphics settings (called "Vertical sync"
+in NVIDIA Control Panel and "Wait for Vertical Refresh" in AMD Control Panel.)
+
Limit mu3.exe to run at 60 FPS using a tool like RivaTuner.
+
+
It could also be that your computer's performance isn't good enough to keep
+a steady framerate.
+
+
+
My lever controls aren't working!
+
+
You may need to calibrate your lever.
+
From the TEST MENU select レバー設定 (LEVER SETTINGS) and then move the lever left to
+right ensuring that the game detects the full range of motion.
+
Then save by selecting 終了 (EXIT) and then 保存する (SAVE).
+
+
+
My game is stuttering
+
+
For NVIDIA users, create an override for mu3.exe in NVIDIA Control Panel
+and change "Power management mode" to "Prefer maximum performance".
+
+
+
My game crashes when I tab out of fullscreen!
+
+
As the game is intended to run on arcade hardware, it doesn't like being minimized.
+
One workaround for this is to use DXVK. Download the latest version from releases.
+This will be a dxvk-x.y.z.tar.gz file, which you can open using 7zip.
+Navigate to the x32 folder, and copy the d3d9.dll file to your game's App\bin folder, agreeing
+to overwrite when asked.
+
You should now be able to tab out of fullscreen without crashing the game.
+
+
+
Warning
+
The game will not ignore inputs when out of focus.
+
This means any controller inputs will still be accepted, so try not to lean onto
+your slider whilst tabbed out!
+
This also means that you can accidentally enter the service menu by hitting your
+Test key even if the game is minimised. If you were in the middle of a credit,
+your scores will be lost.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/games/popnpeace/problems/index.html b/games/popnpeace/problems/index.html
index dbe95112..13c47a94 100644
--- a/games/popnpeace/problems/index.html
+++ b/games/popnpeace/problems/index.html
@@ -4355,6 +4355,155 @@
+
+
+
+
+
+
+
+
+
+
+