Jump to content
LaunchBox Community Forums
heartofdestany

Mageslayer needs dos prompt but incompatable with dosbox

Recommended Posts

Hello,  I would like to launch Mageslayer through Launchbox, however I have a slight issue, The map stitching in Mageslayer requires a dos propt window to be open, DOSbox cannot launch this game. Leaving DOSbox open seems to work favorably, however DOSbox closses upon opening Mageslayer this way through Launchbox. Is there a way to suppress DOSbox from closeing when it realizes the game is not compatable?

Edited by heartofdestany

Share this post


Link to post
Share on other sites

There is a way to make DOSBox not close on error, but instead wait for you to close it. I don't exactly remember how to set that up. In DOSBox Daum I know I have that set up, so that way I can see errors and fix them.

Share this post


Link to post
Share on other sites

It is a Windows 95 game, however a lot of Windows 95 games required a DOS window to be open while certain parts of the game are gotten to, in Mageslayer it is the map stitching that causes a hang when no DOS window is open. Windows 7 has no DOS anything whatsoever, same for XP, Vista, 8, 8.1 and 10.

So even though, mageslayer is not a DOS game per say, I do need DOSbox open while I play it, for it to function normally.

Edited by heartofdestany

Share this post


Link to post
Share on other sites

I wonder if @eXo knows... He loves that era. If it is a Windows 95 game though, even if it does utilize a DOS prompt, I'm not certain vanilla DOSBox will work. You might need a fork of DOSBox.

Share this post


Link to post
Share on other sites

I've gotten quite a few w95 games running in dosbox. I'll give this one a go and see what happens. Unfortunately I'm out of town for the next week. So I'll dig in when I'm back.

Share this post


Link to post
Share on other sites

Run dosbox as an additional app for the game, even if it is closing dosbox it will reopen it as an additional app. Not sure if it will close on exit.


You could write a short batch file to monitor your games exe and close dosbox when it closes if that's the case.

I would also recommend unchecking the use dosbox/scummvm boxes.

Share this post


Link to post
Share on other sites

Thank you syntax_X, that worked for me, I had no idea launchbox could do that, I got it in a drawing and don't alot about it's functions. This has been a real learning experience for me.

Thank you everyone for your time.

 

  • Like 1

Share this post


Link to post
Share on other sites

Try using this as the additional app

mageslay.bat

If it closes dosboxportable before mageslayer gets a chance to load edit the batch file and increase the first timeout to 3 or 4.

Edited by syntax_X

Share this post


Link to post
Share on other sites

Will Mageslayer still be able to access DOSbox for code interpretation when a map transition occurs? DOSbox has to stay open the whole time Mageslayer is running will this close DOSbox and leave Mageslayer open?

Share this post


Link to post
Share on other sites

It opens dosbox portable, then waits 2 seconds before checking the tasklist for magslay.exe
If it finds magslay.exe then the batch file stays open and continues to check every second.
The second it doesn't find magslay.exe it will close dosboxportable and close the batch.
It should also run minimised.

 

Using it by itself will just load dosboxportable and close it 2 seconds later.

Edited by syntax_X

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.


×
×
  • Create New...