Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

If neither of those of work for you, you can donate any amount by clicking here.

Brian Hoffman

Elite Member
  • Posts

    3695
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Brian Hoffman

  1. and what would "this" button be? I understand it acts as ESC in mame, butsince it isn't ESCAPE it has to be something.. open notepad, press the button and see what it is.
  2. Well, Id copy those files into your Mame directory. Then just tell Gameex where ZINC is, then tell gameex to use ZINC, then update your game list again and it should work. Theres really not to much to it.
  3. here ya go. http://www.gameex.info/forums/index.php?showtopic=5091&st=0&p=34965entry34965
  4. Just to be clear, "Rom Path" will not work. It has to be "[rompath]\[romfile]" after the executable name.
  5. Define difficult. Its really just obtaining a background and a logo. Post some screen shots of what you come up with.
  6. Well, post your log, post a screen shot of your settings. This way we can tell you where you are messing up. We are not psychic. Oh wait, I see a vision, you are not using "[rompath]\[romfile]" after your command. Eg. Zsnes.exe "[rompath]\[romfile]" fusion.exe "[rompath]\[romfile]" hmm, for zinc I have a vision of you setting it up as an emulator outside of mame, hmmm, you are not realizing it launches games by numbers rather than rom name, and you didn't grab the Zinc intergration pack I made a year or so ago. Do I get a cookie?
  7. Well, that is my fault for assuming it worked the same way, Ive only ever tried demul for atomiswave. If thats all it takes then it would be easy to write a loader. Let me know what the Demul forum members suggest.
  8. Looks good to me.
  9. As promised, here is the source. Use it well. #NoEnv #SingleInstance force #Persistent #NoTrayIcon ;CHECKING FOR 1 PARAMS, IF NOT THEN EXIT if 0 < 1 { MsgBox Usage: DEMUL_Loader.exe "romfile" ExitApp } DetectHiddenWindows, On Blockinput on ; Keeps users from messing up loader my pressing buttons and moving mouse RomName = %1% ; error level (rompath romfile) gives friendly name as ROM SetBatchLines -1 MouseMove %A_ScreenWidth%,%A_ScreenHeight% Gui +AlwaysOnTop -Caption +ToolWindow ; No title, No taskbar icon Gui Color, 0 ; Color Black Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%, HSHIDE WinHide ahk_class Shell_TrayWnd WinHide Start ahk_class Button ;WinSet Transparent, 200, A ; Can be semi-transparent MouseGetPos X, Y ; Remember pos to return MouseMove %A_ScreenWidth%,%A_ScreenHeight% ; Move pointer off IniRead, num_down, %A_WorkingDir%\settings.ini, %RomName%, Down_Count, 0 Run, awdemul.exe WinWait, DEMUL, ;WinHide, DEMUL, IfWinNotActive, DEMUL, , WinActivate, DEMUL, WinWaitActive, DEMUL, Send, {ALTDOWN}f{ALTUP}{DOWN}{DOWN}{ENTER} WinWait, Select ROM, Cancel IfWinNotActive, Select ROM, Cancel, WinActivate, Select ROM, Cancel WinWaitActive, Select ROM, Cancel Send, {DOWN %num_down%} Send, {ALTDOWN}{ENTER}{ALTUP} Send, {ENTER} Sleep, 7000 ; Gives time for loading to finish before unhiding desktop Send, {f8} Sleep, 2000 Gui Destroy Blockinput off ; Allows user to send inputs so games can be played Process, WaitClose, awdemul.exe Winshow ahk_class Shell_TrayWnd Winshow Start ahk_class Button ExitAPP
  10. Yea I grabbed that the first day it was out, last week some time. I will post the loaders source code. If you or Hunk 4th wants to edit it to do Naomi and DC thats fine. I'd offer but with dreamcast having over 300 games I do not feel like making entry's in an INI for all games. Are you using the version of Demul that I packaged with the loader? Diffrent versions could lead to the diffrent games launching. The version I posted was a unofficial one.
  11. The same game or a diffrent one? See if the game it is selecting is above or below the one your trying to run. then change accordingly.
  12. I have never played ms6 on arcades, dolphin blue is very fun and feels just like the mslug series.
  13. I'am at work now too, I will post it tonight.
  14. The settings.ini is what you update to fix the ROM launching the wrong one. Launch Demul outside gameex, choose load atomiswave, Press Down till you get the game you want to load, that will be your down count. Edit the settings ini accordingly. As far as I know there is no databasse for atomiswave yet, but with only a handfull of games it should be pretty easy to make, or at least a map file to give the roms friendly names.
  15. Perhaps, does Nulldc not work for you? I thought NullDC was more compatible for Dreamcast Games.
  16. Opps I forgot to turn that off after the load does its thing, It is used so the loader is not interrupted my people pressing buttons when the loader starts. FIXED, see updated posts.
  17. There is an INI that you can edit, for each rom it sends the DOWN ARROW "x" amount of times, perhaps I typed the wrong number, go ahead and just edit the INI. Glad you find it usefull.
  18. Sweet! I am glad you found it useful. I really do not mind posting the code, I made it on my other pc, so when I fire it up I will post it if you are still interested. In my opnion. MAKARON T12 is much better for Naomi, for stablity and compatibility. It will also load via Gameex without a loader. Naomi.exe "[rompath]\[romfile]"
  19. Sweet, I modified it slighty, I took out the winwait for the autoscriptwritter. I also forced a sinleinstance so it does not crash if trying to run a second time while the first is still running. I did this because the Script is never called to exit. Of course since the GameEx is launching this it looks as the loader as the game, not the loader, thus when the loader closes gameex comes back up, this is undesired behavor of course, but you can wait to end the app once it sees the game close, I commentated out ";" the section of code that does that, run the game then press CTRL+ALT+DEL and go to PROCESSES Tab. Then find the games process and use that as the defined executale to wait for, this way once that happens then then next line of code will be run to EXITAPP the other commented line. Remove the comments by removing the ";" With that going once the game is closed the loader will exit, once the loader closes gameex will come into focus, this may be more reliable. The last two changes I made were to hide the mouse moving and navigating the screen, This is untested becuase I do not have the game to see if it effects it. I also have not tested the loader, this does work for some of the things I have made. Finally and most importantly, the loader works as you now know it by sending key strokes, If the user is pressing keys it could interfere with the loading, so I added block input on and off at diffrent point in the script, this ensure the functions go un-interrupted. Please try it and update the commentated lines. Great job and welcome to loader programming 101 #NoEnv #SingleInstance force #Persistent #NoTrayIcon SetBatchLines -1 Gui +AlwaysOnTop -Caption +ToolWindow ; No title, No taskbar icon Gui Color, 0 ; Color Black Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%, RE5HIDE ;WinSet Transparent, 200, A ; Can be semi-transparent MouseGetPos X, Y ; Remember pos to return MouseMove %A_ScreenWidth%,%A_ScreenHeight% ; Move pointer off screen Run, C:\Program Files (x86)\CAPCOM\RESIDENT EVIL 5\Launcher.exe Blockinput on ; Keeps users from messing up loader my pressing buttons and moving mouse WinWait, RESIDENT EVIL 5 LAUNCHER, Run RESIDENT EVIL 5 IfWinNotActive, RESIDENT EVIL 5 LAUNCHER, Run RESIDENT EVIL 5, WinActivate, RESIDENT EVIL 5 LAUNCHER, Run RESIDENT EVIL 5 WinWaitActive, RESIDENT EVIL 5 LAUNCHER, Run RESIDENT EVIL 5 MouseClick, left, 422, 128 Sleep, 100 WinWait, RESIDENT EVIL 5, IfWinNotActive, RESIDENT EVIL 5, , WinActivate, RESIDENT EVIL 5, WinWaitActive, RESIDENT EVIL 5, Send, {UP}{ENTER}{ENTER} Sleep, 3000 Blockinput off Gui Destroy ;Process, WaitClose, EXAMPLEPROCESS.exe ;ExitApp If I may, id suggest using TAB to navigate the menu whenever possible because mouse clicks are based on an X and Y coordinance that could be different between machines.
  20. If I had it I could. Honestly, download Autohotkey, Use the Script recorder. Select to record windows title and text. Click the Browse Button and point to the EXE that runs REsident Evil. Press Record. This will launch the Game, Then press TAB and see if it selects between the menu options (DX9 and DX10) once yours is selected press Enter. This should load the game. Exit the game then save the script, remove anything you may have done to navigate the game and your ESC presses whatever. Save then test your AHK script by double clicking it, if you did it ok the game will launch. Once that is done compile it to EXE then post here for others to enjoy. Brian Hoffman
  21. Visualpinball uses Vpinmame for the DMD, I believe there is an always on top option in vpinmamesetup. Im more courious about this professional company checking out your cab. Care to share?
  22. Ya, Ill chime in and thrid that. I have a usb wirless G and use TightVNC to administrate my cab, from my laptop, while I sit in bed and watch TV.
  23. I got a beta of Win7 64bit, I like it, it runs nice on my Core i7, although Im sure any OS I put on it would. So far so good though. All my emulators work so Im stoked about that. Honestly that is my biggest concern when upgrading OS's. I got an email from M$ saying that for testing they are offering me a 49 dollar upgrade option. I may take them up on that.
  24. Does your USB gamepad have a button that switches between POV hat and digital? I have a logitec that does, perhaps the dpad is set to use analog, which may be the issue. Just checking. More details on your gamepad would be helpfull.
  25. Great! Thanks Tom, all your hard work is really appreciated.
×
×
  • Create New...