Commit graph

3198 commits

Author SHA1 Message Date
Simon Howard
5b89315bcc manual: Add cover PDF build to CI
This is not invoked as part of the normal build process, and shouldn't
be: we only ever want to build the cover PDFs when we're uploading them
for printing, and don't want everyone who wants to build Freedoom to
have to install Inkscape. However, we should nonetheless include it in
the CI to check that the build step works.
2025-05-22 14:01:28 -04:00
Simon Howard
5fa5e23400 manual: Add title pages with Freedoom logo
Since we want this to become an actual book, we need the generated PDF
to properly look like one. This required a bit of Asciidoc mangling but
mostly looks right.
2025-05-22 13:54:58 -04:00
Simon Howard
0a8129c331 manual: Add Freedoom logo and title to cover 2025-05-22 13:54:48 -04:00
Simon Howard
1d701b183f manual: Initial version of manual cover
Having this will allow us to put up printed Freedoom manuals for sale.
The SVG here is compatible with the template provided by lulu.com, which
is where I'm planning to put up the online store. Lulu expects a PDF, so
there's a Makefile target that uses Inkscape to convert the SVG to PDF
format.

The cover artwork here is by Reddit user Illustrious-Gift4206 who
created fanart of many of the Freedoom monsters. Ony my request he has
graciously agreed to donate his artwork to the project for use.

Currently this is just the English version of the manual cover. I'm
planning in a follow-up commit to convert the SVG into a template, so
that we can autogenerate covers for all the different translations.
2025-05-22 11:29:17 -04:00
Simon Howard
c00445114f
Fix URL
Correcting a silly minor mistake I made in the PR I just merged.
2025-05-21 17:06:08 -04:00
Simon Howard
403093cd6e
Merge pull request #1503 from freedoom/new-help-screen
Simplify the help screen
2025-05-21 17:01:25 -04:00
Simon Howard
3ae4888aed Change URL to point to manual.html
I recently added this new page to the freedoom.github.io page, and it
includes download links for all three translations of the Freedoom
manual.
2025-05-21 16:38:36 -04:00
Simon Howard
095436dbcd Add missing comma
Thanks @elf-alchemist for the suggestion.
2025-05-21 16:37:35 -04:00
Simon Howard
575a401a39 Simplify the help screen
This fixes #1489, where the keys were being obscured by the menu skull
that is drawn on the help screen by vanilla Doom. Rather than just
shuffle around the contents of the help screen, I opted to simplify it
by removing a lot of the clutter.

