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

Pages: [1]
1
General / Re: ultrastik360 plugin
« on: November 29, 2021, 06:14:19 AM »
I have found a workaround for now, by replacing fe.plugin_command with fe.plugin_command_bg in UltraStik360.nut

It's not ideal, as when you return to AM the UltraStik is still being reprogrammed in the background, which seems to cause a couple of phantom joystick movements.

Meaning that you don't end up with the same list entry being selected within AM.


   switch ( ttype )
   {
   case Transition.ToGame:
      fe.plugin_command_bg( config["command"],
         "\"" + maps_dir
         + fe.game_info( maps_info )
         + config["maps_ext"] + "\"" );
      break;

   case Transition.FromGame:
      fe.plugin_command_bg( config["command"],
         "\"" + maps_dir
         + config["default_map"]
         + config["maps_ext"] + "\"" );
      break;
   }

2
General / Re: ultrastik360 plugin
« on: November 28, 2021, 03:33:26 AM »
I'm experiencing the same issue of AM freezing when I have the UltraStik360 plugin enabled.

It was working well on AM 1.6.0, but I have just upgraded to AM 2.6.1 and cannot get it working. Running on Windows 10 21H2. I'd go back to 1.6.0, but I upgraded so I could get the borderless window mode for AM.

I'm sure the config is right, and that the UltraMap executable is getting called - but it appears AM is still waiting for the UltraMap command to finish.

Any suggestions appreciated.

3
Themes / Re: Square themes
« on: March 09, 2016, 03:44:17 AM »
If you use MAME, you just download a MAME artwork pack, and it displays a virtual original bezel matched to every game.

4
Themes / Re: Square themes
« on: March 09, 2016, 03:15:08 AM »
I'm using a 1080p panel (1920x1080), so setting the resolution to 1080x1080 is actually a 1:1 pixel mapping. With the monitor rotated, there is just an unused part of the screen top and bottom, which I have masked off with a physical bezel.

5
Themes / Re: Square themes
« on: March 09, 2016, 12:48:35 AM »
I'm using an NVidia GTX 750Ti graphics card, and there is an option in the NVidia Control Panel to create a custom resolution.

I've heard other people have used a utility PowerStrip to do something similar, but haven't used it myself.


6
Themes / Re: Square themes
« on: March 07, 2016, 06:39:32 PM »
Yes, the 16:9 screen is masked by a real bezel, only a square in the centre is visible. The Windows display/desktop is set to be 1080x1080, and I run MAME "full screen" within this resolution.

I have the MAME option to display the bezel artwork, and the games are displayed within this - there is a slight black bar left/right for vertical games and top/bottom for horizontal games within the bezel artwork.

I've attached an example of how it looks. The build thread for the cabinet is at BYOAC http://forum.arcadecontrols.com/index.php?topic=147713.0


7
Themes / Square themes
« on: February 24, 2016, 04:00:05 PM »
Hi all,

I built an arcade cabinet that uses an lcd monitor in portrait orientation, with the display set as 1:1 square 1080x1080 resolution.

I've been using attract mode with the halation-crt layout, which works fine but is fairly basic.

Just wondered if there are any recommendations for any fancier themes that work in this square format?

8
@hermine.potter

Yes I was able to compile a 32bit MAME binary with patches using the same technique as in my post. The only differences were:

1. Downloading and installing the dual 32bit/64bit MSYS2 (msys64-32-2016-01-07.exe) from mamedev.org/tools instead of the 64bit only (msys64-2016-01-07.exe)
2. Issuing the command "config32" immediately prior to running the make command
3. changing the make command to "make all -j8 OPTIMIZE=3 SYMLEVEL=1 SYMBOLS=0 PTR64=0 TOOLS=1 DIRECTINPUT=7"

Hope this helps.

Edit: This compiles a 32bit binary on a 64bit system. I haven't tried compiling a 32bit binary on a 32bit system, and don't know if the 32bit part of the dual 32bit/64bit MSYS2 is the same as the 32bit MSYS2 (msys32-2016-01-07.exe). The dual 32bit/64bit MSYS2 all extracts to a subdirectory msys64, whereas the 32bit MSYS2 extracts to a subdirectory msys32.

Edit2: I've now tried installing 32-bit MSYS2 (32-2016-01-07.exe) and following the same instructions, except using "msys32" instead of "msys64" in the directory path. Lots of error messages come up as windows errors "cmd.exe - System Error : The program cannot start because AD??PI??.dll is missing from your computer. Try reinstalling the program to fix this problem." Where the question marks are replace by different symbols in each popup. But if you keep clicking OK, the compile does eventually finish, and you end up with a mame.exe that seems to work (limited testing). Would be good to know what is causing these errors.


9
You can download patch for the new build tools by running "pacman --needed -Sy patch"

Check out my write up for compiling MAME 0.169 with new build tools and patches at http://forum.arcadecontrols.com/index.php/topic,149545.0.html

10
General / Attractmode hanging on startup with LEDblinky
« on: November 23, 2015, 07:00:12 AM »
Hi,

I'm running attractmode 1.6 and have just added an ledwiz to my cabinet (12 led buttons), and want to use ledwiz to control the lighting.

I'm getting a problem with attractmode hanging on first startup with the ledblinky plugin enabled.

Attractmode starts, and after a short wait I see the ledblinky splash screen, the lights flash, and I hear the Ledblinky audio. But then attract mode hangs with a black screen.

If I shut down attractmode and restart it, everything works properly. But I get the same problem again on the next reboot.

Anyone else seen this issue, or found a fix?

Running on Windows 10 x64.

Thanks.

Pages: [1]