Jump to content

Recommended Posts

I'm trying to use 

as the main menu video but it's not showing -

 

54DQJlj.png

 

It's named Pinball Arcade.mp4 and plays fine outside of HyperSpin. I can upload if needed.

Share this post


Link to post
Share on other sites

If it is an MP4 and you have it in the right folder (and named/capitalized right) it should work. Even if the video is bad you should have something show in the video frame.

Make sure you have it in hyperspin/media/main menu/video and not in hyperspin/media/pinball arcade/video

Sent from my SM-G935V

Share this post


Link to post
Share on other sites

UPDATED:

Module and Database updated to the latest TPA release 1.50.6. New table is TX-Sector by Gottlieb and marks the end of season 5.

Next season will probably have the new UI so may be the final table and season to work with this module.

 

Links and instructions in the first post updated. New module and xml tested and working perfectly (on the previous version of RocketLauncher at least). If you're using the newest updated RL expect to have issues.

Share this post


Link to post
Share on other sites

TPA has updated again to version 1.50.7b

This update fixes glitches the last update created. It also looks like the main menu changed a bit, but the module still seems to navigate it perfectly.

No updates to the actual module, isd or database.

Share this post


Link to post
Share on other sites

I'm running the latest versions of Pinball Arcade, Rocket Launcher and Hyperspin. I followed your tutorial and set eveything up. However when i try to launch a table through RL it doesn't load and i get the following error "There was an error waiting for the window "Pinball Arcade ahk_class GameWindowClass". Please check you have the correct version emulator installed for this module, followed any notes in the module, and have this emulator working outside your frontend first. Also turn off Fade to see if you are hiding your problem."

PA runs perfectly outside of RA. I am running DX 11 and have properly change the .exe. I have pointed the emulator to that .exe named PinballArcade.exe. I have all the tables as well. Please help!

Share this post


Link to post
Share on other sites

I'm running the latest versions of Pinball Arcade, Rocket Launcher and Hyperspin. I followed your tutorial and set eveything up. However when i try to launch a table through RL it doesn't load and i get the following error "There was an error waiting for the window "Pinball Arcade ahk_class GameWindowClass". Please check you have the correct version emulator installed for this module, followed any notes in the module, and have this emulator working outside your frontend first. Also turn off Fade to see if you are hiding your problem."

PA runs perfectly outside of RA. I am running DX 11 and have properly change the .exe. I have pointed the emulator to that .exe named PinballArcade.exe. Please help!

That error normally means that you are trying to launch the DX11 version, but have the module set to the DX9 version. Check that your module settings have DX11 selected.

However they also updated the official Pinball Arcade UI today, so after today this (and any other) TPA modules will probably no longer work if you update.

Sent from my SM-G935V

Share this post


Link to post
Share on other sites

That error normally means that you are trying to launch the DX11 version, but have the module set to the DX9 version. Check that your module settings have DX11 selected.

However they also updated the official Pinball Arcade UI today, so after today this (and any other) TPA modules will probably no longer work if you update.

Sent from my SM-G935V

Unfortunately, that wasn't it. The module was set to DX11. I haven't updated PA so I dont think that's it. Does it update automatically? I am not that familiar with PA because I just got it yesterday.

Have any other suggestions I could try?

Sent from my SAMSUNG-SM-G928A using Tapatalk

Share this post


Link to post
Share on other sites

If you have it through Steam it is possible it updated automatically. I haven't checked myself.

Wait... when did you rename the exe? Yesterday?

Because everytime they update you also have to rename your exe again, which would also give you that error, which might mean yours did update.

Check your exe file

Share this post


Link to post
Share on other sites

I don't run it through steam. I doubled checked the exe and it is still named PinballArcade.exe. BTW thanks for helping me out with this...

Sent from my SAMSUNG-SM-G928A using Tapatalk

Share this post


Link to post
Share on other sites

I don't run it through steam. I doubled checked the exe and it is still named PinballArcade.exe. BTW thanks for helping me out with this...

Sent from my SAMSUNG-SM-G928A using Tapatalk

Did you buy the game through Steam? Because if you did it runs through Steam. And the exe would still be called PinballArcade.exe if it updated or not, because the update renames the DX9 version to PinballArcade.exe every time it updates.

**Changing the name does not cause issues with updating, but you'll have to do this step every time they update the game.

I just launched mine and got the same error, checked the exe and it was auto-updated today 6/17 and it renamed the DX9 version to PinballArcade.exe.

