An Elder Scrolls Legend: Battlespire

An Elder Scrolls Legend: Battlespire

Martha Pepper Dec 10, 2022 @ 10:14am
Controller support and a few other tips!
You CAN use a controller, but the "Partial Support" tag is misleading. You will have to set it up yourself through Steam controller config as Battlespire is simply running through DosBox.
For anyone wondering who happens to pass through here, here are a few pointers about this game:

-It uses outdated DosBox 0.73 and you'll need to update it to 0.74 otherwise OpenGL won't work with this release, and OpenGL mode is needed in order to access Steams overlay so that you can actually configure the controller! (as a bonus, you can run Reshade on it with OpenGL and sharpen up the picture a bit too!).
The "bs.conf" file in the games Dosbox folder is set to use "ddraw" output by default. Change it to "OpenGL" to do this.

-Fullscreen mode chugged a bit for me until I changed the CPU cycles in bs.conf to "auto". I then changed it back to "max" and it worked fine.

-I've uploaded a community template which maps all buttons on an XBox pad and fixes the deadzones of the joystick and cursor, seems to work pretty well but you may have to adjust the x & y mouse sensitivity to half their value in game options menu, and the turning speed to half in the game options menu too. I also changed "sensitivity" setting in "bs.conf" to 50 (its Dosbox's own mouse sensitivity).

Hope this helps someone, happy exploring :)
< >
Showing 1-7 of 7 comments
nibiron Dec 25, 2023 @ 10:16am 
Thanks!!
Martha Pepper Dec 25, 2023 @ 10:21am 
Originally posted by nibiron:
Thanks!!
You're welcome, Merry Christmas!
nibiron Dec 25, 2023 @ 11:09am 
Originally posted by Martha Pepper:
Originally posted by nibiron:
Thanks!!
You're welcome, Merry Christmas!

Merry Christmas!
Torsten Oct 1, 2024 @ 11:30am 
I know absolutely nothing about computers, coding or programming, so could you please explain in the simplest way possible how I get Battlespire to run in DOSBox 0.74, instead of 0.73? Thanks.
Martha Pepper Oct 1, 2024 @ 1:33pm 
Originally posted by Torsten:
I know absolutely nothing about computers, coding or programming, so could you please explain in the simplest way possible how I get Battlespire to run in DOSBox 0.74, instead of 0.73? Thanks.

Sure, I'll try to break it down:

1. Back up the original DOSBox-0.73 folder that gets installed with the game to another location on your PC! (The folder is located in C:\Program Files (x86)\Steam\steamapps\common\An Elder Scrolls Legend Battlespire) Just in case anything goes wrong. You can easily just paste it back into the game folder if it does.

2. Download DOSBox 0.74-3 from https://www.dosbox.com/download.php?main=1 and install it to a location of your choice to easily find (desktop maybe?)

3. Copy dosbox.exe from the DOSBox-0.74-3 folder you just installed, and paste it into the DOSBox-0.73 folder in the Battlespire folder (C:\Program Files (x86)\Steam\steamapps\common\An Elder Scrolls Legend Battlespire\DOSBox-0.73), replacing the file in the destination when it asks.

4. The bsconf file is in the DOSBox-0.73 folder in your Battlespire game folder. Open this up (if it asks you what program you would like to use, choose notepad) and change the line
output=ddraw to output=opengl then save.

Remember, you have a back up of all these files, so if anything goes wrong, simply replace the file with the one from the back up and you're back to normal again! The next time you start up Battlespire with you rcontroller already on, you should be able to bring up the Steam overlay. The rest is pretty simple. Hope this helps!

EDIT: Sorry, I formatted the url wrong, it should correctly take you to the DOSBox download page now.
Last edited by Martha Pepper; Oct 1, 2024 @ 1:46pm
Torsten Oct 3, 2024 @ 10:32am 
Originally posted by Martha Pepper:
Originally posted by Torsten:
I know absolutely nothing about computers, coding or programming, so could you please explain in the simplest way possible how I get Battlespire to run in DOSBox 0.74, instead of 0.73? Thanks.

Sure, I'll try to break it down:

1. Back up the original DOSBox-0.73 folder that gets installed with the game to another location on your PC! (The folder is located in C:\Program Files (x86)\Steam\steamapps\common\An Elder Scrolls Legend Battlespire) Just in case anything goes wrong. You can easily just paste it back into the game folder if it does.

2. Download DOSBox 0.74-3 from https://www.dosbox.com/download.php?main=1 and install it to a location of your choice to easily find (desktop maybe?)

3. Copy dosbox.exe from the DOSBox-0.74-3 folder you just installed, and paste it into the DOSBox-0.73 folder in the Battlespire folder (C:\Program Files (x86)\Steam\steamapps\common\An Elder Scrolls Legend Battlespire\DOSBox-0.73), replacing the file in the destination when it asks.

4. The bsconf file is in the DOSBox-0.73 folder in your Battlespire game folder. Open this up (if it asks you what program you would like to use, choose notepad) and change the line
output=ddraw to output=opengl then save.

Remember, you have a back up of all these files, so if anything goes wrong, simply replace the file with the one from the back up and you're back to normal again! The next time you start up Battlespire with you rcontroller already on, you should be able to bring up the Steam overlay. The rest is pretty simple. Hope this helps!

EDIT: Sorry, I formatted the url wrong, it should correctly take you to the DOSBox download page now.

This worked, thank you very much!
Martha Pepper Oct 4, 2024 @ 10:36am 
Originally posted by Torsten:
Originally posted by Martha Pepper:

Sure, I'll try to break it down:

1. Back up the original DOSBox-0.73 folder that gets installed with the game to another location on your PC! (The folder is located in C:\Program Files (x86)\Steam\steamapps\common\An Elder Scrolls Legend Battlespire) Just in case anything goes wrong. You can easily just paste it back into the game folder if it does.

2. Download DOSBox 0.74-3 from https://www.dosbox.com/download.php?main=1 and install it to a location of your choice to easily find (desktop maybe?)

3. Copy dosbox.exe from the DOSBox-0.74-3 folder you just installed, and paste it into the DOSBox-0.73 folder in the Battlespire folder (C:\Program Files (x86)\Steam\steamapps\common\An Elder Scrolls Legend Battlespire\DOSBox-0.73), replacing the file in the destination when it asks.

4. The bsconf file is in the DOSBox-0.73 folder in your Battlespire game folder. Open this up (if it asks you what program you would like to use, choose notepad) and change the line
output=ddraw to output=opengl then save.

Remember, you have a back up of all these files, so if anything goes wrong, simply replace the file with the one from the back up and you're back to normal again! The next time you start up Battlespire with you rcontroller already on, you should be able to bring up the Steam overlay. The rest is pretty simple. Hope this helps!

EDIT: Sorry, I formatted the url wrong, it should correctly take you to the DOSBox download page now.

This worked, thank you very much!
That's great to hear, glad I could help :)
< >
Showing 1-7 of 7 comments
Per page: 1530 50