An Elder Scrolls Legend: Battlespire

An Elder Scrolls Legend: Battlespire

评价数不足
Stability Fix
由 RedBerylFTW 制作
This is a guide for configuring a fresh install of Battlespire to run with a substantially lower crash rate.
   
奖励
收藏
已收藏
取消收藏
Pre-made fix on Nexus
You can find a pre-fixed set of files here[www.nexusmods.com]

But for those of you who want to fix it yourself, here you go.
SPIRE.CFG
Navigate to your install directory and locate your SPIRE.CFG file.

Make it look exactly like this:
path C:\
pathcd D:\
bypass 1
captions 1
gamma 1.0
OBJMEMSIZE 3000
video S3 Incorporated. Trio64

save that.
SPIRE.BAT
Right click on your SPIRE.BAT file, and make it look exactly like this:

@echo off
echo Starting Battlespire...
set causeway=MAXMEM:63;PRE:40;NAME:spire.swp
:repgame
game spire.cfg %1
if exist rep.dat goto :repgame
exit

The only thing we actually changed here was MAXMEM, which was set to 70 for some reason.
bs.conf
THE NEXT TWO FILES CAN BE FOUND IN THE DOSBOX FOLDER
DO NOT USE THE DOSBOX CONFIG BATCH
Open up your bs.conf file with notepad and change every parameter listed here:

[sdl]
fullresolution=original
output=opengl

[render]
aspect=false
scaler=normal3x

[serial]
serial1=disabled
serial2=disabled

bs_single.conf
You know the drill. Open it up and make it look exactly like this:

[ipx]
ipx=false

[autoexec]
@echo off
mount C: .. -freesize 1024
imgmount D: "../battlespire.ins" -t iso
C:
LH GAME.EXE
LH UVCONFIG.EXE
spire.bat
exit

Save that.

What does this do?
The added LH parameters load some menu and engine files into high memory, allowing the game full access to the conventional memory table.
You're all done.
Just launch the game, and you'll crash less often. If you want to know more, check out the nexus page.

If you don't like the stretched display, change "aspect=false" to "aspect=true"

Also check out my TES Arena FPS/Stability Fix[www.nexusmods.com]