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 - cybermat

Pages: [1] 2
General / Re: Noob to AM some initial questions
« on: August 08, 2022, 12:45:54 AM »
No way, it' archaic, but fully functional. You can copy and past the path or edit che .cfg file belonging to that emulator.

Regarding same list but different emulator, it's enough adding 2 emulators that use the same romlist. Then if you edit romlist, you're able to assign the desired emulator.

Scripting / Re: Ultimarc ServoStik Plugin
« on: August 03, 2022, 06:03:43 AM »
i made some modifications in order to avoid to edit romlist and for saving servo motor

Code: [Select]
// Attract-Mode Frontend - JoyTray plugin
// For use with the Ultimarc ServoStik

// The UserConfig class identifies plugin settings that can be configured
// from Attract-Mode's configuration menu
class UserConfig </ help="Integration plug-in for use with the JoyTray software provided by Ultimarc:" /> {

</ label="Command", help="Path to the JoyTray executable", order=1 />
command="C:/Program Files (x86)/JoyTray/JoyTray.exe";

local config=fe.get_config(); // get user config settings corresponding to the UserConfig class above
local i=0;

// Copy the configured values from uconfig so we can use them
// whenever the transition callback function gets called

fe.add_transition_callback( "joytray_plugin_transition" );

function joytray_plugin_transition( ttype, var, ttime ) {
if ( ScreenSaverActive )
return false;

switch ( ttype )
case Transition.ToGame:
if ((fe.game_info( Info.Control ).find("joystick (4-way)") != null) && (i != 4))
fe.plugin_command_bg( config["command"], "-servo joy4way" );
i = 4;
if ((fe.game_info( Info.Control ).find("joystick (2-way)") != null) && (i != 4))
fe.plugin_command_bg( config["command"], "-servo joy4way" );
i = 4;
if ((fe.game_info( Info.Control ).find("joystick (vertical2-way)") != null) && (i != 4))
fe.plugin_command_bg( config["command"], "-servo joy4way" );
i = 4;
if ((fe.game_info( Info.Control ).find("joystick (8-way)") != null) && (i != 8))
fe.plugin_command_bg( config["command"], "-servo joy8way" );
i = 8;
if ((fe.game_info( Info.Control ).find("joystick (4-way)") == null) && (fe.game_info( Info.Control ).find("joystick (2-way)") == null) && (fe.game_info( Info.Control ).find("joystick (vertical2-way)") == null) && (fe.game_info( Info.Control ).find("joystick (8-way)") == null) && (i != 8))
fe.plugin_command_bg( config["command"], "-servo joy8way" );
i = 8;

// case Transition.FromGame:
// fe.plugin_command_bg( config["command"], "-servo joy8way" );
// break;

return false; // must return false

I put a check in order to avoid to stress servostik, so commands will be sent only when necessary (after 1st AM boot, command will be sent anyway, because there's no way to easily know the starting position).

I'm not a programmer and i just edited this for my purposes, thanks to zpaolo11x for hints and people that created this plugin. Happy if can help.

You started this project 2 years ago...

When i stated that is dead FOR THE MOMENT, i meant to say to not bump continuosly this thread with "any news?"

Themes / Re: Elegante theme showcase [example video and screenshots] [WIP]
« on: December 14, 2021, 07:51:09 AM »
This project is dead for the moment, not bump dead thread please.

General / Re: Ikaruga (Nesica) doesn't start on Attract Mode
« on: June 25, 2021, 12:31:15 AM »
jedione say it!
And with this plugin, you are able to start external scripts before emulator launch. and after emulator exit (if necessary).

I use this plugin for other purposes and testing with Ikaruga.before.bat works fine , but this scenario is a bit borderline because AM executes this command launching Ikaruga and then the "not working" command

Z:\attract-v2.6.1-win64\games\PC\Ikaruga>start "" "Game Loader All RH.exe"
execute -> "Z:\attract-v2.6.1-win64\extras\Pc\before.Ikaruga.bat" "Ikaruga" "Pc"
*** Running: cmd /c "games/PC/Ikaruga.bat"

The scope of this thread is helping users that try to run "gamewithnospace".bat with a configuration similar to the one i posted above. If it's not working, just add a space into game name "gamewithspace .bat"

General / Re: Ikaruga (Nesica) doesn't start on Attract Mode
« on: June 25, 2021, 12:17:05 AM »
you dont need batch files to run Teknoparot gamse!!!!

this is how to run them properley, 

Code: [Select]
executable           E:\emulators\TeknoParrot\TeknoParrotUi.exe
args                 --profile="[romfilename]"
workdir              E:\emulators\TeknoParrot
rompath              E:\emulators\TeknoParrot\UserProfiles
romext               .xml
info_source          l
artwork    flyer           $HOME/TeknoParrot/boxart
artwork    marquee         
artwork    snap            $HOME/TeknoParrot/videos;$HOME/TeknoParrot/snap
artwork    wheel           

Thanks this is useful in the case i'd like to set a TeknoParrot section under AM , but TP has a lot of limitations (according to my user experiences).

General / Re: Ikaruga (Nesica) doesn't start on Attract Mode
« on: June 24, 2021, 06:32:31 AM »
Seems a known bug....

If i name the batch Ikaruga.bat it doesn't work
If i name the batch Ikaruga .bat it works...

What kind of sorcery is it ?  :o :o :o :o

General / Re: Ikaruga (Nesica) doesn't start on Attract Mode
« on: June 23, 2021, 01:45:21 PM »
It's just this game! All the arcade pc games are working

i'm using this setting "nb_mode_wait         5" but i tried with 0,1,2,3,4

Do you use arcadepc games with Attract Mode ?

General / Ikaruga (Nesica) doesn't start on Attract Mode
« on: June 23, 2021, 11:07:45 AM »
i'm configuring some ArcadePc Games, and i simply start them via batch files. I use in those batchfiles to launch just the game.exe or Game Loader or TeknoParrot and it works fine.

I just have an issue with Ikaruga (Nesica), seem starting but then i come back to frontend. If i use the batch it works like a charm.
Have you been able to run it via AM ? I tried to launch it via Launchbox and it works fine.

Let me know if it's the case to spend time on it or not. Thanks

Themes / Re: Arcadeflow theme v 10.6 [Release] Updated 14 June 2021
« on: June 23, 2021, 06:16:00 AM »
For people using Windows 7 64 bit (my setup) , if you want auto update feature you should download and put the files of 64 bit version under system32 directory (i put under syswow64 and was not working)

In this way AM will be able to execute command to update itself (for automatic update you should flag on this feature under AM's options)

Regarding Pinball, there are cabinets pack for Visual Pinball and similar ? I just found video snaps for pinball.

General / Re: Losing focus after pressing H (History)
« on: June 01, 2021, 12:01:35 AM »
I tried on Windows 7 64 bit on my bartop and it works fine.

I tried on a different pc with Windows 10 64 bit and same issue, so i think that is relative to Win10 64 bit, if anyone of you can confirm would be great. I tried to disable fullscreen optimization, put windows7 compatibility mode etc etc but with no luck.

General / Re: Variables to use under default-emulator.cfg
« on: May 28, 2021, 11:30:05 AM »
Maybe i didn't understand how AM works (and i'm here to learn!) , but when you insert an emulator you should have the chance to use the belonging system. Of course you should be able to use [system] variable

I can have multiple emulators per system, so if i set bsnes, snes9x and retroarch for SNES with a template with [system] would be easier have all artwork and roms recognized

# Generated by Attract-Mode v2.6.1
executable           emulators\demul\Demul07_CRTGeomMOD.exe
args                 -run=naomi -rom="[name]"
rompath              games/[system]
romext               .zip
system               Sega Naomi
import_extras        mame.xml
artwork    bezels          menu-art/[system]/bezels
artwork    boxart          menu-art/[system]/boxart
artwork    cabinets       menu-art/[system]/cabinets
artwork    cartart         menu-art/[system]/cartart
artwork    fanart          menu-art/[system]/fanart
artwork    flyer            menu-art/[system]/flyer
artwork    marquee      menu-art/[system]/marquee
artwork    snap            menu-art/[system]/snap
artwork    wheel          menu-art/[system]/wheel

[emulator] variable is used to fill romlist

General / Re: Joystick controls - SFML issue
« on: May 28, 2021, 08:53:45 AM »
I followed windows compiling guide but i cannot compile the build with this fix.

I have a mad catz tournament stick with the issue described on this topic, anyone of you has been able to make the build with the fix ?


General / Re: Losing focus after pressing H (History)
« on: May 28, 2021, 08:01:31 AM »
H is assigned to History function , i see no other usage..

   configure            Tab
   prev_letter          LControl+Up
   next_letter          LControl+Down
   filters_menu         LControl+Left
   next_filter          LControl+Right
   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
   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
   prev_display         Numpad1
   next_display         Numpad2
   displays_menu        Numpad3
   add_tags             T
   screenshot           S+LControl
   back                 Escape
   default             back   exit
   default             up   prev_game
   default             down   next_game
   default             left   prev_display
   default             right   next_display

Pages: [1] 2