ay mates, lelkins here. is this a new unnamed foss game thing? no! this is an old unnamed foss game thing, in a time when i used to have a gemini (basically internet 0.5, text only, uses a sort of markdown-type thing. some of you know what i am talking about).
yes, i was a foss game advocate before being here! yes, i am recycling stuff i wrote in 2022! YES, THIS IS FROM LIKE 3 YEARS AGO AS OF WRITING THIS EXTRA TEXT. 2022-05-08!
i actually got noticed at the time, with a website known as “tuxmachines” (gemini link through a web proxy) showing my beginner’s guide to emulation that was made back in 2023-01-04 don’t judge me i put the date like that because it was the style at the time.
my posts are no longer visible there, i planned to make them into an html thing with pictures and stuff but i didn’t do that when i had my own website made with the help of a friend because i was lazy as hell. you know what i can do? post here for the world to see! yeeeees, now that’s more like it!
also do not judge me for recycling posts i already made, my life is a mess right now and i do not have much time to write something new (soon? i dunno, don’t count on it!)
and before you ask me “lelkins, why is this open source? this is no source code”. the creators allow you to edit the game for mod purposes similar to srb2 or ring racers (RING RACERS MENTIONED, REJOICE!!) according to a long gone forum post. i saw it with my eyes, i consider it open source. not free due to obvious copyrighted assets by capcom. the engine is free, the code is open due to the pk3 and wad formats, but the characters and stuff are not. think of it as open source as sonic robo blast 2.
edit: i have added a screenshot that i took on november 13th, 2024 on the genzedong matrix server. had to scour really good
anyhow, let’s hear 2022 lelkins with
How to play Mega Man 8-Bit Deathmatch on Linux
ay mates, lelkins here. i have this knack for classic doom. anything can run doom (including, but not limited to toasters, fridges, road kill skunks, potatoes, my hp 250 g2, your great great great grandparent’s maiden’s dog house and many more) which is basically a piece of the craptop gaming holy grail, and this fangame is no exception.
mega man 8-bit deathmatch is actually a full-on doom total conversion that includes the entire cast from the mega man franchise (even the nice >:] woodman) in a story-driven quake-like deathmatch game and runs nicely on most low-spec machines. this fangame heavily relies on zandronum, a doom source port that focuses on multiplayer and bots, which is thankfully on linux. even if it’s this simple to have running on linux, they don’t have an official launcher like how they have on windows. you could run mm8bdm through wine, but it doesn’t even work properly aND WE WANT NATIVE, DAMMIT!
the reason why i made this entire thing is because i wanted to play mm8bdm on linux, i found out how to run it after looking at one forum thread with a small hint revolving around doomseeker and wanted to share with everyone. not many people know how to properly run this game on linux and i had to turn it into a full tutorial. it’s so god damn fun, i HAVE to tell you to try this game out, be it singleplayer or multiplayer.
Preparation
you need the following:
- zandronum (available on arch: yay -S zandronum; and flathub for everywhere else) and an extracted copy of mm8bdm obtained through the official cutstuff website. you need this for the two files
- megamang (optional: doomseeker to unlock multiplayer server magic and the easier-ish way to play.)
Setup Modes
this time, you have two options! a singleplayer-only, a tad bit harder way or an easy, multiplayer compatible way!
Old Fashioned Way
- open up the mm8bdm archive and find the “megagame.wad” and “MM8BDM-v6b.pk3” files. the second one is based on version. make sure to get the latest version too. the guide won’t change cause the setup will be the same.
- put those two files in a nice folder, somewhere you can easily go to. remember that folder.
- either run this command on the terminal or do the lutris part of the tutorial.
zandronum -iwad [[THAT FOLDER]]/megagame.wad -file [[THAT FOLDER]]/MM8BDM-v6b.pk3 (if you used flatpak, replace “zandronum” with “flatpak run com.zandronum.Zandronum”)
Lutris Setup
future lelkins here! this used to work last time i did this, but i have cooked up a new method in case you also get the “no PLAYPAL found!” error in your logs. that error shows up because zandronum can’t find the files it needs to run the game
old method:
- executable: /bin/zandronum
- arguments: “-iwad [[THAT FOLDER]]/megagame.wad -file [[THAT FOLDER]]/MM8BDM-v6b.pk3”
working method:
- make a shell script in your game files’ directory containing: zandronum -iwad megagame.wad -file MM8BDM-v6b.pk3
in this tutorial, it will be called “mm8bdm.sh”.
make sure it’s executable (aka use “chmod +x mm8bdm.sh”)
- add these settings to a new lutris game:
- executable: [[THAT FOLDER WITH THE SHELL SCRIPT]]/mm8bdm.sh
- working directory: [[THAT FOLDER]]
this will let the shell script grab the files it needs and actually run on lutris. even gamemode will be used.
Easier-ish Way (needed for multiplayer!)
(the default wadseeker location is “/home/user/.config/doomseeker”, by the way!)
- get doomseeker, and find the wadseeker button (third button in the ribbon, shaped like paper)
- search “megagame.wad,MM8BDM-V6b.pk3” through wadseeker and press download.
(rapid round. this is for a singleplayer campaign. i don’t know how to make servers. just search somewhere else, sorry!)
- create game; mode > play offline; IWAD “…” button > .config/doomseeker/megagame.wad; add button for additional wads > .config/doomseeker/MM8BDM-V6b.pk3
- play and enjoy. please note that this configuration saves upon exit and can be saved manually too. if you want to play again, just press “create game” and hit play.
since doomseeker is actually a server list finder thing, you can actually play multiplayer! just press the filter button (ninth button in the ribbon, shaped like a funnel) and search megagame.wad in the WADS part. you will find multiple servers that can be played.
Sidenote
unlike the windows version, you don’t have proper default controls. but thankfully, dr light (the character you talk to in the single player campaign) does tell you to check the control settings and gives you the options screen, so no biggie i guess.
[ future me here. the controls are still good to play with, but still try changing a bit for comfort! ]
have fun, mates!
back to modern times
goodie.
my writing’s just as weird as now, ain’t it? didn’t change much? i dunno. i used to roleplay as the mspaint wood man at the time and constantly drew the guy to the point of drawing him pretty good. i tried drawing him now and he still looks good
this post is so old, my old laptop (hp 250 g2) got a mention! i had to use bumblebee to even play stuff. now with literal gaming gear, i can run stuff that i was unable to play. at the time i was so bummed to hear veloren no longer support opengl through glx, making my old laptops unable to run the game (requires egl to play). i hope y’all enjoy this shit as much as i did writing it back in 2022
sorry for not many pictures, i am a bit lazy to screenshot the game on my side. the game is fun though, please try it out!
links
a special thank you to AstroStelar [he/him] from here. yes, this is the post i told you about back in that one badpost about kennedy bucks. hello!
No way you posted that one week after I struggled installing it 😭
this was based on thousands of hours busting my ass trying to get the game working myself. i wrote this to help others but also myself.
this used to be public but on the gemini protocol, i know that was horrible in the case of how many views it’d get. i hope this is as helpful as it was for me numerous times
now all i need is for that god damn android guide to work, delta touch just shits itself and i don’t have money nor google services to get the app legitimately. you CAN ask the creator of delta touch for a free key, but i use a degoogled phone so i can’t have that luxury