Main > Software Forum

MAME 0104u7 -- EMS TOPGUN

<< < (4/7) > >>

Cananas:
Derrick,

Could you explain us how it works the shootoffscreen reload now?.

I always thought  that the actlabs traslated a shot off screen to a mouse button2 pressed. Then, Mame, for games like Area51 that need a shot off screen to reload, traslated a mouse button2 pressed to a shot off screen to reload (the old  Offscreen shots reload flag).

Thanks.

Derrick Renaud:

--- Quote from: u_rebelscum on March 24, 2006, 12:36:49 pm ---Mame's old lightgun code, as documented by the writer, was forced to use an API NOT wanted to use (win32 vs directInput), which has limitations (can't run in window, etc), led to further hacks (actlab's "dual player" support, etc), and didn't show other hidden problems (no 3+ lightgun support, ect).   The new code bypasses the above problems.

--- End quote ---

I kind of didn't bother adding proper support in windowed mode myself.   ;D  I might get around to it though, even if it is kinda useless to play that way with lightguns.

Robin,
Did you ever try recoding eveything to use DX8+?  I think that is my next step in trying to get Non-XP to work the same way as my new changes.  I also want to try to see if not aquiring the system mouse has any affect on the DX data.  Of couse doing so, totally screws up windowed mouse support.  Which of course is my fault.  ;)

But yeah, the Win98 DX data is just f---ed.  No bearing in reality.  Which again is my and MAMEdev's fault.    :D

D.

Derrick Renaud:

--- Quote from: Cananas on March 24, 2006, 01:09:31 pm ---Derrick,

Could you explain us how it works the shootoffscreen reload now?.

I always thought  that the actlabs traslated a shot off screen to a mouse button2 pressed. Then, Mame, for games like Area51 that need a shot off screen to reload, traslated a mouse button2 pressed to a shot off screen to reload (the old  Offscreen shots reload flag).

Thanks.

--- End quote ---

As far as I know, it should work as before, I did not really change it.

If you shoot off screen with an Act Labs gun, it registers as button 2.  So if you use -offscreen_reload you can either shoot offscreen or use button 2 to reload.

docs\windows.txt  ;)

With Smog's driver on non-Act Labs guns, you should be able to just shoot off screen without -offscreen_reload.

D.

Cananas:
I asked because now UnderFire and Lethal Enforces reload when you shoot off the screen... :o

Derrick Renaud:

--- Quote from: Cananas on March 24, 2006, 01:45:41 pm ---I asked because now UnderFire and Lethal Enforces reload when you shoot off the screen... :o

--- End quote ---

That is the one nice benefit of using RAWMOUSE.  It sends just the actual data the mouse reports.  Not the DirectX modified (screwed up) data.

And of course it is my fault that DX screws up the data.  It is not MS's fault.   :banghead:  ;D

Have you tried your 3 guns yet?  Do all 3 cursors move in real time with smog's driver?  They should but I can't test it.  Just want to be sure.

D.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version