La Machine guns mouse targeting not working

Having technical difficulties with Supermodel? Last-minute wardrobe malfunction? Get help here.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

La Machine guns mouse targeting not working

Postby jozek » Fri May 01, 2020 8:48 pm

i can't get to work my mouse to move game cursor on screen i can shoot but only in on place. i downloaded calibrated .nv file but this didn't work. I changed games.xml file from "analog_gun" to "gun1" to "analoggun" and again nothing is working below are my .xml and supermodel.ini. Please Help. btw I have same problem with Ocean Hunter.

<game name="lamachin">
<identity>
<title>L.A. Machineguns: Rage of the Machines</title>
<version>Japan</version>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<real3d_pci_id>0x16C311DB</real3d_pci_id>
<inputs>
<input type="common"/>
<input type="analog_gun"/>
</inputs>
<encryption_key>0x292A2BC5</encryption_key>
</hardware>
<roms>
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
<file offset="0" name="epr-21483.17" crc32="0x64DE433F"/>
<file offset="2" name="epr-21484.18" crc32="0xF68F7703"/>
<file offset="4" name="epr-21485.19" crc32="0x58102168"/>
<file offset="6" name="epr-21486.20" crc32="0x940637C2"/>
</region>
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
<!-- CROM0 -->
<file offset="0x0000000" name="mpr-21454.4" crc32="0x97FF94A7"/>
<file offset="0x0000002" name="mpr-21453.3" crc32="0x082D98AB"/>
<file offset="0x0000004" name="mpr-21452.2" crc32="0x01AC050C"/>
<file offset="0x0000006" name="mpr-21451.1" crc32="0x42BDC56C"/>
<!-- CROM1 -->
<file offset="0x1000000" name="mpr-21458.8" crc32="0xB748F5A1"/>
<file offset="0x1000002" name="mpr-21457.7" crc32="0x2034DBD4"/>
<file offset="0x1000004" name="mpr-21456.6" crc32="0x73A50547"/>
<file offset="0x1000006" name="mpr-21455.5" crc32="0x0B4A3CC5"/>
<!-- CROM2 -->
<file offset="0x2000000" name="mpr-21462.12" crc32="0x03D22EE8"/>
<file offset="0x2000002" name="mpr-21462.11" crc32="0x33D8F0DA"/>
<file offset="0x2000004" name="mpr-21461.10" crc32="0x02268361"/>
<file offset="0x2000006" name="mpr-21460.9" crc32="0x71A7B6B3"/>
</region>
<region name="vrom" stride="32" chunk_size="2">
<file offset="0" name="mpr-21467.26" crc32="0x73635100"/>
<file offset="2" name="mpr-21468.27" crc32="0x462E5C81"/>
<file offset="4" name="mpr-21469.28" crc32="0x4BA3F192"/>
<file offset="6" name="mpr-21470.29" crc32="0x670F0DF5"/>
<file offset="8" name="mpr-21471.30" crc32="0x1F07E6E3"/>
<file offset="10" name="mpr-21472.31" crc32="0xE6DC64A3"/>
<file offset="12" name="mpr-21473.32" crc32="0xD1C9B54A"/>
<file offset="14" name="mpr-21474.33" crc32="0xAA2F19AE"/>
<file offset="16" name="mpr-21475.34" crc32="0xBAE9B381"/>
<file offset="18" name="mpr-21476.35" crc32="0x3833DF51"/>
<file offset="20" name="mpr-21477.36" crc32="0x46032C35"/>
<file offset="22" name="mpr-21478.37" crc32="0x35EF75B8"/>
<file offset="24" name="mpr-21479.38" crc32="0x783E8ECE"/>
<file offset="26" name="mpr-21480.39" crc32="0xC947BCB8"/>
<file offset="28" name="mpr-21481.40" crc32="0x6CE566AC"/>
<file offset="30" name="mpr-21482.41" crc32="0xE995F554"/>
</region>
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
<file offset="0" name="epr-21487.21" crc32="0xC2942448"/>
</region>
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
<file offset="0x000000" name="mpr-21463.22" crc32="0x0E6d6C0E"/>
<file offset="0x400000" name="mpr-21465.24" crc32="0x1A62D925"/>
<file offset="0x800000" name="mpr-21464.23" crc32="0x8230C1DE"/>
<file offset="0xC00000" name="mpr-21466.25" crc32="0xCA20359E"/>
</region>
</roms>
</game>

