Doom RPG SE [unofficial, bugfix-ish]

For Total Conversions and projects that don't otherwise fall under the other categories.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
Sumwunn
Posts: 54
Joined: Sat Jan 06, 2018 12:00 pm

Doom RPG SE [unofficial, bugfix-ish]

Post by Sumwunn »

- This fork is now archived. Please see link below for details. -
viewtopic.php?style=12&f=19&t=63766&start=150#p1153749

Original thread. Please read this if you aren't familiar with what Doom RPG is.
viewtopic.php?style=12&t=33292



Introduction:
Greetings!
This is a unoffical bugfix-ish continuation of DRPG.
In early 2017, after playing DRPG for a while and encountering quite a few bugs and with no devs in sight, I decided to.. become the dev!
In late 2017, with some knowledge of decorate and C, I started working on it and have been since. I've even received help from a few collaborators, yay!

The main goal of this fork is bugfixing/stability & optimisations.
Also some usability/gameplay tweaks have been made here and there.

Installation:
Compatible source ports:
GZDoom v3.7.0 or higher
LZDoom v3.83a or higher
Delta Touch (Android) v3.1 or higher (includes the above versions or higher)

None of the compatible mods are included, you must download those separately. Links to those are included under "Compatible Mods".
DRPG's launcher is the recommended method. Found here: https://github.com/Forevener/DRPGSEL/releases
It can download the mod for you and get it launched easy!

Manually:
https://github.com/Sumwunn/DoomRPG
- The mod itself, click "Clone or download" -> "Download ZIP", extract it, then read the wiki for help.
https://github.com/Sumwunn/DoomRPG/wiki

Compatible mods:
DoomRL Arsenal - [1.1.4] [MP-B7.3]
LegenDoom v2.7
Colourful Hell v0.97ccc
Custom version of Jimmy's Jukebox Instant Randomizer has been included which allows DRPG's map events and Outpost music to play.

Testing/Experiments:
There is an experimental branch where new (potentially unstable) features/settings are tested before they are merged into master.
Some of these may require feedback :).
https://github.com/Sumwunn/DoomRPG/tree/experimental

Changelog:
For all the changes:
Read my (now retired) CHANGELOG.txt, https://github.com/Sumwunn/DoomRPG/blob ... NGELOG.txt
And all commits past Mar 26, 2018
https://github.com/Sumwunn/DoomRPG/comm ... 16ecf46+69

Credits:
There's a lot of credits so I've provided links instead.
https://github.com/Sumwunn/DoomRPG/blob ... REDITS.txt

Notes:
I will of course attempt to keep mod compatibility up-to-date as quick as possible.
Only OpenGL renderer works properly, all others will crash in outpost, not sure why.
Consider all mods incompatible with DRPG unless stated otherwise.
Why "SE" you ask? It means "Sumwunn's Edition", it's just for differential proposes.
Probably forgot something.
Last edited by Sumwunn on Tue Jun 02, 2020 12:16 pm, edited 23 times in total.
Forevener
Posts: 35
Joined: Sun Sep 20, 2015 6:24 am
Location: Ufa

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by Forevener »

Current experimental branch state:
merged
Last edited by Forevener on Fri Mar 08, 2019 12:28 pm, edited 1 time in total.
User avatar
deathfetish
Posts: 3
Joined: Wed Feb 20, 2019 11:03 pm

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by deathfetish »

a god among men
User avatar
7HEPOW
Posts: 25
Joined: Tue Aug 08, 2017 6:23 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Arch
Graphics Processor: nVidia with Vulkan support
Location: Germany

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by 7HEPOW »

Running this along with Compendium and it's a blast. Can't find anything wrong for now. Been playing this for almost a week, though I still have to learn a bunch of stuff about the items, how everyhing works etc.

Two minor critique points would be the stat icons being hi-res compared to eveything else and the inventory showing up at the bottom left instead of centered. Thanks for this updated version! :)
User avatar
-Ghost-
Posts: 1778
Joined: Wed Sep 08, 2010 4:58 pm

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by -Ghost- »

Great to see someone picked this back up!

I wish there was an easier way to run this, though. It's always been really clunky; I tried using this with the old DoomRPG Launcher, but it just kills me on map load.
Forevener
Posts: 35
Joined: Sun Sep 20, 2015 6:24 am
Location: Ufa

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by Forevener »

-Ghost- wrote:I wish there was an easier way to run this, though. It's always been really clunky; I tried using this with the old DoomRPG Launcher, but it just kills me on map load.
Oh, I should've shown that:
Spoiler:
You actually could select folders for launching in GZDoom - it's not supported by ZDL, but you still could use "-file" command line argument as shown in the screenshot.

Also, for those who are playing DoomRPG in multiplayer - you could take a look at the https://github.com/Sumwunn/DoomRPG/tree ... perimental branch, where player reviving is implemented. Two notes, though:
1. It's not compatible with DRLA currently
2. It requires turning on "No respawn" in gameplay options.
3. It is considered a death (and respawn), so host should probably disable or tone down death penalties.
User avatar
Xim
Posts: 2089
Joined: Fri Feb 20, 2009 2:46 pm
Location: somewhere with trees

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by Xim »

This is what I've been waiting for. DRPG was my favourite mod, glad to see someone revived it.

