Chaosforge Forum

  • November 25, 2025, 07:33
  • Welcome, Guest
Please login or register.



Login with username, password and session length
Pages: 1 [2] 3 4 ... 10
 11 
 on: October 13, 2025, 17:14 
Started by Zoma - Last post by Zoma
I tried to load it with gzdoom and I got this message that I have attached. Basically it almost loads but runs an error. I am on gzdoom 4.13 and this happens when I try to load it.

Btw side note,

You WAY overdo the amount of captchas you have for checking for bots.

It was a hellish frustration signing up. Initially when I thought to say that, it wasn't a pun, but yeah... ten seconds later I realized it was.

Still, the bot checks even for posting are insanely high

 12 
 on: October 04, 2025, 22:14 
Started by Omega Tyrant - Last post by Omega Tyrant
As mentioned, if I got the choice to choose one unique for DRL, it would be the Unmaker from Doom 64, and so in this post I'll write up the concept I have in mind for it to formally propose it.

First some base stats for it:

Damage: 2d7 plasma damage (in Doom 64 each laser bolt of the Unmaker dealt exactly twice as much damage as a Plasma Rifle bolt)

Clip size: 60, uses cells for ammo

Reload time: 3 seconds

No alt-fire nor alt-reload (at least yet, see later in this post for a possible idea)

Give it a minimum spawning depth of 4 (referencing how in Doom 64 you can first find it in a secret level accessible from map 4, and so you should be able to possibly obtain it early here if very lucky), however it should have a spawning weight of only 1 to be one of the rarest uniques in the game.

Now what makes the Unmaker special is that it has four different "levels" to it, with it becoming stronger and stronger as it's upgraded, eventually being a strong contender for best weapon in the game at its final level. The Unmaker should function the following ways at each level:

Base Unmaker
Just shoots a single 2d7 laser bolt at 1 second firing time, just like how in Doom 64 it shot only a single laser with an unimpressive firing rate.

Level 2 Unmaker
Shoots a single 2d7 laser now at 0.5 second firing time, just like how its firing rate got basically doubled with its first upgrade in Doom 64.

Level 3 Unmaker
Shoots two 2d7 lasers at 0.4 second firing time, as in Doom 64 it got a second laser and even faster firing speed for its second upgrade.

Fully upgraded Unmaker
Shoots three 2d7 lasers at 0.3 second firing time, while it also gains the ability where if more than one enemy is in your vision at the same time, one laser will shoot the targeted enemy while the other two lasers will shoot at other enemies (either based on distance or randomly chosen), allowing it to spread damage out better against hordes, emulating how it functioned with its final upgrade in Doom 64.

Now the big question, and what I'm not so sure on, is how to actually upgrade it in DRL. Some possible ideas:

* You could add Doom 64's demon artifacts as new artifact items that could have their own effects in addition to powering the Unmaker, but finding them all alongside the Unmaker would require incredible luck that probably would almost never happen outside A666 unless you add them as guaranteed rewards in some special levels, while this would also probably be the most developmentally intensive, as well as possibly intrude on the special level reward balancing.