supermodel.ini

;****
;*** Configuration file generated by Supermodel UI® (v0.9 build 151)
;****


[ Global ]

;****
;*** User preferences
;****

XResolution =1920
YResolution =1080
FullScreen =1
WideScreen =1
PowerPCFrequency =60
ForceFeedback =1
Crosshairs =1


;****
;*** General input configuration
;****

InputStart1 = "KEY_1,JOY1_BUTTON8"
InputStart2 = "KEY_2,JOY2_BUTTON9"
InputCoin1 = "KEY_3,JOY1_BUTTON7"
InputCoin2 = "KEY_4,JOY2_BUTTON10"
InputServiceA = "KEY_5"
InputServiceB = "KEY_7"
InputTestA = "KEY_6"
InputTestB = "KEY_8"
InputJoyDown = "KEY_DOWN,JOY1_DOWN"
InputJoyDown2 = "JOY2_DOWN"
InputJoyLeft = "KEY_LEFT,JOY1_LEFT"
InputJoyLeft2 = "JOY2_LEFT"
InputJoyRight = "KEY_RIGHT,JOY1_RIGHT"
InputJoyRight2 = "JOY2_RIGHT"
InputJoyUp = "KEY_UP,JOY1_UP"
InputJoyUp2 = "JOY2_UP"
InputEscape = "KEY_F,JOY1_BUTTON4"
InputEscape2 = "JOY2_BUTTON4"
InputGuard = "KEY_D,JOY1_BUTTON3"
InputGuard2 = "JOY2_BUTTON3"
InputKick = "KEY_S,JOY1_BUTTON2"
InputKick2 = "JOY2_BUTTON2"
InputPunch = "KEY_A,JOY1_BUTTON1"
InputPunch2 = "JOY2_BUTTON1"
InputBeat = "KEY_S,JOY1_BUTTON2"
InputCharge = "KEY_D,JOY1_BUTTON3"
InputJump = "KEY_F,JOY1_BUTTON4"
InputShift = "KEY_A,JOY1_BUTTON1"
InputLongPass = "KEY_S,JOY1_BUTTON2"
InputLongPass2 = "JOY2_BUTTON2"
InputShortPass = "KEY_A,JOY1_BUTTON1"
InputShortPass2 = "JOY2_BUTTON1"
InputShoot = "KEY_D,JOY1_BUTTON3"
InputShoot2 = "JOY2_BUTTON3"
InputSteering = "JOY1_XAXIS"
InputSteeringLeft = "KEY_LEFT"
InputSteeringRight = "KEY_RIGHT"
InputBrake = "KEY_DOWN,JOY1_AXIS3_POS"
InputAccelerator = "KEY_UP,JOY1_AXIS6_POS"
InputGearShift1 = "KEY_Q,JOY1_POV1_UP"
InputGearShift2 = "KEY_W,JOY1_POV1_RIGHT"
InputGearShift3 = "KEY_E,JOY1_POV1_DOWN"
InputGearShift4 = "KEY_R,JOY1_POV1_LEFT"
InputGearShiftN = "KEY_T,JOY1_AXIS5_NEG"
InputGearShiftDown = "JOY1_BUTTON5"
InputGearShiftUp = "JOY1_BUTTON6"
InputVR1 = "KEY_A,JOY1_BUTTON1"
InputVR2 = "KEY_S,JOY1_BUTTON2"
InputVR3 = "KEY_D,JOY1_BUTTON3"
InputVR4 = "KEY_F,JOY1_BUTTON4"
InputViewChange = "KEY_A,JOY1_BUTTON9"
InputHandBrake = "KEY_S,JOY1_BUTTON10,JOY1_AXIS5_POS"
InputTwinJoyCrouch = "KEY_R,JOY1_BUTTON2"
InputTwinJoyForward = "KEY_UP,JOY1_YAXIS_NEG"
InputTwinJoyJump = "KEY_E,JOY1_BUTTON1"
InputTwinJoyReverse = "KEY_DOWN,JOY1_YAXIS_POS"
InputTwinJoyStrafeLeft = "KEY_LEFT,JOY1_XAXIS_NEG"
InputTwinJoyStrafeRight = "KEY_RIGHT,JOY1_XAXIS_POS"
InputTwinJoyTurnLeft = "KEY_Q,JOY1_RXAXIS_NEG"
InputTwinJoyTurnRight = "KEY_W,JOY1_RXAXIS_POS"
InputTwinJoyShot1 = "KEY_A,JOY1_BUTTON5"
InputTwinJoyShot2 = "KEY_S,JOY1_BUTTON6"
InputTwinJoyTurbo1 = "KEY_Z,JOY1_BUTTON7"
InputTwinJoyTurbo2 = "KEY_X,JOY1_BUTTON8"
InputAnalogJoyDown = "KEY_DOWN"
InputAnalogJoyLeft = "KEY_LEFT"
InputAnalogJoyRight = "KEY_RIGHT"
InputAnalogJoyUp = "KEY_UP"
InputAnalogJoyX = "JOY_XAXIS,MOUSE_XAXIS"
InputAnalogJoyY = "JOY_YAXIS,MOUSE_YAXIS"
InputAnalogJoyTrigger = "KEY_A,JOY_BUTTON1,MOUSE_LEFT_BUTTON"
InputAnalogJoyEvent = "KEY_S,JOY_BUTTON2,MOUSE_RIGHT_BUTTON"
InputGunDown = "KEY_DOWN"
InputGunLeft = "KEY_LEFT"
InputGunRight = "KEY_RIGHT"
InputGunUp = "KEY_UP"
InputGunX = "MOUSE_XAXIS,JOY1_XAXIS"
InputGunX2 = "JOY2_XAXIS"
InputGunY = "MOUSE_YAXIS,JOY1_YAXIS"
InputGunY2 = "JOY2_YAXIS"
InputOffscreen = "KEY_S,JOY1_BUTTON2,MOUSE_RIGHT_BUTTON"
InputOffscreen2 = "JOY2_BUTTON2"
InputTrigger = "KEY_A,JOY1_BUTTON1,MOUSE_LEFT_BUTTON"
InputTrigger2 = "JOY2_BUTTON1"
InputAutoTrigger = "MOUSE_MIDDLE_BUTTON"
InputAutoTrigger2 = 0
InputAnalogGunX = "MOUSE_XAXIS,JOY1_XAXIS"
InputAnalogGunY = "MOUSE_YAXIS,JOY1_YAXIS"
InputAnalogTriggerLeft = "KEY_A,JOY1_BUTTON1,MOUSE_LEFT_BUTTON"
InputAnalogTriggerRight = "KEY_S,JOY1_BUTTON2,MOUSE_RIGHT_BUTTON"
InputFishingRodLeft = "KEY_LEFT"
InputFishingRodRight = "KEY_RIGHT"
InputFishingRodUp = "KEY_UP"
InputFishingRodDown = "KEY_DOWN"
InputFishingStickLeft = "KEY_A"
InputFishingStickRight = "KEY_D"
InputFishingStickUp = "KEY_W"
InputFishingStickDown = "KEY_S"
InputFishingRodX = "JOY1_XAXIS"
InputFishingRodY = "JOY1_YAXIS"
InputFishingStickX = "JOY1_RXAXIS"
InputFishingStickY = "JOY1_RYAXIS"
InputFishingReel = "KEY_SPACE,JOY1_ZAXIS_POS"
InputFishingCast = "KEY_Z,JOY1_BUTTON1"
InputFishingSelect = "KEY_X,JOY1_BUTTON2"
InputMagicalLeverUp1 = "KEY_W"
InputMagicalLeverDown1 = "KEY_S"
InputMagicalLever1 = "JOY1_YAXIS"
InputMagicalPedal1 = "JOY1_BUTTON5"
InputMagicalLeverUp2 = "KEY_UP"
InputMagicalLeverDown2 = "KEY_DOWN"
InputMagicalLever2 = "JOY1_RYAXIS"
InputMagicalPedal2 = "JOY1_BUTTON6"
InputSkiLeft = "KEY_LEFT"
InputSkiRight = "KEY_RIGHT"
InputSkiUp = "KEY_UP"
InputSkiDown = "KEY_DOWN"
InputSkiX = "JOY1_XAXIS"
InputSkiY = "JOY1_YAXIS"
InputSkiPollLeft = "KEY_A,JOY1_BUTTON5"
InputSkiPollRight = "KEY_S,JOY1_BUTTON6"
InputSkiSelect1 = "KEY_Q,JOY1_BUTTON3"
InputSkiSelect2 = "KEY_W,JOY1_BUTTON1"
InputSkiSelect3 = "KEY_E,JOY1_BUTTON2"
GPUMultiThreaded=1
MultiThreaded=1
MultiTexture=1
EmulateSound=1
New3DEngine=1
Throttle=1
ShowFrameRate=0
FlipStereo=0
VSync=1
EmulateDSB=1
QuadRendering=1
Stretch=0
port_in=1970
port_out=1971
addr_out=addr_out
EmulateNet=0
XInputConstForceThreshold=30
XInputConstForceMax=100
XInputVibrateMax=100
DirectInputConstForceLeftMax=100
DirectInputConstForceRightMax=100
DirectInputSelfCenterMax=100
DirectInputFrictionMax=100
DirectInputVibrateMax=100
InputSystem=xinput


