
Lithium
A downloadable mod
The air is so humid and hot that I've begun sweating. That can't happen. I can't sweat. There isn't anything to sweat. I'm scared. This has to be an illusion... or does reality not matter in this place?
Lithium is a FPS-RPG hybrid building on traditional Doom gameplay with leveling and upgrades, also featuring mechanics such as an inventory system, deadlier enemies, monster mod compatibility, and a sci-fi story shrouded in the supernatural. A significant amount of features are planned still, but the core of the mod is completed.
Your mission as one of seven characters (three implemented as of version 1.7) is to investigate and put an end to an incident in which a portal to Hell has begun consuming the universe like a black hole. Your methods and purpose throughout this mission vary character to character, and you may meet some unexpected foes along the way. Each class has a unique story, arsenal, upgrades and more.
- ZDoom Forums thread (Please check the OP for known issues before posting a question!)
- Public Discord server
Status | In development |
Category | Game mod |
Release date | Jan 10, 2017 |
Rating | Rated 4.7 out of 5 stars (34 total ratings) |
Author | Alison |
Tags | Doom, mod |
Average session | A few hours |
Languages | English, Japanese |
Inputs | Keyboard, Mouse, Gamepad (any) |
Accessibility | Configurable controls |
Links | Source code, Community |
Download
Install instructions
Run the pk3 file with GZDoom by dragging it onto the executable. Requires an IWAD (game) file, if you don't own any you can download Freedoom.
If you're running this with a monster mod, make sure to load it after Lithium. Load maps before or after Lithium. While the order in which you select files in Explorer will effect the load order, you should use a frontend for easier load order management.
Development log
- Version 1.7.0 Beta 2Feb 24, 2025
- Version 1.7.0 BetaApr 17, 2022
- Version 1.6.3Mar 15, 2020
- Version 1.6.2Mar 01, 2020
- Version 1.6.1Jan 24, 2019
Comments
Log in with itch.io to leave a comment.
Hey, i noticed when playing the mod some classes were removed- are they just being reworked? Or were they removed al together? TvT
I kind of enjoyed the thoth character and would like to see her expanded TvT but no pressure ^^'
They're not finished and I plan to redesign them, so I removed them from the menu for the time being. You can still access them by editing the zmapinfo.txt file's playerClasses list.
Ok :D i do apologize if the question sounded rude in anyway TvT
Currently, I have an issue whenever I finish the first level with your mod, the game immediately crashes. So far i'm on gzdoom 4.14.2 and was using version 1.7.0 beta 2. also keep it up, i'm looking forward to the next class!
Weird, do you have any other mods enabled? And what renderer backend are you using?
it's just only that mod, it did not even load the screen which appears after ending the level. it just crashes
here's a log of what happened:
MAP01 - Entryway
/usr/include/c++/15.2.1/bits/stl_vector.h:1263: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = short int; _Alloc = std::allocator<short int>; reference = short int&; size_type = long unsigned int]: Assertion '__n < this->size()' failed.
zsh: IOT instruction (core dumped) gzdoom -iwad iwads/DOOM2.WAD -file mods/gameplay/Lithium_1_7_0b2.pk3
also by the way i tried either OpenGL and Vulkan. still no avail. Vulkan just let it crash during after ending the level while OpenGL crashed just before it could even get to the menu.
the one for opengl left this:
*** Fatal Error ***
!!! Failed to exec debug process
zsh: floating point exception (core dumped) gzdoom -iwad iwads/DOOM2.WAD -file mods/gameplay/Lithium_1_7_0b2.pk3
Interesting, that seems to be a bug in GZDoom rather than the mod itself. Try using an older version if possible and see if it works?
I'll do that. I'll just have to figure out how to properly build gzdoom from source since I use a linux-based OS.
So I was playing up until "refueling base" with the lithium mod, had no issues up until this one moment: There was one of those Dark Energy Doom guys I came across and I found a super weapon Dark Energy Rocket launcher not long before (forget the name but it shoots out a beam of light or fire and bullets) so I decided to use it against him. Killed him but when I went to pick up the item he dropped the game crashed and I got a fatal error. I tried multiple different things. Tried running away and quicksaving before fighting him and I got the same fatal error crash upon trying to save. Not sure if it has to do with using that dark energy super weapon or picking up that item he dropped but I can't seem to play with the mod now, at least on that save file/character without it crashing with fatal error. I'm going to try starting over with a new character but figured I'd put it out there. Also i'm using GZdoom build 4.14.1
Thanks for the report! I'll see if I can reproduce it myself, though I've been taking a break from modding recently, so it might be a while before I do so.
I'm so happy 'cause today I found my friends
They're in my head
I'm so ugly, that's ok, 'cause so are you Broke our mirrors
Rip & Tear. With some tactical mind in brain.
Played on Delta Touch with hardware of shitty 4/64. It didn't crashed the least and it's more or less playable. I'll check it further and will edit the comment if will find out anything new :v
Can't wait for Thoth girl to be implemented.
Loving the mod! what does saving perf mean?
Check the Status→CBI menu, you have a certain amount of Perf you can use to enable upgrades. The maximum is increased with the CBI upgrades.
i love the mod
Is abyss supposed to be beatable or is it more of just a lore exploratory thing?
Yes, there's no ending.
Show post...
wad is perma broke, picking majority of the weapon cause fatal error, and when i search on the net, nobody talk about said fatal error like if nobody ever picked a weapon 0_o
whould be nice to know if the wad is just abbandoned so i dont waste more time TRYING to play it =/
Certainly not, even the last development update on the forum thread was just a few months ago. The forum thread also details the issue you're having:
Try the git version, it might work better. There are some issues with that version as well, but they'll be fixed eventually.
can't wait for the other characters
I'm super late to the party, but this a fantastic mod. Congrats on your brilliant work here!

