Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| hardware:dolphinbar [2022/08/30 04:12] – removed - external edit (Unknown date) 127.0.0.1 | hardware:dolphinbar [2023/04/18 06:25] (current) – old revision restored (2022/09/22 03:00) atari | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Mayflash Dolphinbar ====== | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | Under construction. | ||
| + | </ | ||
| + | |||
| + | <WRAP center round info> | ||
| + | If on Batocera **v35** or above, it is instead recommended to check out the [[emulators: | ||
| + | </ | ||
| + | |||
| + | Recommended watching: [[https:// | ||
| + | |||
| + | Some games are played using a peripheral that you could aim at the screen called a light gun. Arcade machines would use some sort of specialized tracking technology to " | ||
| + | |||
| + | Fortunately, | ||
| + | |||
| + | Most emulators have employed the use of the most common peripheral available to computers to emulate the lightgun hardware: the computer mouse. For this reason, Batocera will simply use the system' | ||
| + | |||
| + | One of the most infamous examples of this is [[# | ||
| + | |||
| + | <WRAP center round important> | ||
| + | Due to problems of the IR LEDs burning out from staying on too long, the v5 firmware released in late 2015 turns off the DolphinBar' | ||
| + | </ | ||
| + | |||
| + | When using a specialized peripheral to emulate a lightgun on a system, it is recommended to still have a traditional modern controller or keyboard on hand to keep consistent access to Batocera' | ||
| + | |||
| + | ===== Wiimote via a DolphinBar ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | A DolphinBar is a Bluetooth sensor that can connect a Wiimote to a computer, and has specialized modes that allow it to control the mouse. Conveniently, | ||
| + | |||
| + | <WRAP center round info> | ||
| + | If going down this route, do temper your expectations. The Wiimote' | ||
| + | </ | ||
| + | |||
| + | <WRAP center round info> | ||
| + | {{ : | ||
| + | |||
| + | The Wiimote' | ||
| + | </ | ||
| + | |||
| + | <WRAP center round important> | ||
| + | Due to problems of the IR LEDs burning out from staying on too long, the v5 firmware released in late 2015 turns off the Mayflash bar's IR LED lights when they are not needed, such as when no Wiimotes are connected or when the Mayflash bar is in a mode where the pointer cannot be used. But unlike the old problematic sensor bars that turned off after a set time, the Mayflash bar knows when the Wiimotes are actively being used, so it presents no problems. [[https:// | ||
| + | </ | ||
| + | |||
| + | ==== Setting up the Mayflash bar ==== | ||
| + | |||
| + | First, connect the USB cable from the Mayflash bar to your computer. Ensure that the power switch on the back of the unit is turned on. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | A blue LED will light up on the top of the unit when powered on. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Set the **TOP**/ | ||
| + | |||
| + | === Syncing the Wiimote === | ||
| + | |||
| + | - Press the left **SYNC** button to put the Mayflash bar into syncing mode. | ||
| + | - Press the red **SYNC** button inside the battery compartment of the Wiimote. {{ : | ||
| + | |||
| + | The Wiimote should almost immediately sync to the Mayflash bar. This will be remembered between reboots. | ||
| + | |||
| + | Alternatively, | ||
| + | - Press the left **SYNC** button to put the Mayflash bar into syncing mode. | ||
| + | - Press the buttons **1 and 2** on your **Wiimote** | ||
| + | - The bar led stops flashing and on the **Wiimote** led **1 and 2** or **1 and 4** are now fixed on | ||
| + | |||
| + | You are ready to play, nothing more to do. | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | Does the below info tip really apply? Could the "raw input" driver be used for multi-mouse emulation? | ||
| + | </ | ||
| + | |||
| + | <WRAP center round info> | ||
| + | You need two Dolphinbars to play **2 player Lightgun** games because only one Wiimote will sync when set to the Mouse and Keyboard Mode. Just put one bar on top and one bar below the TV and switch the button on the **MayFlash** bar. | ||
| + | </ | ||
| + | |||
| + | === Modes === | ||
| + | |||
| + | The Mayflash bar features four different modes. Tap the **MODE** button on the top of the unit to cycle between them. For most systems, we will only be interested in two of these modes: **MODE 1** and **MODE 2**, which both send the Wiimote' | ||
| + | |||
| + | == Mode 1 == | ||
| + | |||
| + | * Intended for using just a Wiimote **without** a Nunchuk. | ||
| + | * There are two modes, indicated by LEDs **1 + 2** or LEDs **1 + 3** lighting up. | ||
| + | * You can switch mode with '' | ||
| + | |||
| + | < | ||
| + | Trigger = joystick_button[0, | ||
| + | A = joystick_button[0, | ||
| + | Home = keyboard[0, | ||
| + | plus = ? | ||
| + | minus = ? | ||
| + | 1 = pgup | ||
| + | 2 = pgdn | ||
| + | </ | ||
| + | |||
| + | == Mode 2 == | ||
| + | |||
| + | * Intended for using a Wiimote **with** a Nunchuk. | ||
| + | * LEDs **1 + 4** light up. | ||
| + | * The **Nunchuk** offers more buttons that can be bound for the system. | ||
| + | |||
| + | < | ||
| + | Trigger = joystick_button[0, | ||
| + | A = joystick_button[0, | ||
| + | Home = keyboard[0, | ||
| + | plus = enter | ||
| + | minus = esc | ||
| + | 1 = ? | ||
| + | 2 = ? | ||
| + | </ | ||
| + | |||
| + | <WRAP center round important> | ||
| + | In this mode, the '' | ||
| + | </ | ||
| + | |||
| + | == Mode 3 == | ||
| + | |||
| + | If you use the DolphinBar in **MODE 3**, it allows you to use a Wiimote, Wiimote + Nunchuk, or a Wii Classic Controller as a normal **GameCube** gamepad that you can configure in Batocera like any other pad. Mode 3 will work with all other emulators and can save you if you don't have any other controller. | ||
| + | |||
| + | But, the Wiimote, Wiimote + Nunchuk, and Classic Controller have all different button assignments, | ||
| + | |||
| + | == Mode 4 == | ||
| + | |||
| + | This is the Wii-specific mode. It allows Dolphin to directly interface with the Wiimotes, but also requires another controller for ES navigation. | ||
| + | |||
| + | - Press the right button to choose **MODE 4**. | ||
| + | - Launch any Wii game from ES using a traditional controller. | ||
| + | * **To permanently pair the Wiimote:** | ||
| + | - On the Wiimote, hold down the red sync button inside of the battery compartment. The LEDs will begin flashing. | ||
| + | * **To only temporarily pair the Wiimote:** | ||
| + | - On the Wiimote, hold down buttons '' | ||
| + | - Wait until the LEDs stop flashing. Once they do, the Wiimote is connected to the emulated Wii system. | ||
| + | |||
| + | ===== Emulator Configuration ===== | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | This can be achieved via a lightgun game collection, no? | ||
| + | |||
| + | **GAME COLLECTION SETTINGS** -> **AUTOMATIC GAME COLLECTIONS** -> **LIGHTGUN GAMES** | ||
| + | </ | ||
| + | |||
| + | The **DolphinBar** emulates a Mouse and a Keyboard as a **PC Remote Controller**. There is a fundamental problem with mouse emulation on a DolphinBar: jitter. It doesn' | ||
| + | |||
| + | ==== MAME ==== | ||
| + | |||
| + | Applies to [[systems: | ||
| + | |||
| + | At start only the movement and the first shot button are configured. If you want to use the **Second Shot**, you must open the Libretro menu with **SELECT+B**, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | You can also try to configure other buttons to **Insert Coin** and game **Start**. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | <WRAP center round info> | ||
| + | If you can't configure all the keys on your Wiimote, remember the first gamepad is always available. You can use it to move in game menu, insert coins, game start... and still access Libretro menu with **SELECT+B** | ||
| + | </ | ||
| + | |||
| + | ==== FCEUMM ==== | ||
| + | |||
| + | Applies to [[systems: | ||
| + | |||
| + | To use it on this emulator, open the Libretro menu and verify these settings: | ||
| + | |||
| + | Options | ||
| + | * Zapper Mode: **mouse** | ||
| + | * Show Cross Air: **True** | ||
| + | Controls | ||
| + | * User 1 Device Type: **Auto** | ||
| + | |||
| + | The jitter is more important on FCEUMM than MAME. You can see the cross always shaking, but it's still playable. | ||
| + | |||
| + | FIXME If you choose for **Zapper Mode** to **Lightgun** the jitter will disappear, it's really impressive, but it will be impossible to shot with any Wiimote button. | ||
| + | |||
| + | ==== Nestopia === | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | to do | ||
| + | |||
| + | Controls, Port 1 controls, gamepad? | ||
| + | Port 2 controls, Zapper? | ||
| + | |||
| + | Options, Show Crosshair, on? | ||
| + | Zapper device, pointer? | ||
| + | </ | ||
| + | |||
| + | ==== GenesisPlusGX ==== | ||
| + | |||
| + | Applies to Sega [[systems: | ||
| + | |||
| + | Show the crosshair by enabling the option in **ADVANCED SYSTEM OPTIONS** -> **SHOW CROSSHAIR**. | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | And the controller type? Is this true? | ||
| + | |||
| + | Controls | ||
| + | * User 1 Device Type: **MS Light Phaser** | ||
| + | </ | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | How do you map a button to shoot with? | ||
| + | </ | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | Multiplayer? | ||
| + | </ | ||
| + | |||
| + | ==== SNES9X ==== | ||
| + | |||
| + | Applies to [[systems: | ||
| + | |||
| + | Show the crosshair by enabling the option in **ADVANCED SYSTEM OPTIONS** -> **SHOW CROSSHAIR**. | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | And the controller type? Is this true? | ||
| + | |||
| + | Controls | ||
| + | * User 2 Device Type: **SuperScope** | ||
| + | </ | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | How do you map a button to shoot with? | ||
| + | </ | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | Multiplayer? | ||
| + | </ | ||
| + | |||
| + | ==== Yabasanshiro ==== | ||
| + | |||
| + | Applies to [[systems: | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | to do | ||
| + | |||
| + | Controls, Port 1 controls, Device Type, Virtua Gun? | ||
| + | |||
| + | Options, Input, Gun Crosshair? | ||
| + | </ | ||
| + | |||
| + | ==== Model2Emu ==== | ||
| + | |||
| + | Applies to Sega [[systems: | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | to do | ||
| + | |||
| + | model2-config, | ||
| + | Esc, Game, Configure Controls..., | ||
| + | |||
| + | Can configure START and Coin to 1 and 2. A is automatically bound to Reload, B is automatically bound to shoot. | ||
| + | |||
| + | Gun settings, gun calibration. | ||
| + | </ | ||
| + | |||
| + | ==== Supermodel ==== | ||
| + | |||
| + | Applies to Sega [[systems: | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | to do | ||
| + | |||
| + | Advanced system settings, crosshairs, ON. | ||
| + | |||
| + | Press 7 to open service menu, 8 to go down. | ||
| + | AIM SET to test input | ||
| + | CALIBRATION TEST, SETUP CALIBRATION. Follow the system' | ||
| + | </ | ||
| + | |||
| + | ==== Flycast (standalone) ==== | ||
| + | |||
| + | Applies to Sega [[systems: | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | to do | ||
| + | </ | ||
| + | |||
| + | ==== Flycast (libretro core) ==== | ||
| + | |||
| + | Applies to Sega [[systems: | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | to do | ||
| + | |||
| + | Advanced system settings, Controller 1 Type, Light gun? | ||
| + | |||
| + | Options, Show Light Gun Settings, On? Gun Crosshair 1 Display, White? | ||
| + | |||
| + | Gamepad required to start game? | ||
| + | </ | ||
| + | |||
| + | ==== Dolphin ==== | ||
| + | |||
| + | Applies to [[systems: | ||
| + | |||
| + | If using a DolphinBar for Wii lightgun games, well the good news is that you don't have to actually be emulating a mouse; you can actually use the Wiimotes as they were meant to be. In order to enable this: | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | to do | ||
| + | |||
| + | Can turn on MOUSE AS IR WIIMOTE to stay in MODE 1/2, albeit requiring a custom controller profile. | ||
| + | |||
| + | Alternatively, | ||
| + | Advanced system options, Emulate WiiMote. | ||
| + | In dolphin-emu-config, | ||
| + | </ | ||