[ daytona2 ]



[ vf3tb ]

PowerPCFrequency = 60


[ srally2x ]

PowerPCFrequency = 75


;****
;*** SUI configuration
;****
;GameListPref=1
;GameTimeLog=daytona2,6,545*lamachin,2,323*fvipers2,2,115*srally2,2,332*srally2x,5,907*magtruck,1,120*scud,1,452*swtrilgya,1,42*swtrilgy,1,283*lostwsga,1,265*oceanhun,1,407*vf3tb,1,283*dirtdvlsa,1,189
;InputMethod=1
[Supermodel3 UI]
Legacy=0
Dir=L:\LaunchBox\Emulators\Sega Model 3 Emulator and Roms\roms
jozek
 
Posts: 2
Joined: Thu Apr 30, 2020 8:11 pm

Re: La Machine guns mouse targeting not working

Postby Bart » Sun May 03, 2020 5:41 pm

Do not edit Supermodel.ini directly. Run "supermodel -config-inputs". Then make sure to calibrate from within LA Machineguns' test menu.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: La Machine guns mouse targeting not working

Postby jozek » Tue May 05, 2020 11:31 am

Thank for the replay. I was trying use cmd window to program my mouse and then calibrate in service menu but still in game targeting won't move. I'm not that with cmd in general. Is it possible to give me step by step or small tutorial how to program mouse and implement to La Machineguns? Thank You.
jozek
 
Posts: 2
Joined: Thu Apr 30, 2020 8:11 pm

Re: La Machine guns mouse targeting not working

Postby Bart » Tue May 12, 2020 9:37 am

Check out the help page on the main web site. There are screenshots showing exactly how to set up and run Supermodel from the command line. But I suspect you probably have not calibrated in the service menu correctly. When you go into the gun calibration screen, you will not see a cursor, but you should see the min and max values changing as you move the mouse. You want to maximize the range (0-255 for both axes, if I remember correctly) by moving your (invisible) mouse from side to side and top to bottom.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada


Return to The Fitting Room

Who is online

Users browsing this forum: No registered users and 1 guest