Here's how it went when I did single mouse gun calibration in Behind Enemy Lines. With both guns set to the same mouse ID (RawDevP1=0 and RawDevP2=0 in my case) and raw input switched on (UseRawInput=1), both cross-hairs line up exactly on screen, one on top of the other. So, even though it looks like only one cross-hair is visible, both are active, making it possible to step through calibration.
Okay, there's something really stupid happening on my PC. I moved the 3KB EMULATOR.txt file to my desktop, so it's no longer in the Sega Model 2 folder and the game still loads up and I can move P1 but not P2 as per usual.
There is also a 1KB Emulator file in the Sega Model 2 folder that reads:
Your PC is OK. What happened there is actually normal. If you move out the original Model2 EMULATOR.INI then the one that gets created in its place is not much use. Best to just put the original INI back where it was.
I think the easiest way through this is to persevere with the single mouse calibration method I described. Use the same ID numbers for RawDevP1 and P2. If 0, 0 doesn't work then try 1, 1, and so on. Just keep in mind what I said about the cross-hairs being one on top of the other. It makes it look like there is only one player when in fact the mouse is controlling both guns simultaneously. When I did it, the blue coloured player 2 cross-hair was on top, completely hiding the red player 1 cross-hair, but I was still able to step through the entire calibration process successfully.
Right, I started with a clean sheet and downloaded Nebula v1.1a again. I made the changes to the INI file without changing the extension but still no affect. Is there a way of checking if it's actually looking at the INI file?
Okay, the emulator is now responding to changes I make to the ini file but still not producing the right result. If I set UseRawInput=1, the pointer also gets stuck inside the emulator window frame, such that I can't maximise/close window, or use the emulator drop down menus.
I wonder if we're dealing with an OS or device driver difference here? I'm on Windows 7 64-bit. Maybe it's the actual version of the game. Where did you source your game?
Just above UseRawInput is a line saying XInput, supposedly for XBox 360 controller support. I set that equal to 1 and I still can't calibrate but the mouse is now altering the XX and YY position readings for both players and confirmed in Input Test, it just won't register the firing. But that's with UseRawInput=0 and P1=0 and P2=1? STill only have the red crosshair though. Is there something telling it that there's only one player?
What is the version 8 mentioned in the YT comments?