That's why the error, PinballArcade.exe is no longer launching the DX11 version until I rename it correctly again.

Share this post


Link to post
Share on other sites

Hmmm....I actually downloaded it on a private forum with all the tables. It is running through steam, I launch from the exe like any other program.

My eye's for dx7 and DX 11 remain unchanged. Hmmm...

Sent from my SAMSUNG-SM-G928A using Tapatalk

Share this post


Link to post
Share on other sites

OK so you don't have the official version then, so it updating probably isn't the problem.

When you launch directly from your PinballArcade.exe what version does it say it is in the bottom right corner?

Share this post


Link to post
Share on other sites

1.50.7b DX11. 

 

Quick question:  My tables folder with PA are fillers with .csv files.  The Adams family table .csv is named TAddamsFamily_Enums.csv for instance.  I don't see the PA database that you have provided using these names for the file.  Does it matter?  Do I need to change the csv's to match the databse description?  I wasn't sure because this is a virtual emulator. 

Share this post


Link to post
Share on other sites

No those are just program file names. Like I said in the tutorial the only file you change is renaming the exe.

Your version is only 2 versions behind, but up to date for tables so it isn't that.

I'm guessing since your version is hacked your Window Class might not match what it should be. Try changing the module setting from DX11 to DX9 and see if it works in RL

Sent from my SM-G935V

Share this post


Link to post
Share on other sites

No those are just program file names. Like I said in the tutorial the only file you change is renaming the exe.

Your version is only 2 versions behind, but up to date for tables so it isn't that.

I'm guessing since your version is hacked your Window Class might not match what it should be. Try changing the module setting from DX11 to DX9 and see if it works in RL

Sent from my SM-G935V

Same result. I even tried using the dx9 exe and launching that....same result

Sent from my SAMSUNG-SM-G928A using Tapatalk

Share this post


Link to post
Share on other sites

If you have Fade In on turn it off so you can see what's going on, the window class may be correct but PA may be crashing or throwing an error. Also, launch PA outside of HS/RL and use a program like WindowSpy (comes with AutoHotkey) to determine the actual window title and class of the version you're using.

Share this post


Link to post
Share on other sites

Fade is off. WindowSpy and I hover over the PinballArcade.exe and it reads the handle, class, size, handle, etc.

Handle - 1508742

Class- DirectUIHWND

Text-

Size- 855x518

Handle-198282

Parent Class-SHELLDLL_DefView

Parent Text - Shell view

Pixel Color-00FFFFFF

Sent from my SAMSUNG-SM-G928A using Tapatalk

Share this post


Link to post
Share on other sites

You need to run the game and hover over the window when it has focus to get the info, not just hover over the exe in explorer. The info you want is in the top box labeled "Window Title, Class and Process".

Share this post


Link to post
Share on other sites

Fade is off. WindowSpy and I hover over the PinballArcade.exe and it reads the handle, class, size, handle, etc.

Handle - 1508742

Class- DirectUIHWND

Text-

Size- 855x518

Handle-198282

Parent Class-SHELLDLL_DefView

Parent Text - Shell view

Pixel Color-00FFFFFF

Sent from my SAMSUNG-SM-G928A using Tapatalk

What does it say when you actually run the game?

Share this post


Link to post
Share on other sites

What does it say when you actually run the game?

You need to run the game and hover over the window when it has focus to get the info, not just hover over the exe in explorer. The info you want is in the top box labeled "Window Title, Class and Process".

Here's what it says:

Current Handle:1312818

Current Class:GameWindowClass

Current Text: Pinball Arcade DX 11

Size: 1551x879

Parent Handle: 0

Parent Class:

Parent Text:

Pixel Color: 0000000000

Sent from my SAMSUNG-SM-G928A using Tapatalk

Share this post


Link to post
Share on other sites

Here's what it says:

Current Handle:1312818

Current Class:GameWindowClass

Current Text: Pinball Arcade DX 11

Size: 1551x879

Parent Handle: 0

Parent Class:

Parent Text:

Pixel Color: 0000000000

Sent from my SAMSUNG-SM-G928A using Tapatalk

 

Well that is the correct AHK_Class for the DX11 version. So you are getting an error that RL is sick of waiting for it even though it has actually launched... Weird. When that happens is TPA actually launched and running in the background? Can you alt-tab to it?

 

And you are using the module & isd from the first post like the tutorial says, and not the one that updated with RocketLauncher right? 

Also I'm sure you already know this since it was discussed in this thread for a few pages, but the more recent RocketLauncher updates caused issues with several systems and Pinball Arcade was one of them, so if you are up to date that could be your problem. 

