Author Topic: Request for NeoGeo cfg file  (Read 13134 times)

FB911

  • Full Member
  • ***
  • Posts: 30
    • View Profile
Request for NeoGeo cfg file
« on: January 30, 2017, 10:59:41 PM »
I've been trying to make NeoGeo work for a little while now...

Can someone please provide me with their NeoGeo .cfg file or directions on how to make this work?


Thx

hermine.potter

  • Hero Member
  • *****
  • Posts: 767
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #1 on: January 30, 2017, 11:56:12 PM »
which os?
which emulator do you want to use playing neo geo roms (calice, aes4all, neoragex, gngeo, neomame)?

on retropie there are three emulator : lr-fbalpha , PiFBA , GnGeo-Pi
« Last Edit: January 31, 2017, 12:15:35 AM by hermine.potter »
AM Version : 2.6.1
Input : Mad Catz Brawlstick; Mouse; Keyboard; Xbox360 Wireless
Cabinet : Yes
OS : Windows10 Pro
System : Dell Precision T3500 ; Intel X5650 ; 12GB RAM

akafox

  • Hero Member
  • *****
  • Posts: 985
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #2 on: February 01, 2017, 02:44:00 PM »
People want life easy..then complain about it

FB911

  • Full Member
  • ***
  • Posts: 30
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #3 on: February 01, 2017, 06:04:39 PM »
https://www.youtube.com/watch?v=pE6vRv6GuKo

That helped, thanks. I can now start games.

I'm now having issues with the controls. I'm using Gn-Geo-Pi as the emulator, a SNES controller and the following in the gngeorc file:

p1control A=J0B2,B=J0B1,C=J0B3,D=J0B0,START=K49,COIN=K53,UP=J0a1,DOWN=J0a1,LEFT=J0A0,RIGHT=J0A0,MENU=K27

The buttons are working but not the Right, Left, Up or Down.

Any ideas?

akafox

  • Hero Member
  • *****
  • Posts: 985
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #4 on: February 01, 2017, 06:57:38 PM »
https://github.com/retropie/RetroPie-Setup/wiki/Neo-Geo

do you have a pi3? why are you using gn-geo-pi? Just asking.
People want life easy..then complain about it

FB911

  • Full Member
  • ***
  • Posts: 30
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #5 on: February 04, 2017, 12:31:18 AM »
https://github.com/retropie/RetroPie-Setup/wiki/Neo-Geo

do you have a pi3? why are you using gn-geo-pi? Just asking.

I do have a pi3. Do you recommend using another emaulator than gn-geo-pi?

thx

akafox

  • Hero Member
  • *****
  • Posts: 985
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #6 on: February 04, 2017, 06:37:14 AM »
Yes Final Burn Alpha (FBA) works better IMHO. FBA is a multi system emulator. It does neogeo just fine (and better than the arcade emulators). One thing though you'll need to have the neogeo bios in with your roms (not in the default bios folder) for some strange reason. I use the retroarch/libretro core (lr-fbalpha) https://github.com/retropie/RetroPie-Setup/wiki/Neo-Geo
People want life easy..then complain about it

FB911

  • Full Member
  • ***
  • Posts: 30
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #7 on: February 05, 2017, 05:02:33 AM »
Yes Final Burn Alpha (FBA) works better IMHO. FBA is a multi system emulator. It does neogeo just fine (and better than the arcade emulators). One thing though you'll need to have the neogeo bios in with your roms (not in the default bios folder) for some strange reason. I use the retroarch/libretro core (lr-fbalpha) https://github.com/retropie/RetroPie-Setup/wiki/Neo-Geo

I will give that a try, thanks!

FB911

  • Full Member
  • ***
  • Posts: 30
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #8 on: February 05, 2017, 06:19:41 PM »
Yes Final Burn Alpha (FBA) works better IMHO. FBA is a multi system emulator. It does neogeo just fine (and better than the arcade emulators). One thing though you'll need to have the neogeo bios in with your roms (not in the default bios folder) for some strange reason. I use the retroarch/libretro core (lr-fbalpha) https://github.com/retropie/RetroPie-Setup/wiki/Neo-Geo