The old help screen was created before the Freedoom manual was added, so
there's no need for us to include every in-game item. Instead, we can
delegate to the manual by including a link to it, and cut things back to
just a small selection of example items.
2025-05-21 01:30:43 -04:00
Fabian Greffrath
b9a9fe6bb4 dist/freedoom: add dsda-doom and woof to the PORTS list 2025-04-29 12:50:55 +02:00
Fabian Greffrath
01e7ee2b30 fix desktop icon install location
Fixes #1500
2025-04-29 09:12:07 +02:00
M015
4bdef6876f
Enhanced lighting for RW39_1. 2025-04-02 19:52:14 +07:00
M015
6e13b71a6f
Add files via upload 2025-03-31 15:37:08 +07:00
M015
6c53ac1632
Fix the wrong opacity for the shading.
Some has 50% while others has 25%, this makes it more consistent.
2025-03-26 17:23:44 +07:00
M015
899aaf0d17
Added extra shading.
Kind of messed up the way it looks on Doom palette, fixed it up a bit, also lowering the contrast from prior because of the shimmering it caused, there's less of it here.
2025-03-25 20:23:16 +07:00
M015
b058410d1c
Merge branch 'freedoom:master' into Korp-TEKGRENs 2025-03-25 20:17:29 +07:00
mc776
5d2a151f44
Update textures.cfg 2025-03-19 23:31:04 -07:00
mc776
a87e4394eb
textures: add left-pointing EXITSGN2 variant.
I've had a few situations where I've had to design something awkwardly or avoid using this texture altogether, so hopefully this can add a bit more flexibility for mappers.
2025-03-19 23:29:37 -07:00
Xindage
206872a1dc DM30 (Replaced):
> Map developed using an old deathzor donated map for freedm prior to v0.9.
> The map is city themed and big, well suited for 4 players or more.
> Replaces last man standing for being just as well big and dont plays well.
Name: Violent Vicinity
2025-03-06 20:55:19 -03:00
quarry24
a8442990d9 bright (yea, also a slight shading update) 2025-02-25 15:20:49 +07:00
quarry24
3c5577a811 patches: new DOSWxxx replacements
the current DOSWxxx patches are very obviously placeholders so here are new ones that use some freedoom resources, the skull is taken from the attic (hopefully i did all this right)
2025-02-17 18:09:10 +07:00
M015
9c6b23116e
Merge pull request #2 from Anonysussy/patch-1
Update buildcfg.txt
2025-02-11 22:01:11 +07:00
M015
84186ef48f
Update buildcfg.txt
Adjust offsets to match sprites.
2025-02-11 21:58:03 +07:00
M015
623ed61b01
Add files via upload 2025-02-11 21:49:18 +07:00
elf-alchemist
4f756816e5
fix typo in Phase 1 umapinfo (#1487) 2025-02-10 18:10:30 -03:00
mc776
dbabcb00e6
lumps: add GLDEFS. (#1482) 2025-02-09 19:26:24 -03:00
elf-alchemist
77904dc14e
added authors to umapinfo lumps (#1475) 2025-02-09 19:24:02 -03:00
mc776
b2586253ae
credits: update nrkn's info. (#1484)
Resolves #1460.
2025-02-09 19:18:01 -03:00
SuperDave938
eb1c657822
Update buildcfg.txt (#1485)
fix column offsets
2025-02-09 16:52:10 -03:00
Xindage
05f31d62bd
DM25 (Major edit): (#1483)
> I recycled a old version of this map.
> Layout was made simple and clear.
> Increase the general size of the map and added a new area to fit deathmatch better.
Name: Tripod keep
2025-02-09 02:31:55 -03:00
M015
b78a44f637
Minor clean-up. 2025-02-06 17:00:17 +07:00
M015
78a81e714a
Merge branch 'freedoom:master' into Korp-TEKGRENs 2025-02-06 16:59:06 +07:00
Xindage
aaa1b8efb2
All freedm map have the same standard exit, the texture inside may vary but are all the same. (#1480)
All spawnspots can turn to the exit as needed in #27
> Resolve #27
2025-02-05 22:12:39 -03:00
Xindage
98e84078c4
DM03 (Major edit): (#1478)
> Simplified the layout and item placement.
> Changed the theme to a simpler design.
> Added an upper section on the south area.
> Removed the northernmost area and its teleport.
> Increased the overall map size.
2025-02-05 20:14:56 -03:00
Rei
901b2e68b3
Sprites: SKAG projectiles (#1477)
I made these better sprites for the SKAG projectile. The ball is made from scratch, and the impact is modified from the current one.

Co-authored-by: Xindage <xindage@gmail.com>
2025-02-05 19:44:37 -03:00
M015
4f85f1cec8
Updated M_DOOM. (#1471)
Updated the shading and reflection of the title logo.
2025-02-05 12:17:13 -03:00
Xindage
306f98f588
Merge pull request #1476 from superdave938/freedoom-map30-fix
Fix the JoD's Face on MAP30
2025-02-05 12:16:16 -03:00
TheSuperDave938
a6b76c9629 fixing up the JoD's face on map 30 2025-02-05 08:58:45 -05:00
M015
ea426e07b2
Increased contrast. 2025-02-04 22:01:14 +07:00
M015
327157a115
Edited RW39_1 lights.
Edited the lights so it doesn't look like METAL clone which is one of the mentioned issues with the original PR.
2025-02-03 21:58:48 +07:00
M015
56c5d7e103
Add files via upload 2025-02-02 21:50:51 +07:00
Xindage
4d347523d7
Merge pull request #1469 from elf-alchemist/umapinfo_fdm_names
Udpate missing FDM names in UMAP
2025-01-31 10:16:59 -03:00
Xindage
a4ff579cff
E2M1 update (#1470)
resolves #1463
2025-01-31 09:58:34 -03:00
Guilherme M. Miranda
d65ba736b9
udpate missing FDM names in UMAP 2025-01-30 21:01:21 -03:00
Xindage
8bc7255a3f
Wip Rework of map22. (#1309)
*Rework of map22.
2025-01-30 20:46:00 -03:00
Xindage
1323a2dac1
Merge pull request #1468 from elf-alchemist/carousel_icons
Add carousel icons to IWADs
2025-01-30 18:12:12 -03:00
Guilherme M. Miranda
77e428fc4c
add carousel icons to iwads 2025-01-30 13:21:38 -03:00
Xindage
89b4790dc6
Merge pull request #1466 from Xindage/deathmatch2
Freedm partial #720 (Final)
2025-01-30 08:34:10 -03:00
Xindage
033973fb80 DM26 (Replaced): Old map was removed. <Acid Cripty: Map way too bad>
> Bit bad for DM but excellent for duel, better than the old map at least.
Name: Crater Excavation
2025-01-30 08:28:05 -03:00
Xindage
61f00d5ca4 DM23 (Replaced): Old map was removed. <Confrontation: Not good>
> New map based on one of my duel map pack, this map was reworked to be bigger to fit the deathmatch standards.
Name: Testing Grounds
2025-01-30 08:25:36 -03:00