SORHP Posted July 20, 2013 Posted July 20, 2013 its in the downloads section,if you cant find it, there's a thread about it, just search around, its here My Arcade Machines...
Visitor Q Posted July 20, 2013 Author Posted July 20, 2013 Don't see it on the FTP, it is not under PC games... Also check the download section here and did not see it. Can anyone get me a little closer? I looked through a lot of posts and can't find it.
mameshane Posted July 20, 2013 Posted July 20, 2013 Don't see it on the FTP, it is not under PC games. try reading what sorph wrote again.. no where did they mention the ftp. My Cab.. 1-UP ARCADE new hyperspin irc details.. come hang out!
gigapig Posted July 20, 2013 Posted July 20, 2013 "To see, one has only to look. To hear one has only to listen":) It's about 15th from top. Found it on my mobile in under 3 minutes. www.hyperspin-fe.com/forum/downloads.php?do=cat&id=129 Announcement thread.www.hyperspin-fe.com/forum/showthread.php?25156-Fix-It-Felix-Jr-fixitfelixjr-Donnie1979(20130510) This should be a sticky in every forum section. I use it all the time. Use the link. www.hyperspin-fe.com/forum/showthread.php?25572-How-to-search-HyperSpin-forums-the-right-way Nice theme. Do you have it on a dedicated wheel or with other games? You have to use the pclauncher module dont you? I could add it to my Steam wheel I suppose.
Visitor Q Posted July 20, 2013 Author Posted July 20, 2013 Here is the link for anyone maybe looking. http://www.hyperspin-fe.com/forum/downloads.php?do=file&id=5667
Parsec Posted July 28, 2013 Posted July 28, 2013 30+ wheels but this will be my first time using PCLauncher to get fixit Felix jr. working. I have the game working outside HL. Since this is a "virtual Emulator", On the "Emulators" tab I currently have nothing listed for the roms path. I have the emulator path pointing at the fixit felix jr. exe. For extensions I have "exe" listed. For the module I have "\PCLauncher\Game Scripts\Fix-It Felix Jr Launcher.ahk". When I click on "Launch Emulator" the game runs but when I try to open in Hyperspin nothing happens. I have it set up as a main menu wheel with no sub wheel. What steps am I missing? If anything just point me in the direction of a good PCLauncher tutorial.
Parsec Posted July 28, 2013 Posted July 28, 2013 Also, do I actually need a database file for FFJr. to run this in hyperspin?
gigapig Posted July 28, 2013 Posted July 28, 2013 Also, do I actually need a database file for FFJr. to run this in hyperspin? So in HLHQ have you under global, set up the pclauncher module? Which involves just checking the virtual emulator check box. Then on the left pane do you have system name? I assume it would be Fix it Felix Jr. Make sure you have the latest pclauncher module. So highlight the system name from the left pane. Click emulators tab and chose the default emulator. Then this is where I'm a little fuzzy with this one, having not set it up. You perhaps could add the rom path which may work but instead you could click the modules tab and the icon "edit module settings" if thats the wrong icon and you get a warning then try the one next to it. Sorry for being a little vague. You can then can add FFJ into the settings, here like path etc. That should it. When you created the wheel with no sub wheel, you would have a new entry in the main menu xml. Did HyperHq also create a FFJ system xml in the database folder?
Parsec Posted July 28, 2013 Posted July 28, 2013 No, HSHQ did not set-up a database automatically. In fact it didn't even create a database folder which leads me to believe one is not needed since it's a virtual emulator. I clicked on "Global in the left Nav", then clicked on "Modules" and made sure the "PCLauncher" module is ticked off as a Global module. I believe I have the latest version of the module, 2.0.5. The thing is there is already an .ahk setting module just for Fixit Felix under ...modules/PClanucher/Gamescripts and I made changes to that file to point to my exe and bezel. I'm currently point to that specific felix .ahk file. I feel like a dumA$$. I know this should be easy. Here's what it looks like and when I click the little Launch emulator the game launches (but desktop and everything else does not change)
Parsec Posted July 28, 2013 Posted July 28, 2013 My fixit felix jr ahk looks like this: gamePath=I:\hyperspin\Emulators\Fix it Felix\Fix It Felix Jr\FixitFelixJr.exe ; the full path and exe of FixitFelixJr.exe BezelPath=I:\hyperspin\Emulators\Fix it Felix\Fix It Felix Jr\bezel.png ; the full path and extension to bezel file zoom=200 ; Frame Resolution-Only 33,50,100,200 are supported YAdjust=0 ; adjusts vertically how far off center from the middle of the screen, 0=center, negative value moves up, positive value moves down XAdjust=0 ; adjusts horizontally how far off center from the middle of the screen, 0=center, negative value moves to left, positive value moves to right title=ahk_class FOCAL Test Shell ShowBezel=true BackgroundColor=yellow ; changes background color, see here for available colors: http://www.autohotkey.com/docs/commands/Progress.htm#colors HideTaskBar=true ; rotation=90 ; still need to rotate monitor, no point in having enabled ;---------------------------------------------------------------------------------------------------- If HideTaskBar = true { WinHide ahk_class Shell_TrayWnd WinHide, ahk_class Button } SplitPath,gamePath,fileName,fileDir Gui, Felix1: New, -Caption +ToolWindow +OwnDialogs Gui, Felix1: Color, %BackgroundColor% If ShowBezel = true Gui, Felix1: Add, Picture, W%A_ScreenWidth% H%A_ScreenHeight%, %BezelPath% Gui, Felix1: Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth% ; rotation := If (rotation=90 || rotation=180 || rotation=270) ? " -rotate=" . rotation . " fullscreen" : "" zoom := If (zoom=33 || zoom=50 || zoom=100 || zoom=200) ? " -zoom=" . zoom : "" Run, %fileName% %zoom% %rotation%, %fileDir% WinWait, %title% WinActivate, %title% winHwnd:=WinActive(title) WinSet,AlwaysOnTop, On, %title% WinSet, Style, -0xC00000, %title% ; Remove border and titlebar DllCall("SetMenu", uint, winHwnd, uint, 0) ; Remove the MenuBar CenterWindow(title) Process, WaitClose, %fileName% WinClose, ahk_class FOCAL Test Shell If HideTaskBar = true { WinShow, ahk_class Shell_TrayWnd WinShow, ahk_class Button } ExitApp ;-----Control Remaps----- ;~3::c ;Insert Coin ;~?::1 ;Start Player 1 ;~?::2 ;Start Player 2 ;?::{Left} ;Move Left ;?::{Right} ;Move Right ;?::{Up} ;Jump Up a Level ;?::{Down} ;Jump Down a Level ;?::x ;Fix-It ;?::{LButton} ;Jump ;?::{Shift} ;Fix-It ;?::{F5} ;save ;?::{F6} ;FrameSkip ;?::{F7} ;ScreenShot ;?::{scrlk} ;lock mouse crosshairs to center of screen ;------------------------ CenterWindow(class) { Global YAdjust Global XAdjust WinGetPos, appX, appY, appWidth, appHeight, %class% appXPos := ( A_ScreenWidth / 2 ) - ( appWidth / 2 ) appYPos := ( A_ScreenHeight / 2 ) - ( appHeight / 2 ) WinMove, %class%,, % (appXPos+XAdjust), % (appYPos+YAdjust), appWidthNew, appHeightNew }
32assassin Posted July 29, 2013 Posted July 29, 2013 I half assed got it to work my set it is a bit more complicated, I added this to my mame wheel, I don't want it as a PC game or a stand alone wheel in my main menu wheel. added this to my mame xml so it would show up in the mame wheel <game name="FixitFelixJr" index="" image=""> <description>Fix it Felix Jr. (USA)</description> <cloneof></cloneof> <crc></crc> <manufacturer>Tobikomi</manufacturer> <year>1982</year> <genre>Platform</genre> <rating>AAMA - Green (Suitable For All Ages)</rating> <enabled>Yes</enabled> I download The Official CodeMystics' Version --- (2013.04.08 Leak) game from this thread http://www.hyperspin-fe.com/forum/showthread.php?24664-Fix-it-Felix-Jr-The-Game I have the bezel, FixitFelixJr.exe and data folder in HyperC:\HyperSpin\emulators\fix_it_felix_jr\ I set this as a global virtual emulator with the PClauncher as the AHK I also added the exe extension to my MAME global settings, this way when I do an audit it will find the game. the "rom" found in the mame wheel cant be launched by the MAME.exe, it needs to be launched by the alternative emulator or in this case the FFJ global emulator I go to my audit window, since I added the exe extension to my mame global setting the FFJ emulator is identified as a game. I launch the game with the Fix it felix global emulator and get this PClauncher error I opened the PCLauncher.ini and noticed I had two FFJ entries, the default and the one I just created default [Fix-It Felix Jr] Application=.\Modules\PCLauncher\Game Scripts\Fix-It Felix Jr Launcher.exe AppWaitExe=FixitFelixJr.exe FadeTitle=ahk_class FOCAL Test Shell ExitMethod=WinClose AppWaitExe the one I just created [FixitFelixJr] Application= I changed the name of the default to the one I just created and deleted the extra one. final step is to add a Fix-It Felix Jr Launcher.exe or you will get more errors( HOT KEY EXE) Go to C:\HyperSpin\HyperLaunch\Modules\PCLauncher\Game Scripts YOU NEED TO INSTALL AUTO HOT KEY PROGRAM TO FIX THIS ERROR open the game script Fix-It Felix Jr Launcher.AHK with a text editor. modify your location first two rows GamePath=D:\PC Games\Fix-It Felix Jr\Game\FixitFelixJr.exe ; the full path and exe of FixitFelixJr.exe BezelPath=D:\PC Games\Fix-It Felix Jr\Game\bezel.png ; the full path and extension to bezel file you should also change line 8 (this will make the game look like it was launched through the MAME emulator BackgroundColor=yellow ; ---> BackgroundColor=black ; once you are done save your changes and close. once your Fix-It Felix Jr Launcher.AHK script has been modified to your folder destinations. right click on the the file and look for "Compile Script" on your pop up menu. A green box with the letter H will be created. COPY AND PAST the newly created box Fix-It Felix Jr Launcher.exe to your FIxit felix emulator folder. You are done.
Parsec Posted July 29, 2013 Posted July 29, 2013 Thanks 32Assassin for the detailed setup! I'll give this a try and report back.
gigapig Posted July 29, 2013 Posted July 29, 2013 Thanks 32assassin. I have a similar setup but I'm not using the launcher, just pointing to the exe in the game folder. I was hoping that launcher would get rid of those windows when the game is closed. Mine does the same thing, so I will have a longer look at it later. Thanks for you help.
gigapig Posted July 30, 2013 Posted July 30, 2013 @32assassin @Parsec After many hours of trying to get this working from my Mame wheel, with the bezel, centered and closing properly. If you guys need any help with it let me know.
32assassin Posted July 30, 2013 Posted July 30, 2013 can you explain your set up. I have a cocktail cab, I want a set up that includes the following: - no bezel - 90 degree rotation - full screen - closing properly from what I understand the regular FFJ game hat has the exe and data folder can't be rotated. if you figure out how to get rid of the extra windows when you exit the game, I definitely like to know how you did it.
Parsec Posted July 31, 2013 Posted July 31, 2013 OK, after following 32Assassin's nifty instructions I got it to load with my Mame wheel using a wrapped version of FFJ with the same "Press any key" message. Not ideal but getting there. I would like to use the FFJ launcher but the one from the FTP is giving me an error in and out of RL "error in line 31..." So ideally I would like to run the unwrapped version using the FFJ launcher like Giggapig has done but I'm stuck with this error. Maybe I just need to find a different version?
gigapig Posted July 31, 2013 Posted July 31, 2013 OK, after following 32Assassin's nifty instructions I got it to load with my Mame wheel using a wrapped version of FFJ with the same "Press any key" message. Not ideal but getting there. I would like to use the FFJ launcher but the one from the FTP is giving me an error in and out of RL "error in line 31..."[ATTACH=CONFIG]29654[/ATTACH] So ideally I would like to run the unwrapped version using the FFJ launcher like Giggapig has done but I'm stuck with this error. Maybe I just need to find a different version? So I was getting a similar error with launcher I found. The launcher is set up for some else's machine. So the trick is to edit the fix it felix jr launcher.ahk in notepad++. You need to change the paths to you game whichever version your running. Change the path to the bezel or change show bezel to false. That is all I did with that. So save it. Now if you haven't got it install autohotkey. www.autohotkey.com/ Once installed right click on the ahk you just edited and click "compile" You should now have a new file called fix it felix jr launcher.exe. The original pclauncher ini had the correct path and other options already, I just changed the exit method to alt+f4 you can maybe try something else. With regard to the overall setup into your mame wheel. I've used what I've learnt over on the Taito Type x thread. www.hyperspin-fe.com/forum/showthread.php?26741-Taito-Type-X-and-Hyperlaunch-3-0&p=259447#post259447 Whereby you create a games.ini and put it in the "hyperlaunch\settings\mame" folder. I will edit into here later when I get on my pc. That will tell hyperlaunch to use pclauncher instead of mame,to run the game. Sadly I haven't figured out how to close the windows in the wrapper versions, but I'm using the original version for the moment with the bezel. I would suggest you look at the the TTX thread at least the last couple of pages. Boomslangz has brought our attention to something called "Event Ghost", which could be used for fix it felix. Edit: Here is the games.ini from the above folder. # This file is only used for remapping specific games to other Emulators and/or Systems.# If you don't want your game to use the Default_Emulator, you would set the Emulator key here. # This file can also be used when you have Wheels with games from other Systems. # You would then use the System key to tell HyperLaunch what System to find the emulator settings. # [GameName] # Emulator=bsnes # System=Super Nintendo Entertainment System [FixitFelixJr] Emulator=PCLauncher System=MAME
32assassin Posted July 31, 2013 Posted July 31, 2013 thanks got the regular one to work, I wondered why I would make changes to the module and nothing would happen. I guess we need a module written for the wrapped exe games.
Parsec Posted July 31, 2013 Posted July 31, 2013 Wow, I JUST figured out that .AHK referenced "AutoHotKey" I was wondering what the heck they were referring to over in the Taito thread. Looks like it will be another long night.
gigapig Posted July 31, 2013 Posted July 31, 2013 Wow, I JUST figured out that .AHK referenced "AutoHotKey" I was wondering what the heck they were referring to over in the Taito thread. Looks like it will be another long night. Ahhh. I heard the sound of a penny dropping from across the Atlantic.
Parsec Posted August 6, 2013 Posted August 6, 2013 Finally got back to this and downloaded autohotkey and edited/compiled the launcher. I've got it running without errors but it looks like the bezel is too big and I it's not changing the resolution for my monitor. Here is the AHK I compiled. gamePath=I:\hyperspin\Emulators\Fix it Felix\Fix It Felix Jr\FixitFelixJr.exe ; the full path and exe of FixitFelixJr.exe BezelPath=I:\hyperspin\Emulators\Fix it Felix\Fix It Felix Jr\bezel.png ; the full path and extension to bezel file zoom=100 ; Frame Resolution-Only 33,50,100,200 are supported YAdjust=0 ; adjusts vertically how far off center from the middle of the screen, 0=center, negative value moves up, positive value moves down XAdjust=0 ; adjusts horizontally how far off center from the middle of the screen, 0=center, negative value moves to left, positive value moves to right title=ahk_class FOCAL Test Shell exitkey=Esc ShowBezel=true BackgroundColor=yellow ; changes background color, see here for available colors: http://www.autohotkey.com/docs/commands/Progress.htm#colors ; rotation=90 ; still need to rotate monitor, no point in having enabled ;---------------------------------------------------------------------------------------------------- Hotkey, ~%exitkey%, Close WinHide ahk_class Shell_TrayWnd WinHide, ahk_class Button SplitPath,gamePath,fileName,fileDir Gui, GUI1: New, -Caption +ToolWindow +OwnDialogs Gui, GUI1: Color, %BackgroundColor% If ShowBezel = true Gui, GUI1: Add, Picture, W%A_ScreenWidth% H%A_ScreenHeight%, %BezelPath% Gui, GUI1: Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth% ; rotation := If (rotation=90 || rotation=180 || rotation=270) ? " -rotate=" . rotation . " fullscreen" : "" zoom := If (zoom=33 || zoom=50 || zoom=100 || zoom=200) ? " -zoom=" . zoom : "" Run, %fileName% %zoom% %rotation%, %fileDir% WinWait, %title% WinActivate, %title% winHwnd:=WinActive(title) WinSet,AlwaysOnTop, On, %title% WinSet, Style, -0xC00000, %title% ; Remove border and titlebar DllCall("SetMenu", uint, winHwnd, uint, 0) ; Remove the MenuBar MouseMove, %A_ScreenWidth%, %A_ScreenHeight% ; Met la souris hors écran CenterWindow(title) Process, WaitClose, %fileName% ExitApp ;-----Control Remaps----- ~3::c ;Insert Coin ;~?::1 ;Start Player 1 ;~?::2 ;Start Player 2 ;?::{Left} ;Move Left ;?::{Right} ;Move Right ;?::{Up} ;Jump Up a Level ;?::{Down} ;Jump Down a Level ;?::x ;Fix-It ;?::{LButton} ;Jump ;?::{Shift} ;Fix-It ;?::{F5} ;save ;?::{F6} ;FrameSkip ;?::{F7} ;ScreenShot ;?::{scrlk} ;lock mouse crosshairs to center of screen ;------------------------ CenterWindow(class) { Global YAdjust Global XAdjust WinGetPos, appX, appY, appWidth, appHeight, %class% appXPos := ( A_ScreenWidth / 2 ) - ( appWidth / 2 ) appYPos := ( A_ScreenHeight / 2 ) - ( appHeight / 2 ) WinMove, %class%,, % (appXPos+XAdjust), % (appYPos+YAdjust), appWidthNew, appHeightNew } Close: WinClose, ahk_class FOCAL Test Shell WinShow, ahk_class Shell_TrayWnd WinShow, ahk_class Button Return
mrxtreme Posted November 12, 2013 Posted November 12, 2013 Finally got back to this and downloaded autohotkey and edited/compiled the launcher. I've got it running without errors but it looks like the bezel is too big and I it's not changing the resolution for my monitor. Here is the AHK I compiled.gamePath=I:\hyperspin\Emulators\Fix it Felix\Fix It Felix Jr\FixitFelixJr.exe ; the full path and exe of FixitFelixJr.exe BezelPath=I:\hyperspin\Emulators\Fix it Felix\Fix It Felix Jr\bezel.png ; the full path and extension to bezel file zoom=100 ; Frame Resolution-Only 33,50,100,200 are supported YAdjust=0 ; adjusts vertically how far off center from the middle of the screen, 0=center, negative value moves up, positive value moves down XAdjust=0 ; adjusts horizontally how far off center from the middle of the screen, 0=center, negative value moves to left, positive value moves to right title=ahk_class FOCAL Test Shell exitkey=Esc ShowBezel=true BackgroundColor=yellow ; changes background color, see here for available colors: http://www.autohotkey.com/docs/commands/Progress.htm#colors ; rotation=90 ; still need to rotate monitor, no point in having enabled ;---------------------------------------------------------------------------------------------------- Hotkey, ~%exitkey%, Close WinHide ahk_class Shell_TrayWnd WinHide, ahk_class Button SplitPath,gamePath,fileName,fileDir Gui, GUI1: New, -Caption +ToolWindow +OwnDialogs Gui, GUI1: Color, %BackgroundColor% If ShowBezel = true Gui, GUI1: Add, Picture, W%A_ScreenWidth% H%A_ScreenHeight%, %BezelPath% Gui, GUI1: Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth% ; rotation := If (rotation=90 || rotation=180 || rotation=270) ? " -rotate=" . rotation . " fullscreen" : "" zoom := If (zoom=33 || zoom=50 || zoom=100 || zoom=200) ? " -zoom=" . zoom : "" Run, %fileName% %zoom% %rotation%, %fileDir% WinWait, %title% WinActivate, %title% winHwnd:=WinActive(title) WinSet,AlwaysOnTop, On, %title% WinSet, Style, -0xC00000, %title% ; Remove border and titlebar DllCall("SetMenu", uint, winHwnd, uint, 0) ; Remove the MenuBar MouseMove, %A_ScreenWidth%, %A_ScreenHeight% ; Met la souris hors écran CenterWindow(title) Process, WaitClose, %fileName% ExitApp ;-----Control Remaps----- ~3::c ;Insert Coin ;~?::1 ;Start Player 1 ;~?::2 ;Start Player 2 ;?::{Left} ;Move Left ;?::{Right} ;Move Right ;?::{Up} ;Jump Up a Level ;?::{Down} ;Jump Down a Level ;?::x ;Fix-It ;?::{LButton} ;Jump ;?::{Shift} ;Fix-It ;?::{F5} ;save ;?::{F6} ;FrameSkip ;?::{F7} ;ScreenShot ;?::{scrlk} ;lock mouse crosshairs to center of screen ;------------------------ CenterWindow(class) { Global YAdjust Global XAdjust WinGetPos, appX, appY, appWidth, appHeight, %class% appXPos := ( A_ScreenWidth / 2 ) - ( appWidth / 2 ) appYPos := ( A_ScreenHeight / 2 ) - ( appHeight / 2 ) WinMove, %class%,, % (appXPos+XAdjust), % (appYPos+YAdjust), appWidthNew, appHeightNew } Close: WinClose, ahk_class FOCAL Test Shell WinShow, ahk_class Shell_TrayWnd WinShow, ahk_class Button Return Were you ever able to adjust the bezel picture? I seem to have ran into the same issue. the bezel image is off-set.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.