syntax_X Posted June 5, 2017 Share Posted June 5, 2017 Dosbox can be a bit tricky, I had to use START in the batch to avoid a CMD confict. But it worked when you used dosboxportable as an additional app so it should of worked. Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 5, 2017 Share Posted June 5, 2017 try ticking the run before box for additional apps Quote Link to comment Share on other sites More sharing options...
heartofdestany Posted June 5, 2017 Author Share Posted June 5, 2017 3 minutes ago, syntax_X said: Dosbox can be a bit tricky, I had to use START in the batch to avoid a CMD confict. But it worked when you used dosboxportable as an additional app so it should of worked. I changed it back to the way I had it before and it's throwing the same error Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 5, 2017 Share Posted June 5, 2017 Its something you've done then get it working the way you had it then try the batch again, you can test it by opening the game then manually starting the .bat It shoud tell you its monitoring magslay.exe, then try closing magslay and dosboxportable should close with it. All I can suggest to edit with that .bat is increase the first timeout to about 4-5. 2 seconds is a bit fast Quote Link to comment Share on other sites More sharing options...
heartofdestany Posted June 5, 2017 Author Share Posted June 5, 2017 It's not mounting the game, it seems like the game needs to be mounted. when I drop the mageslay.exe onto the dosbox icon it starts displaying lines of code that get added as actions are performed ingame, this dosen't happen when I use the batch file. Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 5, 2017 Share Posted June 5, 2017 (edited) do this Make a shortcut for dosboxportable.exe call it MageSlayer and keep it in the portable folder. make the shortcut target "D:\Games\Mageslayer\DOSBoxPortable\DOSBoxPortable.exe " "D:\Games\Mageslayer\mageslay.exe" Edit the first path in the batch file to D:\Games\Mageslayer\DOSBoxPortable\MageSlayer.lnk (maybe remove start) Edited June 5, 2017 by syntax_X Quote Link to comment Share on other sites More sharing options...
heartofdestany Posted June 5, 2017 Author Share Posted June 5, 2017 With start no game window, without it I get nothing at all. Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 5, 2017 Share Posted June 5, 2017 Does your shortcut work though? Quote Link to comment Share on other sites More sharing options...
heartofdestany Posted June 5, 2017 Author Share Posted June 5, 2017 (edited) I get a dosbox window with the game mounted if that's what your asking. sorry I had a dumb moment, I'm testing the batch through launchbox. Edited June 5, 2017 by heartofdestany Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 5, 2017 Share Posted June 5, 2017 (edited) Maybe just use d-fend, its the one that has Version 0.5.0 (08/22/2008) Now you can setup if the DOSBox console should stay open when an error in DOSBox occures. http://dfendreloaded.sourceforge.net/ChangeLog.html?lang=de Edited June 5, 2017 by syntax_X Quote Link to comment Share on other sites More sharing options...
heartofdestany Posted June 5, 2017 Author Share Posted June 5, 2017 I think I sorted it out, I remembered I had a similar problem with diablo 2, so I did what I did with that and I think it worked. In case anyone wanted to know how I got it to work, I made a shortcut to the game with -w -nofixaspect added to target in properties and then launched it direct from the shortcut. I have no idea now why dosbox helped at all ever. Sorry for wasting your time everybody. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.