Cutstuff Forum

Mega Man 8-bit Deathmatch => Tutorial Collection => Topic started by: Joseph Collins on October 20, 2010, 06:46:25 PM

Title: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Joseph Collins on October 20, 2010, 06:46:25 PM
Big Huge Note: This tutorial mostly applies to Mega Man 8-Bit Deathmatch v1a.  The next version will have a launcher that can run custom content in Single Player/Offline mode.

There seems to be a degree of confusion how to run custom content other than skins.  A lot of people assume that absolutely anything in the "skins" directory will automatically load for them.  Well, that's just not true.  Due to the way Skulltag works, if you place a PK3/WAD/ZIP into "skins" directory, the game will only look within that file for "SKININFO" lumps.  It will never read anything but the SKININFO lump and the associated sprites.  You simply cannot load custom maps, bots, or bot chats in this way.  This is due to the fact if you're overriding certain base content and try to go online, the server might kick you out with a "version mismatch" error. (Consider it an "anti-cheat" tactic.)
To summarize, skins go in "MM8BDM/skins" and will automatically load when you run your game.  Anything else put there will more than likely not load automatically.

On another note, there doesn't seem to be a way to run ZIPs/PK3s within ZIPs/PK3s.  For example, let's say you run the game with "File1.PK3".  Let's say File1.PK3 has "File2.PK3" and a couple of bots within it, and in File2.PK3 are some custom maps.  Skulltag will never actually read File2.PK3 for some reason.  So...if you have a lot of custom bots or maps that you want to load, you may have to load them individually.  The game will read WAD files within PK3/ZIP files, however.

This tutorial will go over the Windows-specific stuff in loading custom content into your copy of Mega Man 8-Bit Deathmatch.  If someone else wants to add Linux or MacOS instructions, please do!
----------
How to Use Custom Content (Windows Instructions)[/u]
(click to show/hide)
----------
How to Use Custom Content (Linux Instructions)[/u]
Todo...
----------
How to Use Custom Content (MacOS Instructions)[/u]
Todo...
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Max on October 20, 2010, 06:50:30 PM
Very helpful! What if I just want to run some bots in offline, not a dedicated server? Same thing?

(confuzzled)
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Joseph Collins on October 20, 2010, 07:05:21 PM
Yep.  That's what the shortcut's for.  Just load the bots up ("-file bot_Shinobi.pk3 bot_DocRobotCustom.pk3") and run Skirmish mode like normal.  The bots will be at the end/beginning of the bot list, between Base (Megaman) and Protoman.
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Korby on October 21, 2010, 03:34:31 AM
Okay, cool, now I get it!
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Skye.EXE on October 24, 2010, 08:47:35 PM
Nice, Now It Needs To Be Stickied.  :lol:  Just wanna clear something up, for skins do you put Skin_ or Bot_ ?

EDIT: Oh, wait nevermind, but another thing, where is MM8BDM/skins? I don't see it in the folder.
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Joseph Collins on October 25, 2010, 06:22:47 AM
You have to make a "skins" folder in your main MM8BDM folder.  Any skins you put into there will then be loaded automatically when you run the game.

Also, your file names shouldn't be prefixed with "category_" to work unless their physical file name is "category_content.ext".  I'm just ridiculously organized when it comes to my personal content, so I used those as examples.  XD
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Skye.EXE on October 25, 2010, 07:20:13 PM
Quote from: "Joseph Collins"
You have to make a "skins" folder in your main MM8BDM folder.  Any skins you put into there will then be loaded automatically when you run the game.

Also, your file names shouldn't be prefixed with "category_" to work unless their physical file name is "category_content.ext".  I'm just ridiculously organized when it comes to my personal content, so I used those as examples.  XD

And Thats what makes MM8BDM custom contents amazing.
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Korby on October 25, 2010, 08:26:42 PM
Sweet, I just got doing this to work!
Now I can battle Sink Man :D
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Joseph Collins on October 28, 2010, 12:12:39 PM
Annoying bump, to help people out until later tonight.  And...people that like running the game via command line or shortcut, like me.  X3
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Skye.EXE on November 13, 2010, 03:53:52 AM
Quote from: "Joseph Collins"
Annoying bump, to help people out until later tonight.  And...people that like running the game via command line or shortcut, like me.  X3

DAMMIT! XD
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Joseph Collins on November 13, 2010, 09:28:26 AM
...I sincerely need to either update this, or ignore it and hope it gets purged.  XD
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Skye.EXE on December 31, 2010, 04:38:00 PM
Quote from: "Joseph Collins"
...I sincerely need to either update this, or ignore it and hope it gets purged.  XD
C-c-combo Breaker
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Flandre Scarlet on January 02, 2011, 03:18:57 PM
Ok, I tryed doing this with a map I made in doom Builder 2. However, the map shows as UNKNOWN - UNKNOWN, And there's nothing inside it. What have I done wrong?
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Ivory on January 02, 2011, 05:22:47 PM
No this has nothing to do with this method of using custom content.
Have you done your mapinfo correctly? Or did you map screw up on save?
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Flandre Scarlet on January 02, 2011, 08:11:43 PM
And so, someone finally tells me that I need to alter MapInfo.

Well, Let me explain: I dont have Zdoom. I tryed downloading it, however, it said that the wad couldnt be found - I tryed changing stuff in the archive it told me to change, but it didnt worked. So I guess that's my problem...
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: bass44 on November 24, 2011, 11:42:34 PM
how do I create a directory?
Title: Re: [TUTORIAL] Using Custom Content in MM8BDM
Post by: Korby on November 25, 2011, 03:50:53 AM
Make a folder.