A downloadable BYOC for Windows

Welcome to BYOC!

BYOC (Bring Your Own Class) is a modification for Doom 2 that aims to collaborate creators from a private community to have them Bring Yheir Own Classes in ZDoom derivative sourceports like: Zandronum. While it's made for online, Co-op play, this can be played offline as well.

In the mod there will be both well known characters that you know and love (e.g. Doomguy from Doom, Dr. Doomguy from Dr. Doom, Peppino from Pizza Tower, Heavy from TF2, Serious Sam from Serious Sam, Sir Dan from Medievil, Quote from Cave Story and PTG from PTG) and some original author created characters! 

All of them have their own arsenals, gimmicks and gameplay quirks that help them stand out between each other! The mod is primarily designed to be played in multiplayer, but can be booted in singleplayer as well. IT'S EASIER THAN EVER HAVING THE ZANDRONUM COOP SETUP WITH THE "ALL IN ONE" DOWNLOAD!!

This mod was primarily tested on Zandronum, BUT This now works with GZDoom. To run the mod with Zandronum or GZDoom you have to acquire a copy of the "doom2.wad".

This mod was also NOT made for DM/PVP gamemodes. It will launch in those, but you can only expect poorly balanced gameplay/improper functionality from that.

[NEW]GZDOOM Support

A GZDoom version has been made for those who want to play with certains mods like Corruption Cards and GZDoom & MBF-21 mapsets.

This version is EXPERIMENTAL and we'd appreciate if you could report any bugs on the GZDoom Blog post(This one --> Blog Post), mostly so we can fix any crashes. 

Since developing this version takes away from the main focus, Zandronum Coop, it won't be updated as often.

ALL IN ONE DOWNLOAD (WINDOWS)

We made it easy for people without doom modding experience or who only are unfamiliar with Zandronum to just jump in and play BYOC! 

