Main > Software Forum
Sega Model 2 Emulator Full Screen Shooter fix - RamjetM2Borderless - App
<< < (57/78) > >>
Howard_Casto:
I took a minute this morning to implement something that I thought might be useful. 

I've mentioned before that native joystick support in a lot of the pc games (or emulators for that matter) sucks.  One of the reasons the the fact that most of them default to passive polling, meaning that gamepad data only gets updated if the joystick sends a message to the program.  Why is this a problem?  Well many older joysticks or joysticks with unsigned drivers require active polling.  Plug a classic xbox controller in to see how many games are playable and you'll see what I mean. 

HOTD3, again, the only pc game I care about at this point, doesn't support active polling. 

So optionally you can now turn on active polling, which fixes a lot of joystick issues. 
Howard_Casto:
Another idea that's been floating around in my head. 

There's that menu problem in the pc games and I'm trying to think of good solutions. 

One idea that I thought of was having hot key zones.  If you move the lightgun to the absolute bottom of the screen and leave it there for a second, the "down" key will be pressed once, if you hold it to the top, the up key will be pressed ect...  Now for real lightguns "holding" would mean simply firing in that area.  Pressing the fire button or reload button, in either instance, cancels the hold. This would work well for hotd3's map selection. 

I had initially thought that I fixed the problem when emulating the system mouse, but apparently the cursor doesn't pop up in keyboard mode for selection (didn't play that far). 

I would like some feedback on this idea.  I know it has the potential to interfere with gameplay, but I don't think there are many games where you fire at the extreme edges of the screen repeatedly. 
BadMouth:

--- Quote from: Howard_Casto on February 15, 2013, 09:16:17 am ---Another idea that's been floating around in my head. 

There's that menu problem in the pc games and I'm trying to think of good solutions. 

One idea that I thought of was having hot key zones.  If you move the lightgun to the absolute bottom of the screen and leave it there for a second, the "down" key will be pressed once, if you hold it to the top, the up key will be pressed ect...  Now for real lightguns "holding" would mean simply firing in that area.  Pressing the fire button or reload button, in either instance, cancels the hold. This would work well for hotd3's map selection. 

I had initially thought that I fixed the problem when emulating the system mouse, but apparently the cursor doesn't pop up in keyboard mode for selection (didn't play that far). 

I would like some feedback on this idea.  I know it has the potential to interfere with gameplay, but I don't think there are many games where you fire at the extreme edges of the screen repeatedly.

--- End quote ---

meh, sounds like unecessary bloat.  Most people are going to have a full CP in front of them.
Even on the original light gun cabs, you had to reach to the cab for the start button.

I played vcop all the way through last night for the first time and had reload issues during the second two boss shootouts.
I was trying to keep the gun on-screen and reload with a button (right mouse click).
The game would keep yelling at me to reload and I would keep hitting the button, but it was as if the emulator was overwhelmed and the reload wouldn't register until the third or fourth try.  This was v.9 on a 2.9ghz Athlon X3.  I imagine it will be worse with 2 players. 
Figured I'd mention it in case someone reports it as an issue with your app when it is really an issue with the emulator.
EDIT: guess it's also possible that I was pulling the trigger at the same time I was trying to reload.  It seemed to work better if actually shooting offscreen, at which point I probably wasn't hitting both buttons.

On the logo:
If someone else wants to have a go at it:
Here is the original picture I started with: http://www.clker.com/cliparts/9/3/1/3/1194989450326225818blue_gun_alex_fernandez_01.svg.hi.png
I recolored it to get the red one.
The troubleshooter font is DENISE

I may or may not have time to tinker with it this evening. 
Depends on how much later I have to work to make up for screwing around on BYOAC.


Howard_Casto:
Well the problem though is people aren't using lightguns anymore... they are using ir guns. 

Those things have to be recalibrated every time you move around.  I've already added the option of having your start/coin/esc buttons on the gun (in other words mapped to mouse or joystick buttons) to help combat this issue. 

It doesn't suprise me that you had trouble reloading.  Mouse support in the emulator, with all due respect, seems kind of hacked in.  If you hold down a mouse button in the emulator and then look at the value in a memory editor, you can see it constnatly being set back to off.  My memory injection doesn't do this, so it's slightly more reliable, but that only pertains to joystick input. 
Endprodukt:
That's why I requested an on the fly calibration setup from ultimarc, Andy said he would support - though he has no time to do it himself. Idea was to get a screen popup before the game launches. Player 1/2 would have to calibrate the gun on the fly on a target (shoot upper left, shoot upper right etc). That would only work for the aimtraks though. It sucks that whenever someone else is playing the calibration is possibly a little off due to the ir guns beeing so sensitive to their actual position.
Navigation
Message Index
Next page
Previous page

Go to full version