View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012659 | Dwarf Fortress | Technical -- General | public | 2024-01-03 20:28 | 2024-01-04 08:55 |
Reporter | DrPhilHarmonik | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 50.11 | ||||
Summary | 0012659: The current free version of DF can easily be "cracked" into the Steam version | ||||
Description | I'm not even sure if I should care about this, but it seemed like a sort of vulnerability. You can replace the data folder's contents with the Steam version's data folder contents - so if anyone has access to the current data folder, they can potentially "steal" the Steam version. | ||||
Steps To Reproduce | Prerequisite: Must have access to the Steam version's data folder 1. Download the current version (50.11) from the wiki. 2. Replace the data folder with the Steam version's data folder. 3. Run the free version 4. Notice all but the main menu art (which is also easily replaceable) is the same as the steam version | ||||
Tags | No tags attached. | ||||
|
I'm pretty sure this is intended behavior - the only actual difference between the Steam and Classic versions is that the former contains Steam API integration and defaults to graphical mode, while the latter does not (and defaults to ASCII mode). There's also the itch.io version which is effectively halfway in between - it lacks Steam integration, but it still defaults to graphical mode. Making the Classic version incapable of supporting graphics wouldn't really stop people from "stealing" the Steam version (rather than just copying the assets, they'd copy the executable as well), and it would still be illegal anyways. |
|
I don't believe that's the only difference. The classic version's vanilla_<object>_graphics folders are just missing the images. Once they are added, its easily close to the Steam version in terms of experience - sure, there's no workshop/mod integration but that's easily worked-around. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-01-03 20:28 | DrPhilHarmonik | New Issue | |
2024-01-04 08:47 | Quietust | Note Added: 0042000 | |
2024-01-04 08:53 | Quietust | Note Edited: 0042000 | |
2024-01-04 08:55 | DrPhilHarmonik | Note Added: 0042001 |