(You'll still need to drag doom2.wad inside the folder for the proper experience)

---------

Extra Inputs Needed by some classes

  • Alt-Fire; 
  • Reload;
  • Zoom;
  • Morshu Item (Located at the bottom of the key bindings list);

---------

FAQ

  • Why make a mod for Zandronum?
    • The focus is Coop play. We recommend playing this with friends on TSPG. The file BYOCv1.5.3.pk3 is already hosted on the site!
  • "Why does it not work for GZDoom?! The mod isn't that much more complicated than Combined Arms. GZDoom is the most widely compatible source port of all time!!"
    • Turns out I gave in and made the GZDoom version. Don't expect it to be as up to date as Zandronum when there's an update tho.
  • "The HUD is too small! "
    • Zandronum
      • Type in "hud_scale 1" in the in game console (by default bound to tilde, ~).  
    • GZDoom
      • Go to options > full options menu > HUD options > Scaling options. Our recommended modified settings are:
        • User interface scale: 3
        • Messages: 2
  • "How do I trigger the character's custom HUD?"
    • Press "-" ingame. Or alternatively go to "Options>Display Options" and set Screen Size to 10. 

---------

Known bugs

  • "When playing Co-op and changing classes between maps, my character bugs out and my game crashes!"
    • This is a Zandronum 3.1 bug. It is already fixed in Zandronum 3.2 pre-release builds, available on TSPG by default (Thanks Kaminsky).
  • "There's a bunch of yellow text showing up on GZDOOM!"
    • They're just irrelevant truncation and load order issues that don't seem to affect gameplay as far as we know, but let us know if you spot something during gameplay.
StatusReleased
CategoryGame mod
PlatformsWindows
Rating
Rated 4.7 out of 5 stars
(35 total ratings)
Authorsrevenatn, Redead-ITA, Basinga, Darthlother, fesh, Combine_Kegan, Silvercide, Kray0la
Tagsbyoc, Doom, Pixel Art, Retro

Download

Download
byocv1.5.3.pk3 111 MB
Download
BYOC_v1.5_Manual.pdf 20 MB
Download
BYOC Zandronum all in one.zip 150 MB
Download
BYOC v1.5.1 for GZDOOM (Experimental) 111 MB
Download
BYOC v1.5 Quick Guide.pdf 7.5 MB

Install instructions

Zandronum

First you need to install the latest version of Zandronum (3.1 and up) which can be found here: https://zandronum.com/

Then you need to have the IWAD file for Doom 2. The first time you launch Zandronum it will ask you to point to the directory where this IWAD file is located.

Then afterwards simply drag and drop the BYOC PK3 file plus any additional compatible map pack onto the Zandronum application at once.

This installation process can be found here: https://wiki.zandronum.com/Install_Zandronum 

It also contains the instructions on how to install Doomseeker which is a server browser for Zandronum which will enable you to search and find multiplayer servers.


[NEW]GZDoom

First you need to install the latest version of GzDoom (tested on GZdoom 4.11) which can be found here: https://zdoom.org/downloads

Then you need to have the IWAD file for Doom 2. The first time you launch GZdoom it will ask you to point to the directory where this IWAD file is located.

Then afterwards simply drag and drop the BYOC PK3 file plus any additional compatible map pack and mods onto the GZdoom application at once.


Development log

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 138 · Next page · Last page
(1 edit)

i can confirm this works with freedoom on gz

can you make your own character

nope, only if the creators leave you make ur own character

aw shucks

this question can be either really stupid or really idiotic but you should open character suggestions :D

Help Im stuck in this screen

same

Its probebly because your using freedoom not doom 2

Im using doom 2

i wonder if heres gonna be a all in one gzdoom verison

help i cant load map

get the og doom 2 wad.

WHAT THE FUCK THIS IS 

Cool. Works on Delta Touch. 2X Cool.

yeeeey, now I'm not the only player of bring your own class on mobile

Nice to know more delta touch players

it would be cooler when it's not a mod

bro yall look i got here 

Deleted 38 days ago

You can change it in "player setup" and change the color to your liking, the green in doom works like the green screen, so the player can choose their preferred color

i cant see the hud

you put the "~" button and in the console you put "hud_scale 10" or "scale_hud 10" one of the 2 must be

How do you get the levels to work it's only launching regular doom 2 levels with the new characters

byoc doesn't have its own levels, you can get them from moddb, or you can also play Mountain of Grunch, it's like "the official byoc map" but I recommend playing online because of the high difficulty

everytime i start a new game, i get a screen with a lot of devconsole stuff on it, should i just wait?

I wonder theres going to be a phone verison

(1 edit)

you can play this on android! you just need delta touch and a copy of doom 2 or 1 (can also be freedom)

the anton trailer it was all a dream or been removed

is this gonna be ported to DOOM 1 + 2

I doubt this is porting lol, since it's for zandronum and I don't really know how the mods for doom 1 + doom 2 work

(1 edit)

please fix this i sometimes get doise sniper rifle when playing as peppino (and im stuck with it)

Will it work with DOOM

(+1)

It works with doom 1 and 2, various wads, also pk3 and if you don't have money for doom 1 or 2 you can play it on Freedom 1 or 2

can i use it for the Xbox version?

I think it is not possible

how can i become part of the official byoc skinpack

Guys,how do I even install the skinpack? Because it gives me the same error as everyone else. PLEASE GIVE ANSWERS!

Theres a mega skinpack which works for me but nothing is there

Actually this is because they are outdated here is a new version that is compatible with 1.5 https://allfearthesentinel.com/zandronum/download.php?file=byoc_skinpackv2.7_byo...

hey why not add debug mod in this game pizza tower has debug mod so this game has to be with debug mod so pls add debug mod in this game bro

Ever heard about the "~" key? It opens your console and that thing's pretty much a debug mod built into the sourceport of your choice, here's a full list of commands you are likely interested in:

https://zdoom.org/wiki/CCMDs:Debug

Enjoy!

is this a mod

it literally says its a doom 2 mod in the first sentence

Is it for Doom 2?

(1 edit)

I'm losing the fucking will

you can activate it with "~" lmao

(-1)

anyone got any doom mods compatible with this?
i wanna play more with friends

I play with byoc skinpack, ancient aliens, Mountain of grunch, extermination day vanilla hpbar and more

(+1)

You know, there should be a place where we can write our own custom Classes in this style, even if they'll probably never make it in this mod. I already have theoretical drafts for Blake Stone, an indie game character, and a fanfic character., but I'm not a game programmer, so they'll just be stuck in text form.

so this came outta nowhere for me but, i was playing a vanillafied version of the extermination day mod with BYOC, and i tried things out with the Zandronum version. and i suddenly see spinning toilets. but yet these ain't in the GZDoom version. what's the deal with these anyways? and why is it only for Zandronum?

Hi! Maker of trollface class here. Both mapset and the class share the same sprite prefix, hence why you see sudden spinning toliets in place.

weird. but why is it only for the Zandronum version but not GZDoom's?

That error happens to me sometimes lmao

are there any custom classes mods for byoc?

how do i download the byoc skin pack?

i literally showed you like 20 days ago but now there's a new version here

https://allfearthesentinel.com/zandronum/download.php?file=byoc_skinpackv2.7.pk3

but it give me error when i launch it!

Script error, "byoc_skinpackv2.7.pk3:modeldef.spotsoldierskin1" line 1:

MODELDEF: Unknown actor type 'SpotSoldierClass'

i have this problem ttoo i will explode if i dont figure out how to fix it theres a bomb strapped to my ches

Me too except I have a gun pointing at my forehead

this is because its an outdated version here is a new one 1.5 compatible:https://allfearthesentinel.com/zandronum/download.php?file=byoc_skinpackv2.7_byo...

Deleted 81 days ago
Deleted 73 days ago
Deleted 73 days ago

i can't change any colors only i have custom color

(1 edit)

use the red green and blue sliders to change your colour to one you like

but how do i change the custom color to defual

don't change your colour? or change it to what you think is neutral? i don't understand

(+1)

zane from hypnospace/slayers x would make for a sick character, i imagine he'd be reasonable easy to port too given he's in a boomer shooter already... he'd be a perfect fit... - signed, a guy thats in the credits for slayers x (i made a fart joke once that got in and contributed absolutely nothing else to the game)

I agree Zane’s voice line would be amazing taunt material.

also great job with your achievement;)

i keep getting "Failed to download testing binary. Error transferring https://zandronum.com/downloads/testing/0.0/ZandroDev0.0-0windows.zip - server replied: Not Found" whenever i try to play co-op. How do i fix this?


how do you change the hud???

go to options, then display options and set screen size to 10

i found a bug, you can still pick up ammo with quote's bubbler even if you're at max level

is there any support for making custom expansions/addons for this, adding your own classes on top of existing ones?

Hey every time I want to start a new game an error happens and says "map has no vertices" how can I fix it?

Viewing most recent comments 1 to 40 of 138 · Next page · Last page