I had all sort of issues with the controller when using FBA...I was able to make it work with lr-mame.

akafox

  • Hero Member
  • *****
  • Posts: 985
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #9 on: February 07, 2017, 09:00:24 AM »
Glad you got it fixed :)

Which mame core did you use?
People want life easy..then complain about it

Setti

  • Jr. Member
  • **
  • Posts: 14
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #10 on: February 08, 2017, 08:19:01 PM »
Glad you got it working.

FBA for NEO-GEO is really great on the PI 3

I am going to include how I got FBA working for me since choosing to use mame vs fba is better than feeling like you have to due to FBA config issues.

My system is configured for my arcade cabinet with an I-Pac2 - so keyboard setup.

Final Burn Alpha was a pain in the butt to configure the controls, but, once I did, I was very happy.
I really wanted to run as many of the metal slug games as possible. With FBA you can run 1-5 + X full speed with no glitches. I could not do that with the current Pi Mame's.

I did 2 things.


1)  turn off save settings on exit in the main retroarch config (/opt/retropie/configs/all/retroarch.cfg).

config_save_on_exit = "false"

2) Create a custom retroarch config for FBA that was based around the capcom fighter controls, then create custom config files for the neo-geo controls per rom name. The per rom name configs live in the rom directory, not the config directory. /home/pi/RetroPie/roms/fba/ directory

Example below: (Just using romname + .cfg on the end)

mslug.zip.cfg

Code: [Select]
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line

input_player1_a = "shift"
input_player1_b = "x"
input_player1_y = "c"
input_player1_x = "v"
input_player2_a = "k"
input_player2_b = "i"
input_player2_y = "j"
input_player2_x = "l"

#include "/opt/retropie/configs/all/retroarch.cfg"

I repeated this for all the mslug games - (mslug2.zip.cfg etc...)

Here is my main retroarch config for FBA as well.. just in case you want it for reference. (/opt/retropie/configs/fba/retroarch.cfg)
Again, my main file was set up for the Capcom fighters and also has enabling the shader for horizontal scanlines.

Code: [Select]
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line

input_remapping_directory = "/opt/retropie/configs/fba/"

input_player1_a = "x"
input_player1_b = "shift"
input_player1_y = "alt"
input_player1_x = "space"
input_player1_start = "num1"
input_player1_select = "num5"
input_player1_l = "ctrl"
input_player1_r = "c"
input_player1_left = "left"
input_player1_right = "right"
input_player1_up = "up"
input_player1_down = "down"
input_player1_l2 = "enter"
input_player1_r2 = "v"
input_player2_a = k
input_player2_b = i
input_player2_y = a
input_player2_x = q
input_player2_l = s
input_player2_r = j
input_player2_up = r
input_player2_left = d
input_player2_right = g
input_player2_down = f
input_player2_start = "num2"
input_player2_select = "num6"
input_enable_hotkey = "6"
input_exit_emulator = "escape"
input_pause_toggle = p
video_shader_enable = "true"
video_shader = "/opt/retropie/emulators/retroarch/shader/crt-pi.glslp"
#include "/opt/retropie/configs/all/retroarch.cfg"

Of course your keys will be different, but this is a good example of how to config controls for FBA  and then individual rom configs.

Setti

keilmillerjr

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1167
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #11 on: February 08, 2017, 08:38:34 PM »
Mslug can run up to 161% on rpi3 using mame. You can also compile new mame versions to work on rpi. I have a real neo geo two slot. I am building a neo geo mame pc with neo geo only games.

http://choccyhobnob.com/articles/benchmarks-for-mame-on-raspberry-pi/

akafox

  • Hero Member
  • *****
  • Posts: 985
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #12 on: February 09, 2017, 02:57:57 PM »
Mslug can run up to 161% on rpi3 using mame. You can also compile new mame versions to work on rpi. I have a real neo geo two slot. I am building a neo geo mame pc with neo geo only games.

http://choccyhobnob.com/articles/benchmarks-for-mame-on-raspberry-pi/

