Main > Software Forum
LCDTopGun, SMOG Driver and shotoffscreen reload
<< < (2/3) > >>
Smog:
Ok, easy to ADD .. expect it soon
Derrick Renaud:


--- Quote from: Cananas on March 26, 2006, 09:21:57 am ---
--- Quote from: Smog on March 26, 2006, 07:56:33 am ---What You can't so, and I supose you want :

- Aim off screen + press trigger 1 => Send mouse button 2 to simulate the act-lab way

Am I right ?

--- End quote ---

Yes, this is the point. With this, you can reload in those games shooting offscreen.

--- End quote ---

The TopGun should be able to work in MAME without this.  Though it would still be usefull to have this as a per game option so PC games will reload.  Eg: House of the dead and Chicken Village.


--- Quote from: Smog on March 26, 2006, 10:06:17 am ---Ok, easy to ADD .. expect it soon

--- End quote ---

Currently your driver uses x=0, y=65535 when a shot is off screen.  If both x&y=0, there would be no need to remap the off screen shot to button 2.  The MAME game would receive the data it wants without the -offscreen_reload hack.

D.
Cananas:

--- Quote ---The TopGun should be able to work in MAME without this.  Though it would still be usefull to have this as a per game option so PC games will reload.  Eg: House of the dead and Chicken Village.

--- End quote ---

Yes, and it works in MAME perfectly.

To sum up after the tests:

- MAME+LCDTopGun+Smog drivers-> able to reload shooting offscreen without offscreen reload flag. 'Real shootoffscreen reload'.

- PCGames that use the mouse like a gun+LCDTopGun+Actual Smog drivers -> unable to reload shooting offscreen. You need to press the button2 to reload.


--- Quote ---Currently your driver uses x=0, y=65535 when a shot is off screen.  If both x&y=0, there would be no need to remap the off screen shot to button 2.  The MAME game would receive the data it wants without the -offscreen_reload hack.

--- End quote ---

Well... I don't know if the coordinates are (0,0) or (0,65535), but when you shoot offscreen with the Smog drivers (always without hack) the cursor goes to the lower-left corner. And it works, so Smog drivers is able to reload shooting offscreen without the hack.


--- Quote ---Ok, easy to ADD .. expect it soon
--- End quote ---
Great!!
Derrick Renaud:

--- Quote from: Cananas on March 26, 2006, 12:11:14 pm ---
--- Quote ---Currently your driver uses x=0, y=65535 when a shot is off screen.  If both x&y=0, there would be no need to remap the off screen shot to button 2.  The MAME game would receive the data it wants without the -offscreen_reload hack.

--- End quote ---

Well... I don't know if the coordinates are (0,0) or (0,65535), but when you shoot offscreen with the Smog drivers (always without hack) the cursor goes to the lower-left corner. And it works, so Smog drivers is able to reload shooting offscreen without the hack.


--- End quote ---

The reason it goes to the lower left is because the driver changes Y to =65535 as soon as a button is pressed off screen.  Some games require Y=0 for off screen reload to work.

Off the top off my head, Bang!, Zero Point (when using a revolver), and Zombie Raid.  You can not reload in these games with the current smog driver, without using -offscreen_reload and button 2.  If Y=0 instead of 65535, then the shot would be at the top left, where those games need it.

D.
Cananas:

--- Quote ---Off the top off my head, Bang!, Zero Point (when using a revolver), and Zombie Raid.  You can not reload in these games with the current smog driver, without using -offscreen_reload and button 2.  If Y=0 instead of 65535, then the shot would be at the top left, where those games need it.

D.
--- End quote ---

I will check all games, but...

Bang! have not reload function and Zombie Raid use positional guns, so there is not shot offscreen reload (It has a button to reload).

With Zero Point 1&2 and offscreen hack enabled, I must press two times the button2. :o

In any case, I hope Smog change this value... ;)
Navigation
Message Index
Next page
Previous page

Go to full version