-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
33 changed files
with
1,357 additions
and
135 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,16 @@ | ||
# Diablo 1 Graphics Tool | ||
|
||
Diablo 1 Graphics Tool can open CEL/CL2 graphics files and display them with chosen PAL and TRN files. | ||
- regular, level and compiled CEL support | ||
- mono and multi-group CL2 support | ||
- Bitmap and PNG export in multiple files or tiled file | ||
|
||
- Regular, level and compiled CEL support. | ||
- Mono and multi-group CL2 support. | ||
- Palette hits and palette translation hits display. | ||
- Bitmap and PNG export in multiple files or tiled file. | ||
|
||
This tool is written using the Qt Framework 5.12 LTS and can be compiled on Windows, Linux and MacOS. | ||
Go to the [releases page](https://github.com/savagesteel/d1-graphics-tool/releases) to download the latest Windows 32-bit build. | ||
|
||
![Screenshot](/images/screenshot001.png) | ||
![Screenshot 1](/images/screenshot001.png) | ||
![Screenshot 2](/images/screenshot002.png) | ||
![Screenshot 3](/images/screenshot003.png) | ||
![Screenshot 4](/images/screenshot004.png) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,26 @@ | ||
## TODO | ||
1. Rework PAL and TRN support | ||
- Fix palette view crop and increase size. | ||
- Add a palette hits view based on PalView. | ||
- Build default.pal with first 128 bytes with a specific color. | ||
|
||
### Add | ||
- PowerShell release script which takes a Qt build folder as parameter | ||
- Add settings | ||
- Background color? (grey, green, magenta, cyan?) | ||
- Default zoom level (depending on CEL/CL2 type?) | ||
- By default: x2 | ||
- Automatic dezoom when opening a bigger image? | ||
- Default palette size? (192px, 256px) | ||
- Application icon | ||
- PCX support | ||
- GIF viewing support | ||
|
||
### Change | ||
- Rework PAL and TRN support | ||
- Build additional palettes | ||
- Last color with specific color to identify transparent zones | ||
- Second half with specific color? | ||
- One for each hue in a specific color? | ||
- Include cel/cl2 to trn mapping in the program, especially for monsters. | ||
2. Rewrite level CEL frame type detection to leverage associated MIN file when available. | ||
3. Add PCX support | ||
4. Add GIF viewing support | ||
- Remove CelView and LevelCelView dependencies from PalView by leveraging signals/slots. | ||
- Rewrite level CEL frame type detection to leverage associated MIN file when available. | ||
|
||
### Fix | ||
- Last color of pal/trn not displayed as transparent?? |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,5 +2,6 @@ | |
<qresource prefix="/"> | ||
<file>town.pal</file> | ||
<file>null.trn</file> | ||
<file>default.pal</file> | ||
</qresource> | ||
</RCC> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.