Sega Menacer Light Gun Problem

ReBRanded

New member
My issue is the same across 3 different Sega Genesis emulators I have tried Bizhawk, Kega Fusion and Genesis Plus GX in Retroarch. When I am using a mouse as a emulated Sega Menacer light gun, the start button on the regular pad controller does not work to continue. The basic control set up is P1 Port 1 is mapped to a joypad/controller with start button binded to physical start button on either a xbox 360 or PS4 wireless controller. P2 Port 2 side has a Mouse used as a emulated Menacer Light gun. So after starting the game with the Start button on the Port 1 joypad, and selecting the menu option to begin game using the Menacer in P1 side (T2: Arcade Game) for example. The Menacer works fine to control as far as shooting and tracking with crosshairs etc...however when I die and need to press start to use a credit and continue, the start button on the joypad no longer works. None of the other mouse buttons beside Button 0/1 and Button 2 do anything on the physical mouse. Pressing them does not work as a start button as well. I tried 2 games and both had the exact same issue, Body Count and T2: Arcade Game.
 

pix07

Member
@ReBRanded You can try other sega cores.

There is genesis plus gx wide for wide screen and sms plus gx you can also try picodrive or gearsystem or even blastem.
 
Last edited:

ulaoulao

Controller Man
Staff member
Long shot here but could it be because you told the emulator you have a gun plugged in? Since there is no start button on the gun maybe start will not work?
 
Last edited:

ReBRanded

New member
@ReBRanded You can try other sega cores.

There is genesis plus gx wide for wide screen and sms plus gx you can also try picodrive or gearsystem or even blastem.
I tried every single core in Retroarch, before ever posting a comment on this forum. I also tried a couple standalone genesis emulators. They all seem to have the same exact problem, Sega Menacer games are all unplayable once you die and need to continue. Since originally I think the other controller was used to press start when in game. However in emulation, the developers did not program the emulator respond to pressing start on Port 1 when Port 2 user has a mouse as emulated Menacer. Yeah I tried every Retroach Genesis emulator core that has Sega Menacer emulation support. So to sum things up, does not matter the core, does not matter the emulator. Nobody developing the emulation for a mouse as Sega Menacer in ANY of the emulators I know of, bothered to play test long enough, to get to the point in game where you are required to press start "continue", when they died in game. If they did do that, they would have realized the player needed a way to press start in game and finish it LOL
 

ReBRanded

New member
Long shot here but could it be because you told the emulator you have a gun plugged in? Since there is no start button on the gun maybe start will not work?
I am using a mouse as emulated Sega Menacer. The emulator knows that I am using a mouse as actual physical controller, and it is creating a virtual Sega Menacer that I am using in-game. The real life Sega Menacer has no start button, in real console you would press start on the Port 1 side controller to continue when dying in games like T2: Arcade game for Genesis. The problem with Genesis Emulators, the start button only works on Port 1 side controller at the main menu when first starting the game by pressing "start" . After you do that, and choose Port 2 side "Sega Menacer", play the game for a couple minutes, when you die, and need to continue, the Port 1 side "start" button needed to not only start the game, but also needed to continue the game STOPS WORKING (emulation only problem). This renders the game unbeatable, only the first few minutes are ever experienced, until you die. No way to press start on any controller in any port 1 or 2. If they only would have added a virtual start button to the mouse as emulated Sega Menacer, which simulated the start button on Port 1 side. The games would be able to be finished and not stopped dead in your tracks when playing, cause their is no way to continue. The issue I am describing is not a issue with real hardware, this issue only exists because developers forgot to make sure Start button on port 1 side controller doesn't stop working after actually beginning the game (on an Emulator). (Start button only works to begin game, after you leave the start menu, game starts, start button does not register to the emulation anymore for some reason).
 
Last edited:

pix07

Member

ReBRanded

New member
Yeah but the problem is the actual emulator was not programed to recieve a Start input from ANY kind of control device, after pressing start in-game at Main Menu. The only way I see it being solved would be for the actual developer of the emulator aka Programmer, to actually write some new lines of code to fix it. It is a software code problem, not just a simple use controller as virtual mouse and Keyboard problem. However your idea might work, if I am completely wrong and it really isn't a code problem, just a periphial issue. I doubt it though. Anyways thanks for the suggestion.
 

ReBRanded

New member
Tried different input driver. Emulator's all seem to drop support for a functioning start button on Port 1 side after game begins, when Port 2 side is a emulated Sega Menacer. Whats weird is why does the start button work to designate that you wish to play the game with a light gun in port 2 from the in game genesis menu. Like for example the main menu of T2 arcade game, you press start on Port 1 side controller joypad to decide to play game with Port 2 side light gun. However once game actually starts, the start button does not work anymore to continue the game when you die and use a coin credit. Can someone send a message if they have contact to a programmer/developer of any currently supported Sega Genesis emulator? and ask them if they are aware of the issue and know of a already discovered fix?
 

pix07

Member
@ReBRanded Write here new issue: https://github.com/libretro/RetroArch/issues and there https://github.com/TASEmulators/BizHawk/issues

Both uses cores with genesis emulation.

Third is mednffen: https://mednafen.github.io/

The following systems are supported(refer to the emulation module documentation for more details):

  • Apple II/II+
  • Atari Lynx
  • Neo Geo Pocket (Color)
  • WonderSwan
  • GameBoy (Color)
  • GameBoy Advance
  • Nintendo Entertainment System
  • Super Nintendo Entertainment System/Super Famicom
  • Virtual Boy
  • PC Engine/TurboGrafx 16 (CD)
  • SuperGrafx
  • PC-FX
  • Sega Game Gear
  • Sega Genesis/Megadrive
  • Sega Master System
  • Sega Saturn (64-bit only)
  • Sony PlayStation

https://mednafen.github.io/documentation/


Wait for developers to slove it.
 
Last edited:
Top