User File #638673793084826674

Upload All User Files

#638673793084826674 - PCem - Diablo movie configuration file

windows95b.cfg
System: Windows
25 downloads
Uploaded 11/16/2024 6:41 PM 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