* You give the Unmaker its own EXP system, where it'll gain "EXP" when you kill enemies with it and then it literally levels up after you kill enough enemies with it. Probably the most mechanically simplest way to upgrade it and it's intuitive in that the more you use it the better it gets, while it was additionally conceptualized in the Doom Bible to "feed on souls" to get stronger, which killing enemies with it would do, but i have no idea how complex it would be to program said EXP system for a weapon in the DRL engine (also if this is done, the Unmaker in A100 should probably have much greater EXP requirements to level up than in the standard game, so that you can't so easily have a god tier weapon for the vast majority of the game if you find it early nor be able to quickly max it out if you find it late in the game).

* Give the Unmaker a "Tribute" alt-reload, where the player has the Unmake drain a large chunk of their health, and after enough "blood" is given to the Unmaker, it'll upgrade, with exponentially larger amount of "blood" needed for each upgrade. This is another thematically fitting way to power the Unmaker, but I also don't know if this would be easier or more complicated to actually implement than the previous suggestion, while it could get tedious too to repeatedly drain your health with the Unmaker to gradually power it up.

* Have the Unmaker automatically upgrade for doing certain feats within the game, for example tie an upgrade each to killing the Arena Master, killing the Agony Elemental, and killing the Angel Of Death, while if you get the Unmaker after doing any of these things, the game checks if you did them and immediately upgrades the Unmaker accordingly (and in A100, have the Unmaker instead upgrade as you pass floors 25, 50, and 75). I imagine this would be the easiest option to actually program in and would require no balance fiddling with the exact "EXP" or "blood" needed for each upgrade, while it also better resembles the pacing of how the Unmaker got upgraded in Doom 64, but it may be seen as the least interesting and least lore-accurate option.

Some other questions with how to implement the Unmaker:

* What accuracy should it have? (I think the first level should be extremely accurate to represent how the Unmaker was a perfect accuracy hitscan weapon in Doom 64, but should the subsequent levels remain just as accurate to ensure they're complete upgrades in every way and so any build can effectively use the Unmaker, or should the Unmaker get gradually less accurate with each level so EE isn't irrelevant with it)

* Should the final level of the Unmaker work with Triggerhappy? (breaks away from how it worked in Doom 64 and may be considered overkill, but you may want to ensure it beats out all other rapid fire options in the pure DPS department, and rapid fire builds really don't have a proper rapid fire unique of their own, the BFG 10K doesn't count)

* Should Ammochain work with the final level? (could be ludicrously powerful, but it is a very rare unique that has to go through an extensive upgrading process to reach this power for Ammochain, and if each level of the Unmaker lost accuracy, then Ammochain may not be able to use the final level of it quite as game-breakingly effectively)

 13 
 on: October 01, 2025, 18:30 
Started by jwrichards82 - Last post by GrantMoyer
OS: Arch Linux
Kernel: 6.16.8
Desktop: Sway 1.11
Graphic backend: Wayland (wlroots)
CPU: AMD Ryzen 7 7730U
GPU: AMD Radeon Graphics (RADV RENOIR)

I see this same issue, and my crash log is effectively identical to that posted by xman1, including the game version 1.8h. I took an strace of the game, and found the following suspicious call:

Code: [Select]
openat(AT_FDCWD, "/usr/lib/libfmod.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
Note that it tries to load libfmod from the absolute path "/usr/lib/libfmod.so", so the libfmod shipped with the game is not found. LD_LIBRARY_PATH appears to be ignored too.

Next, I tried temporarily copying the libfmod shipped with the game to the specified system path. However, the game still crashes trying to load libfmod, with the same crash log (including the same line number in the same file). The strace reveals that the file is opened successfully, but for whatever reason, the game still logs the error and quits immediately after without any particularly suspicious syscalls in between.

Code: [Select]
openat(AT_FDCWD, "/usr/lib/libfmod.so", O_RDONLY|O_CLOEXEC) = 6
read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300>\2\0\0\0\0\0"..., 832) = 832
fstat(6, {st_mode=S_IFREG|0755, st_size=1565896, ...}) = 0
mmap(NULL, 6006048, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7fb5ee445000
mmap(0x7fb5ee600000, 3908896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0) = 0x7fb5ee600000
munmap(0x7fb5ee445000, 1814528)         = 0
munmap(0x7fb5ee9bb000, 279840)          = 0
mprotect(0x7fb5ee76d000, 2093056, PROT_NONE) = 0
mmap(0x7fb5ee96c000, 73728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x16c000) = 0x7fb5ee96c000
mmap(0x7fb5ee97e000, 247072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb5ee97e000
close(6)                                = 0
munmap(0x7fb5ee600000, 3908896)         = 0
munmap(0x7fb5ef511000, 152019)          = 0
gettimeofday({tv_sec=1759364040, tv_usec=64144}, NULL) = 0
write(5, "00:00:02.23 [NOTICE  ] library \""..., 62) = 62
gettimeofday({tv_sec=1759364040, tv_usec=64269}, NULL) = 0
gettimeofday({tv_sec=1759364040, tv_usec=64324}, NULL) = 0
write(5, "00:00:02.23 [CRITICAL] library \""..., 62) = 62
gettimeofday({tv_sec=1759364040, tv_usec=64441}, NULL) = 0
gettimeofday({tv_sec=1759364040, tv_usec=64496}, NULL) = 0
write(5, "00:00:02.23 [CRITICAL] Abort cal"..., 58) = 58
gettimeofday({tv_sec=1759364040, tv_usec=64624}, NULL) = 0
gettimeofday({tv_sec=1759364040, tv_usec=64679}, NULL) = 0
write(5, "00:00:02.23 [CRITICAL]   in ../."..., 105) = 105
gettimeofday({tv_sec=1759364040, tv_usec=64793}, NULL) = 0
gettimeofday({tv_sec=1759364040, tv_usec=64846}, NULL) = 0
write(5, "00:00:02.23 [CRITICAL] Aborting."..., 35) = 35

ldd shows all of libfmod's dependencies can be found:

Code: [Select]
linux-vdso.so.1 (0x00007f11850d5000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f11850a2000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f118509d000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f1184800000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f1184af2000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f1185098000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f1184400000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f11850d7000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f1185069000)

 14 
 on: September 28, 2025, 15:18 
Started by micerang - Last post by Omega Tyrant
Interesting that you went Scout instead of the Marine for this badge, especially in the version where the latter has that 20% energy resists to make tanking plasma balls in Blue Armor very comfortable, though I suppose with the dodging bug, you wouldn't need to tank as many plasma balls to destroy corpses. Arena Diamond will be interesting in the upcoming version; you can't camp excessively anymore (especially when getting past floor 2), the dodging bug has been fixed, berserk resistances got nerfed to +50%, and the Marine's energy resists got nerfed, but now throwing knives actually work as their accuracy properly gets boosted by Brute (plus their damage gets doubled by berserk), and even bigger, you're no longer going to need to kill respawns to clear each wave. Remains to be seen if the latter two points are enough to make Arena Diamond no longer an Angelic-level hellhole of a badge to get, but runs of it should be less luck-based and perhaps no longer depend on AoLT to clear.

Also apologies for being very late on it (been quite distracted with JHC of late), but this and your Strongman Diamond/Angelic run has been added to the 0.9.9.8 Badge Hunters thread.

 15 
 on: September 25, 2025, 08:49 
Started by Damerell - Last post by Damerell
I've talked to the vanilla Crawl developers / server admins about this; if they can make arrangements to host it, would you be willing in principle to turn the wiki over to them (doing a database dump for importation), please? I realise this too might have to wait for your admin to return.

Fine if not but it seems like it's making work for you which might as well be done by people who are already running Crawl sites.

 16 
 on: September 23, 2025, 00:24 
Started by Omega Tyrant - Last post by Omega Tyrant
The Halo pistol encouraging aimed shooting and shooting at enemies outside of the player's vision actually matches one of the ways it's used in CE, which is a neat touch. Of course, it's a powerful weapon at any range.

Maybe instead of the Marathon assault rifle there could be the dual-wielded WSTE-M5 Combat Shotgun from Marathon 2, which each only hold 1 shell (for a total of 2) but reload very quickly. Perhaps in exchange for such a withering rate of fire, you can't switch to an offhand item while they're equipped, since they're dual-wielded.

The dual-ammo idea might fit better with the M41A Pulse Rifle from Aliens, which was itself an inspiration for Doom. A 99-round magazine with 4-round bursts, that can also shoot rockets - I know it shot grenades but honestly I think rockets could fit in this case. It would make a pretty deadly unique.

The only other Doom weapon I can think of to suggest is the SMG from Doom 3, called the MG-88 Enforcer. It could fit as an exotic with a bigger mag than the chaingun and faster reloading but less damage.

Been a while, but I've added the MD6 Magnum to the proposal list. As for the WSTE-M5 Combat Shotgun, I don't think dual-wielding shotguns would be an option, and while a single shot shotgun with very fast reload time gives it some distinction, I'm not sure if that would give it a worthwhile enough niche to make it something you would use over the already existing Combat Shotgun and Tactical Shotgun, especially as Shell Boxes give you very quick reload times without even needing Reloader. Maybe in JHC it would be a more attractive option, as ammo boxes don't exist there and Kornel made it clear he doesn't want to add them to JHC.

With the M41A Pulse Rifle, I don't think a weapon could be easily programmed that uses two different ammo types and maintain two different clips, Kornel would have to chime in on how feasible it is to make such a weapon in the DRL engine. Regardless though it's not that useful of a niche, since as long as you have Juggler, you can just instantly swap from a Plasma Rifle to your Rocket Launcher of choice to achieve basically the same effect as is, and without the rocket launcher alt-fire, essentially just a weaker Plasma Rifle with a ridiculous clip size isn't terribly distinctive (it would probably often just end up as cell storage in players' inventories).

Then for the Enforcer, this is also something that might be better for JHC since it has an actual SMG weapon type there. It could be added to DRL as a normal rapid fire weapon, but a bullet rapid fire weapon that's even weaker than the Chaingun isn't an attractive sounding weapon regardless of any additional perks it has, when the Chaingun struggles to deal meaningful damage to bigger enemies as is without extensive SoB and modding (while the Chaingun can also be turned into a Gatling Gun to give it a major efficient boost in damage output, that the Enforcer would be hard pressed to match without a much more heavy mod cost).

 17 
 on: September 19, 2025, 10:40 
Started by Damerell - Last post by Kornel Kisielewicz
A lot of stuff is unstable, unfortunately my admin is on vacation, prolly another week or two :/

 18 
 on: September 19, 2025, 08:34 
Started by Damerell - Last post by Damerell
New year, same problem until recently (see below) although right now requests are timing out:

Sorry! This site is experiencing technical difficulties.

Try waiting a few minutes and reloading.

(Cannot access the database)

Backtrace:

#0 /home/jail/home/crawl/public_html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1028): Wikimedia\Rdbms\Database->reportConnectionError('Unknown error (...')

 19 
 on: August 25, 2025, 15:19 
Started by Omega Tyrant - Last post by Trar
I remember the former idea before and being concerned it would outclass the Trigun without a big firing speed penalty, but with the SoG change making reaching minimum firing speeds no longer possible, even if it holds the same power as the Trigun it wouldn't outclass thanks to the Trigun's firing speed advantage. Just increased accuracy would be boring though for a Unique, perhaps it could have a special type of aimed shot that has autohit (thus making it guaranteed to always hit against in-vision and out-of-vision targets, at the expense of doubled firing time). A special pistol that does encourage more aimed-shooting would be a niche that's currently unfulfilled.

As for the latter, I would need more information on how it would actually function, but if it's supposed to be firing grenades, that may be something better off proposed for JHC, which has grenade launchers as a separate type of weapon class with its own ammo type (being well, grenades).

And I think more weapons from other Doom games would be neat. I personally would really like the Unmaker and it would be my first choice if I got to choose a new unique, but haven't formally proposed it as I'm unsure how to replicate its progression system in DRL and not just make it a souped up Hyperblaster out of the box.

The Halo pistol encouraging aimed shooting and shooting at enemies outside of the player's vision actually matches one of the ways it's used in CE, which is a neat touch. Of course, it's a powerful weapon at any range.

Maybe instead of the Marathon assault rifle there could be the dual-wielded WSTE-M5 Combat Shotgun from Marathon 2, which each only hold 1 shell (for a total of 2) but reload very quickly. Perhaps in exchange for such a withering rate of fire, you can't switch to an offhand item while they're equipped, since they're dual-wielded.

The dual-ammo idea might fit better with the M41A Pulse Rifle from Aliens, which was itself an inspiration for Doom. A 99-round magazine with 4-round bursts, that can also shoot rockets - I know it shot grenades but honestly I think rockets could fit in this case. It would make a pretty deadly unique.

The only other Doom weapon I can think of to suggest is the SMG from Doom 3, called the MG-88 Enforcer. It could fit as an exotic with a bigger mag than the chaingun and faster reloading but less damage.

 20 
 on: August 22, 2025, 14:29 
Started by Omega Tyrant - Last post by Omega Tyrant
New uniques:

* M6D Magnum, from Halo: Combat Evolved. Very powerful, 12 round magazine, has a zoom feature (could be represented as increased accuracy).

* MA-75 Assault Rifle/Grenade Launcher, from Marathon. 52 round mag, can fire grenades (could use rocket ammunition).


I'm not sure if I should suggest uniques from other Doom games like the Unmaker or Crucible, given that DRL's meant to represent the first Doom game, but it does have the super shotgun so idk.

I remember the former idea before and being concerned it would outclass the Trigun without a big firing speed penalty, but with the SoG change making reaching minimum firing speeds no longer possible, even if it holds the same power as the Trigun it wouldn't outclass thanks to the Trigun's firing speed advantage. Just increased accuracy would be boring though for a Unique, perhaps it could have a special type of aimed shot that has autohit (thus making it guaranteed to always hit against in-vision and out-of-vision targets, at the expense of doubled firing time). A special pistol that does encourage more aimed-shooting would be a niche that's currently unfulfilled.

As for the latter, I would need more information on how it would actually function, but if it's supposed to be firing grenades, that may be something better off proposed for JHC, which has grenade launchers as a separate type of weapon class with its own ammo type (being well, grenades).

And I think more weapons from other Doom games would be neat. I personally would really like the Unmaker and it would be my first choice if I got to choose a new unique, but haven't formally proposed it as I'm unsure how to replicate its progression system in DRL and not just make it a souped up Hyperblaster out of the box.

Pages: 1 [2] 3 4 ... 10