I'm having trouble loading the 'Abyss' chapter though. Each time I boot the textures don't load in leaving the background all white (screen below). Am I supposed to load in a supporting wad or something?
No issues when loading other map packs.
This is not a bug, it's just a stylistic choice. The missing texture in ZDoom actually looks like this, for reference:
Ah, it turns out I'm just an idiot.
Thanks for the speedy reply. I'm going back in, in that case!
Can't get past the story screen. I press E or Mouse1, and it doesn't do anything
Hold the button. This prompt is changed in the next version.
when ever I finish the first act my screen goes black and does not do anything. Is this normal? Using latest update and doom1 wad.
This is a known issue with Doom 1 and will be fixed in the next beta.
it also happened with chex quest 3
How do I access the inventory to put on the armour that I have picked up, cause I have tried every button I can think of, and nothing works.
Open the CBI menu and click "Inventory."
Damn bro who are you lmao, pronouns have existed for thousands of years. You have pronouns.
Also John Romero said Trans Rights, cope and seethe
Why not just use a person's name?
It's right there in the upper right corner.
Use initials for brevity. Ex.: "Aw cool, AGW has released a new mod. IKARI is eager to test it!"
unistaling
I have never been more excited to see an update!
why i cant get the pk3 file?
it's giving me
"FATAL ERROR"
"script error, "LANGUAGE" line 1:"
"Found a string without a language specified."
how can i fix this ?
Update GZDoom.
thanks
Hello! Great work on this very fun mod, but I had a question.
Being able to turn light source things on and off is pretty neat, but it actually makes certain secrets inaccessible (such as in MAP04 of TNT: Evilution). Is there a a way to turn that feature off?
If you shoot the light source until it is destroyed, it will no longer be usable. You can do that to fix the issue.
hello! I don't meant to be a brother, but I have a problem with versions 1.6.3. When i try to launch it, I am given this error
Execution could not continue.
Script error, "Lithium_1_6_3.pk3:language.gfx.txt" line 1:
Found a string without a language specified
1.6.2 works fine, and haven't tried any other versions. Using LZdoom, which I figure is probably the reason for it, but figured I would ask about it all the same. Thank you for your time!
You need to use GZDoom for now. LZDoom should be able to run it whenever it gets the new font system.
I'm having the same trouble,and I tried to open with GZDoom...
You probably need to update GZDoom. It will only work in 4.3.3.
please fix this
this has been happening for the latest zdoom patches for a while
>3<
https://imghostr.com/2NRBPGWb
The image link just leads to a 404.
Since I can't see the image, I can only offer general advice. Make sure you're using the latest version of this mod (1.6.1 at the time of writing) and also that you get GZDoom 3.7.2. This is the version Lithium 1.6.1 was designed for, so it's possible the latest releases break it.
You can also get the latest version of Lithium linked by the Github page, which should run with the latest version of GZDoom. You'll have to compile it yourself, though.
Issue has been fixed as of 1.6.2.