I did a quick test with LegenDoom, and some of the marines in the UAC base would be "Legendary" and start attacking me, then all hell broke loose in the base when I defended myself. :P
User avatar
TimeGearCD
Posts: 9
Joined: Wed Mar 06, 2019 12:19 pm

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by TimeGearCD »

Hey, really cool to see this mod return.
I'm having some trouble getting the mod to run, however.
I'm pretty sure I followed the instructions perfectly, but every time I enter the game it immediately crashes.
This happens if I launch by a batch file, the DRPG launcher, or ZDL.
I am using the latest version of GZDOOM.
Not sure if this is helpful, but here's the crash report.
Spoiler:
Last edited by TimeGearCD on Wed Mar 06, 2019 4:10 pm, edited 1 time in total.
User avatar
YukesVonFaust
Posts: 1349
Joined: Mon Feb 09, 2015 9:00 am
Location: in an undisclosed location that is the philippines

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by YukesVonFaust »

oh yeah, by the way, is this compatible with custom weapon mods?
User avatar
worldendDominator
Posts: 288
Joined: Sun May 17, 2015 9:39 am

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by worldendDominator »

TimeGearCD wrote:Hey, really cool to see this mod return.
I'm having some trouble getting the mod to run, however.
I'm pretty sure I followed the instructions perfectly, but every time I enter the game it immediately crashes.
This happens if I launch by a batch file, the DRPG launcher, or ZDL.
I am using the latest version of GZDOOM.
Not sure if this is helpful, but here's the crash report.
What files did you load? Also, try to do the same in a somewhat older version and see if it still happens.
YukesVonFaust wrote:oh yeah, by the way, is this compatible with custom weapon mods?
Only Doom Roguelike Arsenal and Legendoom are supported. Adding more compatibility is rather difficult.
What mods did you have in mind?
User avatar
TimeGearCD
Posts: 9
Joined: Wed Mar 06, 2019 12:19 pm

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by TimeGearCD »

worldendDominator wrote:What files did you load? Also, try to do the same in a somewhat older version and see if it still happens.
Older versions of Gzdoom just result in parsing errors.
I loaded it vanilla, DoomRL, etc. and all results the same error.
Unless you meant older versions of DoomRPG, which I could run Kyle's original version.
User avatar
YukesVonFaust
Posts: 1349
Joined: Mon Feb 09, 2015 9:00 am
Location: in an undisclosed location that is the philippines

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by YukesVonFaust »

worldendDominator wrote:
YukesVonFaust wrote:oh yeah, by the way, is this compatible with custom weapon mods?
Only Doom Roguelike Arsenal and Legendoom are supported. Adding more compatibility is rather difficult.
What mods did you have in mind?
Factotum, Ultra Crispy, Aracnocide, Flakes Doom, etc. (most of GAA1992's mods)
User avatar
Sumwunn
Posts: 54
Joined: Sat Jan 06, 2018 12:00 pm

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by Sumwunn »

7HEPOW wrote:Two minor critique points would be the stat icons being hi-res compared to eveything else and the inventory showing up at the bottom left instead of centered.
Huh, I never really noticed the inventory thing. I'd imagine the original devs did this so it wouldn't get in the way of DRPG's hud.
You can remove its entry in SBARINFO.txt if you want.
Hi-res icons? Do you mean they lack anti-aliasing? Dunno how to fix that. I'm all ears though.
-Ghost- wrote:I wish there was an easier way to run this, though. It's always been really clunky; I tried using this with the old DoomRPG Launcher, but it just kills me on map load.
The DoomRPG Launcher with my fork is unsupported. I don't know C# so if someone else wants to fix it up I'd happily accept a PR for it.
I also updated the wiki a bit with some more launch configurations.
Xim wrote:I did a quick test with LegenDoom, and some of the marines in the UAC base would be "Legendary" and start attacking me, then all hell broke loose in the base when I defended myself. :P
Hmm, that's new.
They just started attacking you on sight? Did you customise LD's settings at all? I'm not able to reproduce this so far. Are you running something else along with DRPG?
YukesVonFaust wrote:oh yeah, by the way, is this compatible with custom weapon mods?
Adding compatibility can be tricky, DRLA & LD have compatibilty built in to help. Although ZS may make things easier in regards to that.
If I'm going to attempt that for any mod, I think I'd give Complex Doom v26 a try. Or perhaps Flakes since it's just a weapons pack (I think? I'm not to update to date with the gameplay mods lately).
TimeGearCD wrote:snip
Put "+logfile log.log" into ZDL's command line box, launch GZDoom then post the log (found in GZDoom's folder) here (use https://paste.ee/).
Thanks!
User avatar
TimeGearCD
Posts: 9
Joined: Wed Mar 06, 2019 12:19 pm

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by TimeGearCD »

Sumwunn wrote: Put "+logfile log.log" into ZDL's command line box, launch GZDoom then post the log (found in GZDoom's folder) here (use https://paste.ee/).
Thanks!
Cool, here's the pasted log:
Spoiler:
Forevener
Posts: 35
Joined: Sun Sep 20, 2015 6:24 am
Location: Ufa

Re: Doom RPG SE [unofficial, bugfix-ish]

Post by Forevener »

TimeGearCD wrote:Cool, here's the pasted log:
Try the following things, please:
1. Remove zd_extra.pk3 from the load order
2. Check your DOOM2.WAD version

Return to “TCs, Full Games, and Other Projects”