Skip to content

Commit

Permalink
- readd widepix as content
Browse files Browse the repository at this point in the history
  • Loading branch information
madame-rachelle committed Oct 16, 2021
1 parent c12a09c commit 4e88a25
Show file tree
Hide file tree
Showing 219 changed files with 130 additions and 1 deletion.
Empty file removed .gitmodules
Empty file.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -414,7 +414,7 @@ add_subdirectory( wadsrc )
add_subdirectory( wadsrc_bm )
add_subdirectory( wadsrc_lights )
add_subdirectory( wadsrc_extra )
add_subdirectory( wadsrc_widescreen )
add_subdirectory( wadsrc_widepix )
add_subdirectory( src )

if( NOT CMAKE_CROSSCOMPILING )
Expand Down
3 changes: 3 additions & 0 deletions wadsrc_widepix/CMakeLists.txt
@@ -0,0 +1,3 @@
cmake_minimum_required( VERSION 3.1.0 )

add_pk3(game_widescreen_gfx.pk3 ${CMAKE_CURRENT_SOURCE_DIR}/static)
2 changes: 2 additions & 0 deletions wadsrc_widepix/static/.gitignore
@@ -0,0 +1,2 @@
/psd
/reference
76 changes: 76 additions & 0 deletions wadsrc_widepix/static/credits.txt
@@ -0,0 +1,76 @@
WidePix v1.3
-------------

Made by Nash Muhandes

(C) 2020 - 2021 Nash Muhandes

Widescreen (16:9 and 21:9) graphical extensions.

Supported games:
- Doom
- Heretic
- Hexen
- Strife
- Chex Quest
- Hacx
- Harmony

Please see license.md for licensing info.

--------------------------------------------------------------------------------

NOTE:
-----

WidePix was conceived on March 15, 2020, before there was any public knowledge
about the widescreen images that shipped with the September 2020 update of the
Unity port of Doom.

Differences between WidePix and Doom Unity:

- Completely built from the ground up (not based off Doom Unity's graphics)
- The original 4:3 portion is left completely unaltered where possible*
- Ultrawide (21:9) aspect ratio support
- Custom animation for Doom 1 Episode 3
- Weapon sprite extensions (both horizontally/vertically, where applicable)

* I generally avoid changing the center image as I feel it's important to
preserve the original artwork. However, that said, there are some cases where
alterations were unavoidable because not doing so would've made it impossible
to extend the images. I have documented such cases below:

TNT INTERPIC: There was a solid-black, 1-pixel border around the image.

Hexen TITLEPIC and INTERPIC: There were what appeared to be anti-aliasing
artifacts on the left and right borders.

Strife SS4F3, SS5F1, SS5F3, SS6F2, SS6F3, VELLOGO: Weird artifacts at the
borders made the images impossible to extend.

Chex Quest WIMAP0: There's a bright 1-pixel-wide sliver to the left.

CREDITS:
--------

id Software: For making Doom.

Nash Muhandes: For making WidePix.

Gez: For telling me the exact dimensions needed for the 21:9 graphics, and tips
on how to handle Wadsmoosh.

Kinsie: For providing the unaltered Doom 1 Registered TITLEPIC.

Rachael Alexanderson: Github maintenance help.

-------------------------------------------------------------------------------

Some high resolution images were used as a source to create the widescreen
extensions. They are listed below.

Don Ivan Punchatz - Doom 1 cover artwork.

Gerald Brom - Doom 2 cover artwork.

Simon "fragglet" Howard: High res versions of the original cover artwork.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,5 @@
graphic INTERPIC, 560, 200
{
patch INTER_E4, 0, 0 { }
}

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
10 changes: 10 additions & 0 deletions wadsrc_widepix/static/filter/doom.id.doom2.plutonia/textures.txt
@@ -0,0 +1,10 @@
graphic BOSSBACK, 560, 200
{
patch PLUBOSS, 0, 0 { }
}

graphic INTERPIC, 560, 200
{
patch PLUINTER, 0, 0 { }
}

Binary file not shown.
10 changes: 10 additions & 0 deletions wadsrc_widepix/static/filter/doom.id.doom2.tnt/textures.txt
@@ -0,0 +1,10 @@
graphic BOSSBACK, 560, 200
{
patch TNTBOSS, 0, 0 { }
}

graphic INTERPIC, 560, 200
{
patch TNTINTER, 0, 0 { }
}

Binary file not shown.
Binary file not shown.
Binary file not shown.
5 changes: 5 additions & 0 deletions wadsrc_widepix/static/filter/doom.id.doom2/textures.txt
@@ -0,0 +1,5 @@
sprite SHT2E0, 233, 63
{
offset 32, -105
patch "/patches/SHT2E0.lmp", 0, 0 { }
}
5 changes: 5 additions & 0 deletions wadsrc_widepix/static/filter/doom.id.wadsmoosh/textures.txt
@@ -0,0 +1,5 @@
sprite SHT2E0, 233, 63
{
offset 32, -105
patch "/patches/SHT2E0.lmp", 0, 0 { }
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
13 changes: 13 additions & 0 deletions wadsrc_widepix/static/license.md
@@ -0,0 +1,13 @@
WidePix

© 2020 - 2021 Nash Muhandes

LICENSE:

You MAY use, copy, modify, merge, publish, distribute, and/or sublicense this work - HOWEVER:

- You may not sell this work

- Your work must comply with id Software's original licenses (i.e. they must only work on the game from which they originated)

- All derivative works must credit the original authors (id Software (Doom), Raven Software (Hexen/Heretic), Rogue Software (Strife), Digital Café (Chex), Nash Muhandes)

0 comments on commit 4e88a25

Please sign in to comment.