mirror of
https://github.com/two-torial/two-torial.git
synced 2026-09-08 21:45:08 -05:00
update museca page to match newly updated iidx and sdvx pages. slight tweaks to some other pages to make snippets game agnostic
This commit is contained in:
@@ -65,8 +65,12 @@
|
||||
|
||||
=== "Buttons"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_buttons.md"
|
||||
|
||||
--8<-- "docs/snippets/bemani/iidx/spicecfg_buttons.md"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_buttons_additionalinfo.md"
|
||||
|
||||
=== "Analogs"
|
||||
|
||||
--8<-- "docs/snippets/bemani/iidx/spicecfg_analogs.md"
|
||||
|
||||
@@ -1,67 +1,162 @@
|
||||
<img class="header-logo" src="/img/bemani/museca/1plushalf/logo.webp">
|
||||
<img class="header-logo" src="/img/bemani/museca/logo.webp">
|
||||
# Game Setup
|
||||
|
||||
--8<-- "docs/snippets/common/old_guide.md"
|
||||
|
||||
--8<-- "docs/snippets/common/data_warning.md"
|
||||
|
||||
## Getting Started
|
||||
## Preparing data
|
||||
|
||||
!!! tip ""
|
||||
Before we even touch the game, let's fiddle with our audio settings to minimize any potential audio issues on startup. In Windows, go to `Playback Devices` and then right click on your default device and go to `Properties`. From there, hit the `Advanced` tab and set your `Default Format` to `44100 Hz` and check both of the options inside `Exclusive Mode` as pictured.
|
||||
--8<-- "docs/snippets/common/data_readonly.md"
|
||||
|
||||
<img src="/img/common/audio_24_441.webp">
|
||||
|
||||
!!! tip ""
|
||||
Once that's done, it's time to work on setting up your data.
|
||||
The **complete game data** should be approximately **2.7 GB**.
|
||||
|
||||
After downloading your data, the first thing to do is make sure your files aren't set to READ ONLY, make sure to uncheck it from the main folder in the Windows Properties tab if so. Then, put your desired 64-bit tools inside the game's `contents` folder, and to create a `.bat` file. Pictured below is what your folder should look like, feel free to name your `.bat` file whatever you desire, for the sake of convenience we've named ours `gamestart.bat`.
|
||||
Here's what the expected data structure should look like:
|
||||
|
||||
<img src="/img/bemani/museca/1plushalf/1.webp">
|
||||
```
|
||||
📂data
|
||||
📂dev
|
||||
📂modules
|
||||
📂prop
|
||||
```
|
||||
|
||||
## Configuring Your Tools
|
||||
--8<-- "docs/snippets/bemani/common/data_bad.md"
|
||||
|
||||
## Installing spice2x
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spice2x64_install.md"
|
||||
|
||||
```
|
||||
📂data
|
||||
📂dev
|
||||
📂modules
|
||||
📂prop
|
||||
🌶️spice64.exe <---
|
||||
🌶️spicecfg.exe <---
|
||||
```
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spice2x64_stubs.md"
|
||||
|
||||
## Configuring spice2x
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_preamble.md"
|
||||
|
||||
=== "Buttons"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_buttons.md"
|
||||
|
||||
!!! tip "Binding your buttons"
|
||||
|
||||
Click on `Bind` then press the key you want associated with the action.
|
||||
|
||||
With your controller and/or keyboard plugged in, configure your keys for:
|
||||
|
||||
- **Maintenance:** `Service, Test, Start`
|
||||
- **Game buttons:** `Disk# Press (1 to 5), Foot Pedal`
|
||||
- **P1 Keypad**: `Keypad 0 to 9, Keypad Insert Card`
|
||||
|
||||
**Only if** you play with a keyboard:
|
||||
|
||||
- **Disks:** `Disk#- (1 to 5), Disk#+ (1 to 5)` (`Disk#-` is counter-clockwise, while `Disk#+` is clockwise.)
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_buttons_additionalinfo.md"
|
||||
|
||||
=== "Analogs"
|
||||
|
||||
!!! info "This tab is used to bind analog controls like the disks"
|
||||
|
||||
!!! warning "Ignore this tab if you play with a keyboard"
|
||||
|
||||
!!! tip "Bind your controller's disks"
|
||||
|
||||
With a controller, instead of binding your disks in the `Buttons` tab, you need to:
|
||||
|
||||
- Click `Bind`
|
||||
- In `Device`, pick your controller
|
||||
- In `Control`, pick the control that updates the preview when turning the corresponding disk
|
||||
- Click `Close`, leaving the rest of the settings alone
|
||||
- Repeat for your other disks
|
||||
|
||||
=== "Overlay"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_overlay.md"
|
||||
|
||||
=== "Lights"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_lights.md"
|
||||
|
||||
=== "Cards"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_cards.md"
|
||||
|
||||
=== "Patches"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_patches.md"
|
||||
|
||||
=== "API"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_nochange.md"
|
||||
|
||||
=== "Options"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_options.md"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_options_nvprofile.md"
|
||||
|
||||
=== "Advanced"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_nochange.md"
|
||||
|
||||
=== "Development"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_nochange.md"
|
||||
|
||||
## Configuring Audio
|
||||
|
||||
!!! info "First, check out our general [Audio](/extras/audio.md) guide to understand audio modes better, at least the TL;DR. Keep in mind that MÚSECA only supports WASAPI Exclusive, which some devices do not support."
|
||||
|
||||
!!! tip ""
|
||||
Now that you have your files ready, open up your `.bat` file in your desired text editor (we're using [Notepad++](https://notepad-plus-plus.org/)) and edit it with your desired parameters, for the purpose of this guide we will demonstrate both a local network configuration and an online example below with SpiceTools, skip to whichever you're in need of accordingly and please keep in mind you can add whatever additional parameters you desire.
|
||||
|
||||
!!! warning "If you're not using SpiceTools:"
|
||||
The overall structure of your .bat file will differ from the guide, namely the initialization of SpiceTools won't be present and potential parameters may differ. As stated above, make sure to check the documentation of your tools to ensure you're using the correct parameters for your needs.
|
||||
- Open `spicecfg.exe`
|
||||
- At the very top, click on `Shortcuts` then `Audio Playback Devices`
|
||||
- In the popup window, 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 the `16 bit, 44100 Hz (CD Quality)` option, click `Apply` then `OK`
|
||||
|
||||
## Configuring for a Local Network
|
||||
## Connecting to a network
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/setup_network.md"
|
||||
|
||||
## Configuring your game
|
||||
|
||||
!!! info "Read through the [Extra Information](extras.md) page"
|
||||
|
||||
## Monitor Orientation
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/display_portraitfirst.md"
|
||||
|
||||
## Installing VCRedist & DirectX
|
||||
|
||||
--8<-- "docs/snippets/common/setup_vcredist_directx.md"
|
||||
|
||||
## First launch
|
||||
|
||||
!!! tip ""
|
||||
For our local network configuration example, on a single line in the `.bat` file we're going to type `spice64.exe -ea -w` and save the file.
|
||||
|
||||
What do these different parameters do?
|
||||
If you've followed all instructions correctly, you're finally ready to launch the game!
|
||||
|
||||
- `-ea` enables an integrated e-amusement server within SpiceTools.
|
||||
- `-w` will boot the game in windowed mode which will ease our initial setup and testing later, make sure to remove `-w` to run the game fullscreen once you're done setting up!
|
||||
Run `spice64.exe`, press `Yes` when it asks for elevated privileges.
|
||||
|
||||
## Configuring for an Online Network
|
||||
The game will go through a series of checks, let it run, if you've done everything properly they'll pass.
|
||||
|
||||
!!! tip ""
|
||||
For our online network example we're simply doing the above but with different parameters! On our single line, we're going to type `spice64.exe -p XXXXXXXXXXXXXXXXXXXX -url http://yoururlhere.com/ -w` and save the file.
|
||||
<img class="header-logo" src="/img/bemani/museca/backupdata.webp">
|
||||
|
||||
What do these different parameters do?
|
||||
If you're seeing this screen, it means you need to press the `Test` button to initialize the game's backup data.
|
||||
|
||||
- `-p` takes your PCBID on your network of choice, simply replace `XXXXXXXXXXXXXXXXXXXX` with your PCBID.
|
||||
- `-url` allows you to specify a custom service URL to connect with, simply replace `http://yoururlhere.com/` with your chosen network's URL.
|
||||
- `-w` will boot the game in windowed mode which will ease our initial setup and testing later, make sure to remove `-w` to run the game fullscreen once you're done setting up!
|
||||
Once the game shows ```BACKUP DATA: INITIALIZED```, restart the game.
|
||||
|
||||
!!! tip ""
|
||||
One final note, since you're playing on a network, you will have one additional step of setting up your card file within your chosen tools, make sure to check your server's information on how to setup a card file.
|
||||
!!! success "You're all done! The game should load up properly now"
|
||||
|
||||
## Final Steps and Setting up the Game
|
||||
## Help
|
||||
|
||||
!!! tip ""
|
||||
It's important to note before booting the game that Museca uses portrait mode and attempting to boot the game fullscreen in most landscape environments will result in a crash. To alleviate this, we must set our *main* monitor to portrait mode and be ready to rotate it! To do so, right click on your desktop and go into `Display Settings`, then simply set the orientation to `Portrait`.
|
||||
|
||||
In the event that you do not have the means to run the game in portrait mode and cannot rotate your monitor, it is recommended you boot the game in windowed mode. In SpiceTools, simply add the windowed mode parameter, this parameter is `-w` and can be placed right after any other desired parameters chosen in our `gamestart.bat`
|
||||
|
||||
The last steps you'll have to do with your chosen tools is simply setting up your desired keybinds! Make sure you setup the `Test` keybind as it will be critical for setting up the game. Once you've done that, launch your game for the first time by double clicking the `.bat` you setup and the game should load and be ready to be enjoyed! Have fun!
|
||||
|
||||
# Troubleshooting
|
||||
|
||||
!!! warning "Have any other errors?"
|
||||
|
||||
Check out the [Troubleshooting](troubleshooting.md) and [Error Code](/errorcodes/bemani.md) sections to resolve any issues not seen in this guide to greater depth.
|
||||
--8<-- "docs/snippets/common/help.md"
|
||||
|
||||
@@ -64,8 +64,12 @@
|
||||
|
||||
=== "Buttons"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_buttons.md"
|
||||
|
||||
--8<-- "docs/snippets/bemani/sdvx/spicecfg_buttons.md"
|
||||
|
||||
--8<-- "docs/snippets/bemani/common/spicecfg_buttons_additionalinfo.md"
|
||||
|
||||
=== "Analogs"
|
||||
|
||||
--8<-- "docs/snippets/bemani/sdvx/spicecfg_analogs.md"
|
||||
@@ -126,12 +130,7 @@
|
||||
|
||||
## Before playing
|
||||
|
||||
!!! tip "A few things to remember before each play session"
|
||||
|
||||
- Close of any applications running in the background which could affect performance
|
||||
- Double-check your monitor orientation is correct for this game
|
||||
- Double-check your sample rate is correct for this game
|
||||
- Connect your controller
|
||||
--8<-- "docs/snippets/common/before_playing.md"
|
||||
|
||||
## First launch
|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 9.1 KiB |
BIN
docs/img/bemani/museca/backupdata.webp
Normal file
BIN
docs/img/bemani/museca/backupdata.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 5.0 KiB |
@@ -20,7 +20,7 @@
|
||||
|
||||
For instructions on setting up Asphyxia, please refer to our [Asphyxia setup guide](/extras/asphyxia.md).
|
||||
|
||||
After Asphyxia is setup with the proper SDVX plugin:
|
||||
After Asphyxia is setup with the proper plugin for your game:
|
||||
|
||||
- Open `spicecfg.exe` and head to the `Options` tab
|
||||
- Under the `Network` category, set your `EA Service URL (-url)` to point to your asphyxia server, typically `localhost:8083`
|
||||
6
docs/snippets/bemani/common/spicecfg_buttons.md
Normal file
6
docs/snippets/bemani/common/spicecfg_buttons.md
Normal file
@@ -0,0 +1,6 @@
|
||||
!!! info "This tab is used to bind your keyboard and controller buttons"
|
||||
|
||||
!!! info "Bind vs Naive"
|
||||
|
||||
**Bind** - Use for controllers and hardware devices. **More responsive** and detects any HID device.
|
||||
**Naive** - Use for device agnostic keyboard binds. **Less responsive** but works with simulated keystrokes.
|
||||
@@ -0,0 +1,5 @@
|
||||
!!! info "Additional info"
|
||||
|
||||
- Use page navigation at the bottom to bind multiple buttons to the same input
|
||||
- Check **Bind Many** to bind multiple controls in sequence
|
||||
- Click **Edit** after binding for advanced options (invert, MIDI sensitivity, etc.)
|
||||
@@ -1,10 +1,3 @@
|
||||
!!! info "This tab is used to bind your keyboard and controller buttons"
|
||||
|
||||
!!! info "Bind vs Naive"
|
||||
|
||||
**Bind** - Use for controllers and hardware devices. **More responsive** and detects any HID device.
|
||||
**Naive** - Use for device agnostic keyboard binds. **Less responsive** but works with simulated keystrokes.
|
||||
|
||||
!!! tip "Binding your buttons"
|
||||
|
||||
Click on `Bind` then press the key you want associated with the action.
|
||||
@@ -17,10 +10,4 @@
|
||||
|
||||
**Only if** you play with a keyboard:
|
||||
|
||||
- **Turntable**: `TT+, TT-` **and optionally** `TT+/-` which alternates between `TT+` and `TT-` on each press.
|
||||
|
||||
!!! info "Additional info"
|
||||
|
||||
- Use page navigation at the bottom to bind multiple buttons to the same input
|
||||
- Check **Bind Many** to bind multiple controls in sequence
|
||||
- Click **Edit** after binding for advanced options (invert, MIDI sensitivity, etc.)
|
||||
- **Turntable**: `TT+, TT-` **and optionally** `TT+/-` which alternates between `TT+` and `TT-` on each press.
|
||||
@@ -1,10 +1,3 @@
|
||||
!!! info "This tab is used to bind your keyboard and controller buttons"
|
||||
|
||||
!!! info "Bind vs Naive"
|
||||
|
||||
**Bind** - Use for controllers and hardware devices. **More responsive** and detects any HID device.
|
||||
**Naive** - Use for device agnostic keyboard binds. **Less responsive** but works with simulated keystrokes.
|
||||
|
||||
!!! tip "Binding your buttons"
|
||||
|
||||
Click on `Bind` then press the key you want associated with the action.
|
||||
@@ -17,10 +10,4 @@
|
||||
|
||||
**Only if** you play with a keyboard:
|
||||
|
||||
- **Knobs:** `VOL-L Left, VOL-L Right, VOL-R Left, Vol-R Right`
|
||||
|
||||
!!! info "Additional info"
|
||||
|
||||
- Use page navigation at the bottom to bind multiple buttons to the same input
|
||||
- Check **Bind Many** to bind multiple controls in sequence
|
||||
- Click **Edit** after binding for advanced options (invert, MIDI sensitivity, etc.)
|
||||
- **Knobs:** `VOL-L Left, VOL-L Right, VOL-R Left, Vol-R Right`
|
||||
Reference in New Issue
Block a user