Jump to content

Recommended Posts

  • Replies 460
  • Created
  • Last Reply

Top Posters In This Topic

Posted

The only issue i had was trying to exit the calibration screen with a button press. Without this button press the calibration wasnt saved. It may be a simple case of remapping a button to exit that screen.

Guns tend to have an "A" Trigger and on Beretta's and EMS LCD TopGun its the trigger and a side mounted button.

A "B" button "Start" and "Back".

I can't remember as it been some time but if i remember correctly all buttons function correctly on the menus and in game it was just when you wanted to save and exit the calibration screen the "B" button had no function. Whether this pice of code is broken or the save and exit button needs mapping to Start or Back. Your call.

Posted

Updated lightgun code and added Start and Back as the buttons to setup instead of A and B

 

 

lightguncalibrationscreen.cpp

 

if( inputManager.IsButtonPressed( GP_A ) )

{

break ;

}

else if( inputManager.IsButtonPressed( GP_B ) )

{

}

 

changed to

 

if( inputManager.IsButtonPressed( GP_START ) )

{

break ;

}

else if( inputManager.IsButtonPressed( GP_BACK ) )

{

}

 

 

I know I cant code (your words not mine) but man the more I practise the lucky I get at this simple stuff :) patch it in its all good

Posted

proof of concept xport cores in....

 

a couple of questions as I dont use them

 

is there any IGR as it doesnt seem to work and is there anyway to get rid of the select controller and video at the start of a game....otherwsie ill hack both of them that way

Posted (edited)

I think the standard black,back,L&R triggers work in game not sure. I know that if you check his readme files that it says that the feature is built into the custom command launch parameters. I also remember madmab saying he patched this feature on a couple emulators for xbmc commandline launching. I think some of the xport emulators have the command built into the in game menu.

 

There might be a problem using his save state code in a command line setup not sure but I know you have to exit the game cleanly and go back to the menu for it to work. I have not tried to see how this effects save states when launching by commandline.

 

As far as that selection screen it will appear the first time you run a game. If those settings already exist then it will just load the game. You could work around this I would say by somehow offering these settings in a pre-configured way to satisfy the emulator. The emulators do this there self in the saves they make for each game. Which usually either defaults into the root of E under a folder named "Saves" or in the root of the emulators folder called "saves" in this folder you will find the skin settings ini and the emulators config file usually named emulatorname.ini "sometimes the ini file of the emulator also defaults in the root of the emulators folder.

Edited by run088
Posted

ok im adding IGR and im removing the intial ask of how to set it up

 

 

what features should I leave in the White+BACK menu? is screensize important or keymapping?

 

Added IGR its in...as it didnt seem to support it :) so I added it

Posted

removed romid and crc message at rom startup...set it to bilinar smoothing by default...and a few other things :)

 

the core is 90 percent in now just needs some final touch ups...

 

its snes9xbox core so what ever that runs the driver name can be added to CoinOPS

 

ill just get it auto hd/sd switching

Posted (edited)

is theres a solution for ind-bios user ???

maybe alternative button combination beside back+white??

thanks

Edited by Lipo
Posted (edited)

screensizing is most likely a must his emulators picture changes alot from tv to tv and sometimes game to game and some of the defaults have to be changed by a large margin. By keymapping are you talking about controller settings? If so this is a useful tool for arcade cabs if it runs a different number of buttons than controllers. Although most of the emulators default controller config is pretty much perfect for most games on the more popular machines that have a small number of buttons "nes,genesis,gameboy,a2600, etc" Stuff for some of the not so popular emulators are receiving work right now some are not. The 7800 and the 5200 should have received this treatment. I think amiga someone is working on. Intellivision is getting done now, Colecovision was done I think.

 

You need to talk to madmab on xs. I don't know if he is a member here but he is the guru of xport emulators these days. He will know what has received work and what is going to be receiving work and what's new to be implemented because he is the person who has been manning the ship since xport disappeared.

 

For the most part those options will need to be determined on a system by system basis I would say. Some of those loading options on some systems are a requirement unless the info has already been specified to the emulator. This is a must alot with some of the computer based emulators or the atarixl because it emulates so many different systems using various media platforms.

 

 

 

 

So the snes emulator is what you have been working on. One thing about that emulator is the rewind, fast forward mapping. This will need changed since it defaults these functions to the triggers. This needs to be changed because the snes uses the triggers. Gameplay is interesting to say the least if this is not unchanged.

Edited by run088
Posted

Core is done :)

 

all default keys are gone...the cores now done.... :) only keys are

 

Start+Back = return to coinops

Left Trigger+back+Black= IGR

Back+black = keymap

Back+white for screensize

 

everything else is minimilisitic and automatic....video is smoothed to bilinar

added automatic res settings for hd users

 

this took about 1 hour or so tonight....so i might spend another hour or so testing then its done

Posted

i also vote for more mame driver, because coinops is mame emulator but adding 4 console support definitly makes coinops different from other emu on xbox.

i hope there a separate DAT, one without console games and the other one included console games

Guest
This topic is now closed to further replies.

×
×
  • Create New...