Share this post


Link to post
Share on other sites

Updated the Tutorial with a notice of the UI change.

Since this UI change breaks the module for newer versions, including the upcoming season 6, I won't be messing with it anymore.

 

It's possible I'll get bored and try to re-work the module to work with the new, terribly designed and unbelievably shitty UI, but not anytime soon.

 

Screw you Farsight! I love pinball, but I truly hate you as a developer.

  • Upvote 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By thatman84
      Please note my knowledge of this system does not run deep but everything here works and plays fine.
      What is it?
      Capcom Play System III or CPS-3 is an arcade system board that was first used by Capcom in 1996 with the arcade game Red Earth. It was the second successor to the CP System arcade hardware, following the CP System II. It would be the last proprietary system board Capcom would produce before moving on to the Dreamcast-based Naomi platform.
      How to emulate in Android (Shield TV)
      Quick and simple way is with the FBA core of RetroArch and matching FBA romset.
      At time of writing current versions are:-
      Core:- FB Alpha v0.2.97.42 (commit 6b7a701)
      FBA:- 0.2.97.42 (9 July 2017)
      Other options are MAME core in RetroArch or MAME4Droid reloaded (0.139mame romset). I believe the CHD files are needed for some games and with MAME4Droid, at least,  I had to "install" the game when it 1st launched in the emulator. That process took about 20-30mins and not all worked. Redearth was one I tested and "installed".
      Games
      JoJo no Kimyouna Bouken: Miraie no Isan (Japan 990913) = (jojoba.zip)
      JoJo's Venture (USA 990108) = (jojo.zip)
      Red Earth (Euro 961121) = (redearth.zip)
      Street Fighter III 2nd Impact: Giant Attack (USA 970930) = (sfiii2.zip)
      Street Fighter III 3rd Strike: Fight for the Future (EUR 990608) = (sfiii3.zip)
      Street Fighter III: New Generation (USA 970204) = (sfiii.zip)
       
      Note:-
      I replaced this entry in the official database with the european version as I could not get it to launch in FBA.
      Street Fighter III 3rd Strike: Fight for the Future (USA 990608) = (sfiii3u.zip)
      EDIT:- USA version is working with RetroArch core version 0.2.97.44. Make sure you have the correct RomSet version
      Setup Steps...
      1.  Open RetroArch and download the Arcade (FA Alpha) core.
                                     Main Menu -> Online Updater -> Core Updater

      1a. Transfer your games to your prefered location (You only need the six zip files listed in the database and above)

      2. Add the "Capcom Play System III" system to your Hyperspin setup with HyperHQ on a PC and transfer the files/folder to your device or by manually creating all the relevent folders to your device. (Download at bottom of guide)
      3. Add Capcom Play SYstem III to your Main Menu.xml or Main Menu_Android.xml
      4. Add these lines to your Capcom Play System III.ini file found in Hyperspin/Settings/ or Hyperspin/Settings_Android/
      exe=com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture
      romextension=zip
      parameters=cores/fbalpha_libretro_android.so
       
      PLAY SOME STREET FIGHTER .......................
       
      Extra Notes:-
      Under the FB Alpha "Quick Menu -> Options" you can select between different regions. Choosing a different region will give you the different loading screens along with other things I'm not sure about.
      Street Fighter III 3rd Strike (Default)Euro

      Street Fighter III 3rd Strike (USA)

       
      ANDROID MEDIA PACK AND DATABASE (Get your videos from emumovies.com)
      Hyperspin-CPS3Android.zip
       
       
    • By thatman84
      (FYI having trouble with upping some screenshots and the new formatting so please excuse the wierd format)
      Converting 16x9 Themes for Hyperspin Android
      List of theme animation compatibility
      https://drive.google.com/folderview?id=1-8Ofa_GrAdnQ22nf7W7QYVeQoKBQxA_-
      (I am in NO way competent with artwork resolutions but my method works and looks good to me)
      Why...
      Because sometimes that theme you really liked just doesn’t display correctly 
      The main reason for theme problems is the use of animation and scripting of the .swf assets in the “theme”.zip
      (It’s best to replace themes that cause Hyperspin to crash out, but you can try to convert them)
       What’s covered...
             1.      Extract PNG assets from swf files
             2.      Reduce HQ artwork to be compatible with Hyperspin
             3.      Further reduce artwork width to allow for Hyperspin 4x3 -> 16x9 stretching
             4.      Recompile your theme
       
      What is Needed:
      Update on resizing tool.
            Fotosizer is now advised against because of the compression/quality loss it causes.
      pPlease use Photoshop or this program recommended by @IceLancer https://sourceforge.net/projects/easyimagesizer/?source=typ_redirect
      A    A  Fotosizer (http://www.fotosizer.com/) batch resize image files
              B.     Flash Decompiler (https://www.free-dec...flash/download/) extract png’s from swf
              C.     Time and Themes
       I have done a little testing for Main Menu themes. This spreadsheet shows what I have tested and its Android compatibility status. The sheet has download section links for all themes I have tried.
       
       
      Let’s get to it... 
       
      So grab a theme zip you want to play with and Unzip it. Any 16x9 Main Menu, Game or System Default theme will do.
       
       
      BakerMan provided me a guide to extracting the PNG’s from SWF but it has since been lost. 
      These are the steps
              1.      Open JPEXS once downloaded and installed from link above
              2.      Click on the “Open” tab and browse to the offending .swf file from your unzipped theme
       
           SCREENSHOT
      3.     
       

       

             3.      Right click on “Images” on the left and click “Export Selection”
      (At this step you may find multiple images. If these images are only parts of one image, say the arms and legs of a character, you will have to lose that image completely from the theme or replace it with another one)
       
      SCREENSHOT2
             4.      Click “ok” to PNG file type then choose a location for the exported images (Default is Desktop. Only export one at a time and  then move the PNG out of the output folder as it overwrites each one if not)
       
       
      SCREENSHOT3
             5.      Now browse to that Output location and you will find your PNG’s in an “images” folder.
       

       
      You are now ready for phase 2 – Resizing the images
      Note, fotosizer does cause a reduction in artwork quality. If your sensitive to this you may want to use another method. (If you know of a better program please comment) I only run a 37' screen and don't mind myself.
      (Resizing Artwork is covered comprehensively by Avar in his tutorials found HERE)
      Open Fotosizer Add the Artwork that was converted to PNG Reduce the images to 68% KEEP MAINTAIN ASPECT RATIO TICKED (this is the best size for the ones I have done)  
              4.       Move the right side settings bar down and select an Output Folder
       

      5   Remove that Artwork from Fotosizer
      6.   Add the newly resized artwork back into Fotosizer
      7.   Reduce the Width to 75% (to allow HS to stretch it back when its loaded)
      8.   UNTICK MAINTAIN ASPECT RATIO
       
             9.   Now add this finished art back into the theme folder and zip it up again
            
             10.       Name the zip file the same as you have it in the “Main Menu.xml” database
       
      Final Thoughts...
       
       
      Now when you try this theme out you may find the artwork has slightly changed location. If so adjust the Artwork positions in the theme.xml file within the theme.zip OR load it into Hypertheme and adjust it as required
       
       
      Hope this helps someone.
       
       
      HS Android Theme Animations.txt
    • By ninja2bceen
      Ha not going anywhere but wanted to put in the plug that I’m going to create some tutorials on random things hyperspin and maybe pinball. The channel I’ve created is below, please let me know if you have a specific topic to get covered. Just made one around randomized intro videos
       
       Planet Geekdom
       
       https://youtube.com/channel/UCdcby-s2GwriaOHGmVC2vGA?sub_confirmation=1
       
      *If you do the facebook thing, find me on the group Hyperspin Arcade Users Worldwide
      https://www.facebook.com/groups/581676831988120/?ref=group_header
       
      Sent from my iPhone using Tapatalk
       
       
       
       
    • By thatman84
      This is the start of the WIP guide and Amiga Project thread
      DONT REPLY TO THIS THREAD
      REPLY TO THIS ONE(clicky)
       
      For now this will become a tempory guide to UAE4arm setup with the Ultimate Amiga Raspberry Pi Project a helpful source of information in google
      Step 1 - Install Uae4arm (beta)
      You need to follow this link to sign up to be a beta tester to gain access to the apk that can launch games directly from Hyperspin.
      https://play.google.com/apps/testing/atua.anddev.uae4arm
      Link above taken from the English Amiga Board and the post below
      http://eab.abime.net/showpost.php?p=1158186&postcount=349
       
      Step 2 - Install Kickstarts
      WIP
       
      Database taken from this thread post
       
      More to follow
       
      Amiberry Android progress threads
      https://github.com/midwan/amiberry/issues/206
      https://github.com/midwan/amiberry/issues/241
×
×
  • Create New...