Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.
/ SlashDiablo-HD Public archive
forked from IAmTrial/SlashDiablo-HD

Custom Diablo II DLL that adds custom resolutions, made for mods.

Notifications You must be signed in to change notification settings

bolrog/SlashDiablo-HD

 
 

Repository files navigation

This project has moved to SGD2FreeRes

This repository has been archived, and all further progress is moved to SGD2FreeRes. Absolutely no support is given to this project and all bug reports are ignored. Users are directed to SGD2FreeRes.

While SGD2FreeRes shares similar behavior with D2HD, SGD2FreeRes is a full rewrite with a new core. This means that changes to this repository do not apply to the new repository.

Also, backports of SGD2FreeRes fixes to D2HD under the Apache License 2.0 are not permitted. SGD2FreeRes (as implied by its name) is licensed under the Affero General Public License, version 3 or greater.

SlashDiablo HD

SlashDiablo HD is an open source community project that was created by Mir Drualga to enable custom resolutions for Diablo II.

The documentation can be found here

Features

  • Custom resolutions, with full support for restricting the width and height of the game
  • Customizable configuration, which can affect the aesthetics of the game
  • Support for versions: 1.12, 1.13c, 1.13d

How can I contribute?

See here.

Can I use this HD mod file for my own purposes?

SlashDiablo HD is released under the GNU Affero GPL, version 3 or greater. This project contains a copy of the Apache License, version 2.0 in order to fulfill one of the license's requirements, but it is not licensed under the Apache License, version 2.0.

The GNU Affero GPL, version 3 permits you to utilize this project's binaries and code. However, you must follow the distribution rules of the license. I will not make any exceptions.

Previous revisions were licensed under the Apache License, version 2.0. Can I use these older revisions with this license?

For most revisions, the answer is likely no. In fact, many of these revisions with the Apache License, version 2.0 are not valid and should have actually been licensed using the GNU Affero GPL, version 3. I am not a lawyer and I will not provide support for these older revisions.

The main reason for making this change is due to license violations that have very likely occurred by utilizing the code of other GPL projects. The following (A)GPL projects were examined in order to ensure maximum compatability. In addition, various design patterns have been inspired by them:

  • PlugY
  • BH (planqi's branch)

As a result, the project has been "relicensed" to Affero GPL v3+ in order to ward off claims of potential violations.

About

Custom Diablo II DLL that adds custom resolutions, made for mods.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 71.4%
  • C 25.9%
  • Objective-C 2.7%