diasurgical / devilutionX

Diablo build for modern operating systems
Other
8.01k stars 786 forks source link

[Issue Report]: Game crash when loading converted Diablo save in Hellfire #7377

Closed sarabunny closed 1 month ago

sarabunny commented 1 month ago

Operating System

Windows x64

DevilutionX version

1.5.2

Describe

I have converted a save from the GOG version (classic mode) the way it is explained in various places, by changing the .sv extension to .hsv, but it causes the game to crash upon loading this converted save. Sometimes the crash occurs immediately and sometimes it happens 20% through the progress bar.

The save works perfectly on Diablo mode. Saves created on Devilutionx while on Diablo mode and converted to .hsv don't crash the game.

To Reproduce

  1. Create a save on the GOG version of the game on the Classic mode (saves appear on \GOG Games\Diablo).
  2. Change the save file from .sv extension to .hsv
  3. Copy it to the DevilutionX folder
  4. Game should crash upon loading the file on Hellfire mode

Expected Behavior

Game loads the .hsv save converted from .sv file.

Additional context

single_0.hsv.zip single_0.sv.zip

kphoenix137 commented 1 month ago

Operating System

Windows x64

DevilutionX version

1.5.2

Describe

I have converted a save from the GOG version (classic mode) the way it is explained in various places, by changing the .sv extension to .hsv, but it causes the game to crash upon loading this converted save. Sometimes the crash occurs immediately and sometimes it happens 20% through the progress bar.

The save works perfectly on Diablo mode. Saves created on Devilutionx while on Diablo mode and converted to .hsv don't crash the game.

To Reproduce

1. Create a save on the GOG version of the game on the Classic mode (saves appear on \GOG Games\Diablo).

2. Change the save file from .sv extension to .hsv

3. Copy it to the DevilutionX folder

4. Game should crash upon loading the file on Hellfire mode

Expected Behavior

Game loads the .hsv save converted from .sv file.

Additional context

single_0.hsv.zip single_0.sv.zip

You have to create a new game. You currently cannot load an existing game when switching one game mode to another.

StephenCWills commented 1 month ago

To be clear, this is a duplicate of #7078 and is fixed by #7100.