true but for me the "tougher games" for the pi samuri spirts V and / or king of fighters 2003 or snk vs cacom have no sound with mame (but run fine) and still have some trouble on admame 1.4 (slowdowns sound scratchy...I haven't tried advance mame 3.2 yet)..along with any cps3 game.

fba runs them just fine.
People want life easy..then complain about it

keilmillerjr

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1167
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #13 on: February 09, 2017, 05:09:52 PM »
Mslug can run up to 161% on rpi3 using mame. You can also compile new mame versions to work on rpi. I have a real neo geo two slot. I am building a neo geo mame pc with neo geo only games.

http://choccyhobnob.com/articles/benchmarks-for-mame-on-raspberry-pi/

true but for me the "tougher games" for the pi samuri spirts V and / or king of fighters 2003 or snk vs cacom have no sound with mame (but run fine) and still have some trouble on admame 1.4 (slowdowns sound scratchy...I haven't tried advance mame 3.2 yet)..along with any cps3 game.

fba runs them just fine.

Sound is emulated with mame. I just tested kof 2003 and sam sho V. Its your setup.

Polezi

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Request for NeoGeo cfg file
« Reply #14 on: May 23, 2017, 01:41:08 PM »
Glad you got it working.

FBA for NEO-GEO is really great on the PI 3

I am going to include how I got FBA working for me since choosing to use mame vs fba is better than feeling like you have to due to FBA config issues.

My system is configured for my arcade cabinet with an I-Pac2 - so keyboard setup.

Final Burn Alpha was a pain in the butt to configure the controls, but, once I did, I was very happy.
I really wanted to run as many of the metal slug games as possible. With FBA you can run 1-5 + X full speed with no glitches. I could not do that with the current Pi Mame's.

I did 2 things.


1)  turn off save settings on exit in the main retroarch config (/opt/retropie/configs/all/retroarch.cfg).

config_save_on_exit = "false"

2) Create a custom retroarch config for FBA that was based around the capcom fighter controls, then create custom config files for the neo-geo controls per rom name. The per rom name configs live in the rom directory, not the config directory. /home/pi/RetroPie/roms/fba/ directory

Example below: (Just using romname + .cfg on the end)

mslug.zip.cfg

Code: [Select]
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line

input_player1_a = "shift"
input_player1_b = "x"
input_player1_y = "c"
input_player1_x = "v"
input_player2_a = "k"
input_player2_b = "i"
input_player2_y = "j"
input_player2_x = "l"

#include "/opt/retropie/configs/all/retroarch.cfg"

I repeated this for all the mslug games - (mslug2.zip.cfg etc...)

Here is my main retroarch config for FBA as well.. just in case you want it for reference. (/opt/retropie/configs/fba/retroarch.cfg)
Again, my main file was set up for the Capcom fighters and also has enabling the shader for horizontal scanlines.

Code: [Select]
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line

input_remapping_directory = "/opt/retropie/configs/fba/"

input_player1_a = "x"
input_player1_b = "shift"
input_player1_y = "alt"
input_player1_x = "space"
input_player1_start = "num1"
input_player1_select = "num5"
input_player1_l = "ctrl"
input_player1_r = "c"
input_player1_left = "left"
input_player1_right = "right"
input_player1_up = "up"
input_player1_down = "down"
input_player1_l2 = "enter"
input_player1_r2 = "v"
input_player2_a = k
input_player2_b = i
input_player2_y = a
input_player2_x = q
input_player2_l = s
input_player2_r = j
input_player2_up = r
input_player2_left = d
input_player2_right = g
input_player2_down = f
input_player2_start = "num2"
input_player2_select = "num6"
input_enable_hotkey = "6"
input_exit_emulator = "escape"
input_pause_toggle = p
video_shader_enable = "true"
video_shader = "/opt/retropie/emulators/retroarch/shader/crt-pi.glslp"
#include "/opt/retropie/configs/all/retroarch.cfg"

Of course your keys will be different, but this is a good example of how to config controls for FBA  and then individual rom configs.

Setti

Any idea how to work this with a joystick? I use Dragon Rise USB controller. I see a file with the name of joystick with config of buttons, I try to copy text but don't work, the pifba don't change the buttons when load, thanks for help me