User File #638673793084826674

Upload All User Files

#638673793084826674 - PCem - Diablo movie configuration file

windows95b.cfg
System: Windows
15 downloads
Uploaded 4 days ago by dwangoAC (see all 47)
This is the configuration file needed for both the Diablo verification movie as well as the Diablo TAS itself. You will need to change the /path/to/ sections to match your location for the following files:
Diablo.iso MD5 a913ef3ba2df02ade60f8e5d6e5e1a24 SHA-1 ffb2cc54c7abfae33071b59ef69c2cf84ef93de2
drtl104.iso MD5 e62bf688642ac4228f655f12e85fcb0f SHA-1 5f885b085a7359537acb7345bbada5c157e33eb3
You can create drtl104.iso using the following commands:
wget http://ftp.blizzard.com/pub/diablo/patches/pc/drtl104.exe
mkdir iso
mv drtl104.exe iso/
./create_iso.sh iso
mv TAS_CD.iso drtl104.iso
You will also need to adjust the hdc_fn = /.../windows95b.img section to point to the correct path of a Windows 95b OSR 2 disk image file.
If you're doing the initial installation of Diablo, you'll need to start with a fresh installation of Windows 95b OSR 2 from UserFiles/Info/638587329764509858 with this hash:
db6dd6a1e541287eac9ef9d214633b1b  windows95b.img
After you complete the installation of Diablo, you should see this set of hashes:
e93361e65b4664408fa6d103d6eaf50a  flash.bin
5861ba1145a7df6d06263460b594366e  windows95b.ga686bx.nvr
53b7d27b6095c5fb93a50e6011bee424  windows95b.img
In other words, if you're using this configuration file to play back the Diablo TAS, verify the hashes match that set.
gameblaster = 0
gus = 0
ssi2001 = 0
voodoo = 0
model = ga686bx
cpu_manufacturer = 0
cpu = 6
fpu = builtin
cpu_use_dynarec = 1
cpu_waitstates = 0
gfxcard = v3_3000
video_speed = 5
sndcard = sb16
cpu_speed = 20
disc_a = 
disc_b = 
hdd_controller = ide
mem_size = 262144
cdrom_drive = 200
cdrom_channel = 1
cdrom_path = /path/to/Diablo.iso;/path/to/drtl104.iso
zip_channel = -1
hdc_sectors = 63
hdc_heads = 16
hdc_cylinders = 8374
hdc_fn = /.../windows95b.img
hdd_sectors = 0
hdd_heads = 0
hdd_cylinders = 0
hdd_fn = 
hde_sectors = 0
hde_heads = 0
hde_cylinders = 0
hde_fn = 
hdf_sectors = 0
hdf_heads = 0
hdf_cylinders = 0
hdf_fn = 
hdg_sectors = 0
hdg_heads = 0
hdg_cylinders = 0
hdg_fn = 
hdh_sectors = 0
hdh_heads = 0
hdh_cylinders = 0
hdh_fn = 
hdi_sectors = 0
hdi_heads = 0
hdi_cylinders = 0
hdi_fn = 
drive_a_type = 7
drive_b_type = 2
bpb_disable = 0
cd_speed = 72
cd_model = pcemcd
joystick_type = 0
mouse_type = 2
enable_sync = 1
lpt1_device = none
vid_resize = 0
video_fullscreen_scale = 0
video_fullscreen_first = 1
midi = 0

[Joysticks]
joystick_0_nr = 0
joystick_1_nr = 0

[SDL2]
screenshot_format = png
screenshot_flash = 1
custom_width = 640
custom_height = 480
fullscreen = 0
fullscreen_mode = 0
scale = 1
scale_mode = 1
vsync = 0
focus_dim = 0
alternative_update_lock = 0
render_driver = auto

[GL3]
input_scale = 1.000000
input_stretch = 0
shader_refresh_rate = 0.000000

[GL3 Shaders]
shaders = 0

[Voodoo 3 3000 PCI]
bilinear = 1
dacfilter = 0
render_threads = 1
recompiler = 1

[Sound Blaster AWE32]
addr = 544
emu_addr = 1568
onboard_ram = 512
opl_emu = 1