Main > Software Forum
Sega Model 2 Emulator Full Screen Shooter fix - RamjetM2Borderless - App
<< < (53/78) > >>
RamjetR:

--- Quote from: Howard_Casto on February 14, 2013, 12:52:30 am ---

Gunblade is my goto test game, so I tried the new theory about simply letting m2 handle the inputs.  Seems to work fine.  What I did was revert the inputs in m2 to their default,  Z for p1 button 1 and X for p1 Button 2 (which is actually p2 button 1 in the gun games) I then used the troubleshooter in joystick mode and assigned the triggers on that end to the first button of the joystick.  When running, troubleshooter just simulates pressing the Z key and that works just fine.  I then went on to try the game in mouse mode.  Now TS still sends the Z key, but it doesn't interfere with the pressing of the mouse buttons, so no need for a special case. 


--- End quote ---

Wicked... I had a good hunch that the keyboard binds would work... I was suprised when you initially said it didn't... There is so much nopping going on, it wouldn't take much to leave some test nops in and get false results... glad you decided to revisit it.


Howard_Casto:
Yeah it sure has simplified things.  Now if I could get that stupid Behind Enemy Lines to play ball.  The poor game must have been hacked to hell to get it running, because it seems like every function on it is a special case. 

Ok more good news to report.  I added a new "reload mode" option in the ini files.  If set to "VCOP" it does the double reload trick for the pc version, if set to "M2L" (model 2 lightgun) it checks to see if you are using joysticks and installs two NOPs for the reload button and installs the trigger keys if you are.  Tried it with m2's VCop and it works flawlessly for both players.  So FINALLY a fully working lightgun game.  The reload method is universal as well, so it will work, without modification for hotd and vcop2. 

If Set to "MLA"  (model 2 Analog) it will only install the key hooks as those are all that's needed for gunblade and rail chase. 

I'm off to modify hotd and vcop2 ini files to make sure it works.  Expect an update in about 5 minutes.  ;)

Howard_Casto:
Yeah the new reload code works for the other two games as well. 

Apparently I've forgotten to do the NOPs for the axis in vcop 2 though, so I'll have to fix those. 

So to update:

gunblade 100%
rail chase 2 100%
vcop 100%
vcop 2  needs axis fixed
hotd 100%
bel  needs triggers fixed
Endprodukt:
Awesome, almost there. Will you release the ts when the guns are fully supported or will you implemented fixes for the outputs first? Thank you so much,again!
Howard_Casto:
I'm not sure to be honest. 

I've got most of the outputs at least partially figured out, so most games have a output section, they just aren't necessarily working 100%.  I would hate to release it and then find out that one game's output requires a custom function, but then again, I need it out there pretty soon so people can test it. 
Navigation
Message Index
Next page
Previous page

Go to full version