Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - progets

Pages: [1] 2 3 ... 66
Scripting / Re: Function to add a tag or Extra info
« on: March 26, 2020, 08:59:53 PM »
You don't need to add code to a layout for tags, it's builtin to AttractModes controls.

Configure-->Controls-->Add/Remove Tags=<whatever_you_want>

General / Re: Set theory maths needed ?
« on: March 25, 2020, 10:19:36 PM »
Yes, it's possible and your rule looks correct. Is it not working how you want/expect?

« on: March 25, 2020, 10:16:36 PM »
Edit your attract.cfg file "input_map" section to match what I posted above to resolve your issue. You can then move on to setup your controls properly.

General / Re: General
« on: March 25, 2020, 10:06:33 PM »
You could do either but best practice would be to change your artwork names to match the rom names.

General / Re: filtering rom on display
« on: March 25, 2020, 12:44:10 PM »
@Gioacchino87 - Post your attract.cfg.


Your attract.cfg contains this
Code: [Select]
display neogeo
layout               robospin
romlist              arcade
in_cycle             yes
in_menu              yes
filter               All
filter               NeoGeo
sort_by              Name
rule                 CloneOf not_equals .+
rule                 AltRomname contains neogeo
filter               Favourites
rule                 Favourite equals 1

Change it to this
Code: [Select]
display neogeo
layout               robospin
romlist              arcade
in_cycle             yes
in_menu              yes
rule                 AltRomname contains neogeo
filter               All
filter               Favourites
rule                 Favourite equals 1

General / Re: Set theory maths needed ?
« on: March 24, 2020, 11:11:37 PM »
I think this should help

Let me know if you you don't understand regex or that "or" equals "|" in a rule.

General / Re: filtering rom on display
« on: March 24, 2020, 10:55:53 PM »
@Gioacchino87 - Post your attract.cfg.

General / Re: Mame not save Hiscore in Attract Mode
« on: March 24, 2020, 10:51:49 PM »
Post your /attract/emulators/mame.cfg file and your /mame/mame.ini (or /mame/ini/mame.ini).

« on: March 24, 2020, 10:47:54 PM »
Edit your attract.cfg to add/change the desired key/button. This might need to be done when AM is not running. If done while AM is running you might need a restart.

This is the default key map
Code: [Select]
configure            Tab
prev_letter          Up+LControl
next_letter          Down+LControl
filters_menu         Left+LControl
next_filter          Right+LControl
configure            Escape+Up
edit_game            Escape+Down
add_favourite        Escape+LControl
prev_letter          Joy0 Up+Joy0 Button0
next_letter          Joy0 Down+Joy0 Button0
filters_menu         Joy0 Left+Joy0 Button0
next_filter          Joy0 Right+Joy0 Button0
configure            Joy0 Up+Joy0 Button1
edit_game            Joy0 Down+Joy0 Button1
add_favourite        Joy0 Button0+Joy0 Button1
back                 Escape
back                 Joy0 Button1
up                   Up
up                   Joy0 Up
down                 Down
down                 Joy0 Down
left                 Left
left                 Joy0 Left
right                Right
right                Joy0 Right
select               Return
select               LControl
select               Joy0 Button0
default             back exit
default             up prev_game
default             down next_game
default             left prev_display
default             right next_display

I should also mention that I've seen unreleased memory space when switching between AM and ES which makes the reboot on the Pi a longer (time wise) but good idea for performance. Keep in mind that I mentioned that I haven't touched a Pi for a while.

If you're only trying to configure controllers while in ES (and not playing games) it may or may not matter if you use the option to have AM running while you run ES. I know it would hurt game performance but it might not cause issues if only configuring controllers. You'd have to try and see but the longer reboot option will likely payoff in game play performance.

Always backup before making any changes.

I don't know if AttractMode (AM) will ever come out of experimental in Retropie. I doubt it but you can ask on the RetroPie forum. I would never install AM using the RetroPie menu, it causes a lot of issues if you really want to run AM as your primary frontend (FE). I (and others here on the forum) recommend installing RetroPie, and then complile (FFMPEG and then) AM manually and run a script like I showed you to get it all together. Unless something has changed, the RetroPie menu install doesn't give you FFMPEG video decoding in AM and it also overwrites many things when you do an update and it doesn't stop there.

The Pi is great if you want to spend little money to emulate. There are cheap PCs and NUCs that can do much better for only a few dollars more. I haven't touched a Pi for emulation in a couple of years. I only looked at it for fun to get my friends that were jealous of my PC setup a cost effective emulation system.

Today if my only choice was a Pi and I wanted AM as the primary FE, I would install a minimal *nix OS then advmame and retroarch (RA) manually and then AM manually.

If you're only using RA then you can just run RA setup to add the controllers in AM. You really didn't go into details of you setup and needs/desires for other controllers. I use a cabinet where the controls don't change but people are cleaver and if there is is will, there is always a way.

It can be done without a reboot, that's just not what most people want. Other options are below but have their own drawbacks depending on what you are trying to accomplish.

This will run ES when you exit AM
Configure-->General-->Exit Command=emulationstation
Or you can create a file that only contains "emulationstation" but this will cause AM to wait in the background while ES is running. You can also make the script exit AM first but that would be the same as the option above aside from the fact you can still exit AM to the command line.

Something like this should create the files you need (your paths might be different). Then you just point your AttractMode launcher to /home/pi/RetroPie/roms/setup/

Code: [Select]
mkdir /home/pi/RetroPie/roms/setup
cat >> /home/pi/RetroPie/roms/setup/ << EOF
echo "Switching default boot system to EmulationStation and rebooting"
echo ""
sed -i 's/attract/emulationstation/g' /opt/retropie/configs/all/
sudo reboot
cat >> /home/pi/RetroPie/retropiemenu/ << EOF
echo "Switching default boot system to Attract-Mode and rebooting"
echo ""
sed -i 's/emulationstation/attract/g' /opt/retropie/configs/all/
sudo reboot
chmod +x /home/pi/RetroPie/retropiemenu/

This and more is described in this thread

General / Re: fadetogame plugin used on teknoparrot help
« on: March 08, 2020, 10:27:36 PM »
RocketLauncher is complex and overkill for what you want but it will give you a loading screen with progress (and a lot more) but it only works with Windows.

General / Re: Atomiswave
« on: February 25, 2020, 01:02:11 PM »
That works for me.

Open the command line and run the emulator and rom without Attract-Mode.
Code: [Select]
C:\<path_to_demul>\demul.exe -run=awave -rom=<rom_name>

If you can't run a Demul rom from the command line you won't be able to run it from Attract-Mode either.

Pages: [1] 2 3 ... 66