-
Posts
3,446 -
Joined
-
Last visited
-
Days Won
30
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
That version was last released in MAME 0.191 and was changed to the new romset orleg2_101 in MAME 0.192. Then to really mess with things, the Chinese clone (old "orleg2oa", new "orleg2_101cn") was renamed in MAME to "Xiyou Shi E Chuan". If it's of any consequence, the parent rom "orleg2_101" is still titled "Oriental Legend 2". That coupled with LaunchBox getting some of it's rom data directly from your mame64.exe (whichever release it may be) could be a factor.
-
Then I don't know what to tell you. That's the one that worked for me. My MAME is revision 0.228 and it doesn't appear that rom zip file has had any changes between 0.226 and 0.228. Can you attach your bublbobl.hi file?
-
@PiperCalls Remove both "return". And if the Esc function doesn't work, put a "$" in front of it. Run, C:\DisplayChanger2\dc2x86.exe -configure="1080p60.xml" Run, E:\Launchbox\Games\Teknoparrot\Sega Nu\Luigi's Mansion Arcade\exe\x64\Game Loader All RH.exe $Esc:: Run, C:\DisplayChanger2\dc2x86.exe -configure="4K60.xml"
-
-
If that's a direct quote, then no. You could have either an hi file, an nvram file or both. After seeing I had an hi file, then next thing I checked was if there was an nvram file, and there wasn't. For MAME to create (and read) a high score file (hi or nvram), what it needs is located in the ../MAME/plugins/hiscore/ folder. What hi2text needs to read the file(s) is its hi2txt.exe and hi2txt.zip files. I believe it's pretty self contained, but for some games it may need (or that is merely capable of utilizing) the ../MAME/plugins/hiscore/ hiscore.dat file. Is there a hiscore.ini file? I think (but could be wrong) that may be from 'the old days'. I don't have that ini file either in any of my MAME installs.
-
@GreatStone I did some troubleshooting with Bubble Bobble. With the latest hi2txt release 1.12 (which is what LaunchBox is currently using) hi2txt gives an error reading bublboblr.hi [Clone], but has no issues with bublbobl.hi [Parent]. The error reads hi2txt.exe -rd bublboblr.hi ERROR: Wrong SPECIAL ITEM COUNTERS value (0x0E) encoding detected: it can be due to a temporary corrupted .hi or nvram file However when using hi2tx.exe release 1.10, it reads both bublboblr.hi and bublbobl.hi just fine. (I didn't have release 1.11 to test with) Attached are the debug and traces for each release. And actually that's all I know. So maybe it was more 'trouble-Finding' rather than troubleshooting. ? (both .hi files created today using MAME 0.228) r1.10_DebugTrace.txt r1.12_DebugTrace.txt
-
@filarenas3 Which version of the rom are you using? bublbobl.zip? Or a different one like bublboblr.zip? I got the same error with bublboblr.zip, but when I switched back to bublbobl.zip, it worked.
-
Placing parameter at end of string?
JoeViking245 replied to OdinsPlayground's topic in Troubleshooting
You are correct. Though some emulators will let you mix around the parameters, Yuzu doesn't seem to like it. (actually tested it this time ?) -
Placing parameter at end of string?
JoeViking245 replied to OdinsPlayground's topic in Troubleshooting
I think this works. (I believe if you place %romfile% somewhere in the custom command line, it'll move "FULL\PATH\TO\ROM\FILE" to that location. It may not reflect on the edit emulator screen, but will when it executes) yuzu.exe -g %romfile% -f Or just put the -f first yuzu.exe -f -g -
@Cnells2000 On your 1st one here, you left out "ahk_exe". (kind of important. ) $Esc:: { WinClose, ahk_exe noxplayer.exe ExitApp } Also, if you "think" it's called "noxplayer.exe" and it turns out it's not, it's not going to work. (also kind of important. )
- 13 replies
-
- 1
-
- nox player
- scripts
-
(and 2 more)
Tagged with:
-
I read that too but had no luck either. Well, I think it worked once but couldn't reproduce it again after that. Go into Configure.. - Hotkeys and verify that the Fullscreen Action is set to F11. In the back o f my head I think I also [had to?] remapped "Exit Fullscreen" to something arbitrary like "J". I gave up on all the other theories that [supposedly] "work" and just put this in the Running AutoHotkey Script for the yuzu emulator. SetTitleMatchMode, 2 Loop { ifwinactive, yuzu { send {F11} break } } Sleep, 1000 SetKeyDelay, -1, 110 MouseMove, 1920, 0, 0 This will 'hang around' until the yuzu window is active, 'press' F11, then 1 second later move the mouse cursor to the top right corner of the screen.
-
I reread your post (a lot more carefully this time). Since your script is an already compiled exe file in which everything works, what you can do is: Write another script and compile it. Then in LaunchBox, Edit your Raiden IV game, go to the Additional Apps section, click Add Application. Browse to the location for this newly compiled script and select it. Check the box for Automatically Run After Main Application. Click OK. In this new script, put WinClose, ahk_exe MyRaidenScript.exe Replace "MyRaidenScript.exe" with the name of your compiled .exe file that you're wanting to have closed. Apologies for my prior confusion.
-
n::RCtrl o::RAlt
-
I looked into this a little... A_Hour only returns a two digit (whole) number (00-23). So we only got "lucky" when we changed what we thought would be the minutes, when in fact it was the 'hour' change (from 23 to 22) that made it work. lol We live and learn. I don't know what the command line parameter is to load a config file for RetroArch. If you know what is, it can be added to the "Run" statement in the script. But if you're loading different ones for different games (vs different Platforms) it could get tricky.
-
Well, I didn't change my system clock to test it. lol But ya, finetuning the variables definitely gets it more precise. in fact may want to change the upper limit. If A_Hour between 06:59 and 21:01 That way "7" and "21" are BETWEEN the two in the true sense of the word.
-
@RetroFanZ Launches both? That's not good. lol The "and" doesn't seem to doing what [I think] it's supposed to. Also you shouldn't the 2nd "If" statement. Time for Plan "B". romPath = %1% If A_Hour between 07 and 21 Run, "F:\Emulateurs\RetroArch - Sega Saturn\Sega Saturn - Jour\retroarch.exe" -L "F:\Emulateurs\RetroArch - Sega Saturn\Sega Saturn - Jour\cores\Sega Saturn.Dll" "%romPath%", 1 else Run, "F:\Emulateurs\RetroArch - Sega Saturn\Sega Saturn - Nuit\retroarch.exe" -L "F:\Emulateurs\RetroArch - Sega Saturn\Sega Saturn - Nuit\cores\Sega Saturn Nightly.dll" "%romPath%", 1
-
@Gerald You kinda said (and your script shows) that you remapped the Escape key to F2. (Just like you remapped Alt to x) I assumed F2 was what you pressed to quit Raiden [if a keyboard were connected]. As in, you press Escape (or the equivalent button on your cab) and it sends F2 to the game to exit it. So if you were playing the game, and say you did have a keyboard, what would you press to quit the game? Or did you not mean to remap the Escape key and pressing it actually exits the game already?
-
LCtrl:: z Alt:: x $Esc:: { Send, {F2} ExitApp } "ExitApp" will close the script after it 'presses' F2 [to close Raiden]. You probably don't need nor want to have "#SingleInstance, Off". Thought it shouldn't be an issue because of "ExitApp", if something weird were to happen, you wouldn't want it running 2 (or more) instances. If you're adamant about having something there, I'd recommend using "#SingleInstance, Force" instead.
-
I don't recall writing that step. So we'll start again from scratch (with a little better details). 1) Create a new text file and save it to somewhere you won't forget nor accidentally delete. Say somewhere like "D:\LaunchBox\ThirdParty\AutoHotkey\MyAHKs\" 2) Inside that text file, put: romPath = %1% If A_Hour >= 07 and A_Hour <= 21 Run, "D:\Emulators\retroarch\retroarch.exe" -L "D:\Emulators\retroarch\cores\Nintendo Famicom Dayly.Dll" "%romPath%", 1 else Run, "D:\Emulators\retroarch\retroarch.exe" -L "D:\Emulators\retroarch\cores\Nintendo Famicom Nightly.Dll" "%romPath%", 1 3) Now save the file, but save it with an "ahk" file extension. Say something like "FamicomScript.ahk". (make sure it doesn't save as "FamicomScript.ahk.txt") 4) In LaunchBox, click Tools and select Manage Emulators. 5) Click Add... 6) Under Emulator Name:, give it a name. Say something like "retroarch famicom". 7) Where it says Emulator Application Path: click Browse and navigate to your ../LaunchBox/ThirdParty/AutoHotkey/ folder and select AutoHotkey.exe. ? Where it says Default Command-Line Parameters:, type in the full path to where you saved the file you created above. And put quotes around it. 9) Leave all boxes unchecked. 10) The Sample Command-Line should look like AutoHotkey.exe "D:\LaunchBox\ThirdParty\AutoHotkey\MyAHKs\FamicomScript.ahk" "FULL\PATH\TO\ROM\FILE" 11) Click on the Associated Platforms tab. 12) In the Associated Platform cell, type in the name of your Platform EXACTLY as spelled, including upper and lowercase letters. As you start to type, you should see a combobox in which you can select the proper Platform. 13) Check the box for Default Emulator. It'll ask something like 'You sure?' and 'Do you want to make this the default for games in this Platform'. Yes. 14) Click OK. Click Close. 15) Play games.
-
Easiest way (I can think of) is to create a new Emulator similar to the steps listed here: The script portion is, of course going to be different and you'll need to make one for each Platform (or make 1 that's a_litTLe_moRre_coMpLEx). Sample Famicom Platform: romPath = %1% If A_Hour >= 07 and A_Hour <= 21 Run, "D:\Emulators\retroarch\retroarch.exe" -L "D:\Emulators\retroarch\cores\Nintendo Famicom Dayly.Dll" "%romPath%", 1 else Run, "D:\Emulators\retroarch\retroarch.exe" -L "D:\Emulators\retroarch\cores\Nintendo Famicom Nightly.Dll" "%romPath%", 1 Adjust the paths to your retroarch.exe and to your cores.
-
Create a new text file and save it to somewhere you won't forget nor accidentally delete. Say somewhere like "D:\LaunchBox\ThirdParty\AutoHotkey\MyAHKs\" Inside that text file, put: Sleep, 20000 Send, ^0 $Esc:: { Send, !{F4} ExitApp } Now save the file, but save it with an "ahk" file extension. Say something like "noxScript.ahk". (make sure it doesn't save as "noxScript.ahk.txt") In Edit Game, go to the Additional Apps section and click Add Application... Give it a Name. In the Application Path, Browse to your ../LaunchBox/ThirdParty/AutoHotkey/ folder and select AutoHotkey.exe. In the Application Command-Line Parameters:, type in the full path to where you saved the file you created above. And put quotes around it. Check the box Automatically Run Before Main Application. Click OK and OK. Run your game and wait 20ish seconds and see if it goes fullscreen.
- 13 replies
-
- 1
-
- nox player
- scripts
-
(and 2 more)
Tagged with:
-
MAME stand alone (i.e. mame64.exe) and MAME being ran through RetroArch, though essentially the same, are 2 different animals when it comes to troubleshooting. You indicated you have RetroArch and MAME installed and mentioned you tried 'in just MAME' (leading me to think you tried in MAME stand alone). Please clarify. A lot of times, "missing files" can be caused by using mismatched roms and the executable (or in the case of RetroArch, core). But probably more-so are caused by acquiring incomplete rom sets. Does your rom set version match the version of your MAME executable and/or the core you're using in RetroArch? What game are you trying and what files does it say it missing? (a screenshot of the error message would work best for this).
-
You're missing files. Are you getting your MAME emulator from https://www.mamedev.org? The 1st error is referring the folders/files that should be in the language subfolder of MAME.
-
@Jayinem Ya, I was thinking more along the lines of type that into a Google search and see what comes up. The 2.0 vs 3.0 thing just happened to have gotten caught in the snapshot. Am pretty sure there are several other things listed to check.