Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

27117 Posts in 1549 Topics- by 1992 Members - Latest Member: pokemon

May 22, 2013, 12:15:59 PM
  Show Posts
Pages: [1] 2
1  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 10:53:04 PM
who wants to take an achievement like this? i thought of downloading the kid but in the end i earned it by myself and i felt great!!! Im thinking how many feelings i would miss if i didn't earn it by myself.... correct me if im wrong  
I refuse to believe my thumbs exists after unlocking the kid.
2  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 03:54:56 PM
This breaks the game so bad it makes Steve blush.

You know, there are certain things that you really should not release to the community. You are now responsible for the destruction of the validity of the leaderboards AND the Steam acheivements.
The leaderboards had validity? Steam Achievemnt Manager has been out for the longest time now, achievemnts were hardly ever valid.
3  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 03:52:56 PM
I've had trouble with Ogmo's levels, except slightly different. They would play, but would crash if you changed levels.
4  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 03:19:50 PM
I think you singlehandedly have killed the validity of achievements and the leaderboards :u
Achievement manager has always been around to kill the validity of achievements. The leaderboards have always been filled with illegitimate times and I still have no idea how the others on it managed to do it.
5  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 02:57:18 PM
Couldn't get this to work, it crashes as it enters the world (during the intro). I had to actually repack the levels to even get past the intro. I bet I tweaked a setting wrong in my forest.chapter or something. I could pastebin it if anyone cares.
If I had to guess, you probably deleted something you weren't supposed to. You can pastebin if you want. What's the error it gives?

6  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 04:16:47 AM
^that was too slow and risky. you should spawn on meat boy to make the levels screw up proof.
also, how do you take away achivements?


Kinky.
Also, Achievement Manager. Useful if you wana do certain achievements again, reset stats, or just make yourself look like a god to your friends.
7  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 04:06:10 AM
Also this would make iron boy runs easy.
And stupid.

Edit each level to be 1-1, SUCCESS!
You just gave me the stupidest idea for a video.
Done. I later took away the illegitimate achievement, so don't worry.

Edit: Oh crap, I totally forgot this would put me on the front of the leaderboard, along with all the other dorks with millisecond times.
8  Super Meat Boy / Level Editing / Re: How to play User Made Levels outside of Devmode. on: March 26, 2011, 02:49:03 AM
Also this would make iron boy runs easy.
And stupid.

Edit each level to be 1-1, SUCCESS!
You just gave me the stupidest idea for a video.
9  Super Meat Boy / Level Editing / How to play User Made Levels outside of Devmode. on: March 25, 2011, 11:09:12 PM
This is basically going to be a tutorial on how to load many of the levels downlodable from this section like you can with the official levels. It's not necessarily easier to do, but not that hard either. It's neat, makes playing the levels feel more authentic, allows for ingame music, and you can save replays of them!

- First, you are going to need to download the Super Meat Boy Data Unpacker from Here. Then extract to basically anywhere accessible.

- Second, you need to make a backup of your Super Meat Boy folder (your save file especially, since this tends to screw with your save file). If you don't know where it is, it's under commons in your steam/steamapps folder (assuming you got it from Steam).

- Third, copy gamedata.dat and gameaudio.dat files from the meat boy folder into the same folder as the data unpacker.

- Fourth, you'll need to unpack these data files. To do this, open a command window to this folder by holding down Shift and Pressing Right click without selecting a file, and then press "Open command window here" from the drop down box.
 
 -To extract the data files, use the command in the command window "smb_unpck unpackDat gamedata.dat" (without the quotes). The files will be extracted into a folder called "data". To extract the audio files, do the command "smb_unpck unpackSnd gameaudio.dat". The files will be extracted into a folder called "audio". These will mainly be used to easily find the file names of the music you want to use with your level. You also have the entire soundtrack here, but I still recommend buying it from Bandcamp. You get nice shiny CD's and even an autograph from Danny, the composer, if you pay a little extra.

- Fifth, copy the contents of the data folder that was created earlier from extracting the data files into the main Super Meat Boy folder. Then, download this blank gamedata.dat file and save it to the meat boy folder. You can rename or replace the original gamedata.dat, but it shouldn't matter as long as you created a backup smb folder earlier. This will basically force Super Meat Boy to load the it's data files from the SMB folder instead of the gamedata.dat file, since it can't find any files in there, allowing us to easily edit the files without having to repack them.

- Now you can put any custom levels/chapters you want into the levels folder inside the super meat boy folder. I'll use Code92's chapter Remnants as an example.

- Now for the last part, putting them into a chapter file. In the levels folder, there are several files such as forest.chapter (Which is chapter 1, obviously) and Hospital.chapter (Chapter 2). These are just text files which tell the game things such as what spaces on the chapter go to what level, the names of the level, and what music to load. You can open the up in notepad by simply opening notepad and dragging the file in.

The way the chapter files work is like this, using Hospital as an example:
The first part looks like this:
Quote
   name = "Hospital";
   music = "ch2track.wav";
   altmusic = "ch2trackalt.wav";
   warpmusic = "ch2retro.wav";
   menunormalmusic = "hmenuloop.wav";
   menuretromusic = "hevilmenuloop.wav";
   warptrans = "warp.am";
   intro = "ch2intro.am";
   bossintro = "boss2intro.am";
   bossoutro = "boss2outro.am";
   bossmusic = "boss2.wav";

It's pretty self explanatory what these values control. Music values control music, intro, warptrans etc. control what video is loaded. You can edit the intro value to internetsintro.am to make it play the "Teh Internets" intro you'd normally only see on the Xbox version. Music controls the normal music, altmusic controls dark world music. Menunormalmusic controls the music used the menu. menuretromusic controls the dark world menu music. To find filename of the tracks, just look in the audio folder in the unpacker's folder that should've been made when you extracted the audio files earlier. I decided to change the level music into Chapter 5's original dark world music and make the menu music the teh internets menu music and the intro the teh internets intro. After making these small changes looked like this:
Quote
   name = "Remnants";
   music = "ch5alt.wav";
   altmusic = "ch2trackalt.wav";
   warpmusic = "ch2retro.wav";
   menunormalmusic = "internetsmenu.wav";
   menuretromusic = "hevilmenuloop.wav";
   warptrans = "warp.am";
   intro = "ch2intro.am";
   bossintro = "boss2intro.am";
   bossoutro = "boss2outro.am";
   bossmusic = "boss2.wav";
.

An additional value you can add below this is "overridechar = ID;", without the quotes, replacing ID with a character number from this list. This will force you to play as the specified character on this chapter. IE, if you have overridechar = 23; it will force you to play as the kid on this chapter.

The next part looks like this:
Quote
normlevel
{
   file = "2-1";
   name = "Biohazard";
   par = 11.0;
   id = 52;
}

normlevel
{
   file = "2-2";
   name = "One Down";
   par = 10.5;
   id = 53;
}
File controls what level file to load, name is, well, the name, I believe par is the time in seconds required to get an A+ on the level, and I believe ID is a number used to identify what level it is, every level in the game seems to have a unique number. You don't need to change the ID, but you're welcome to mess with it. Name can be changed, but does not need to be changed, to what the name of the level is meant to be if the author has given it one. File should be the name of the file. For example, with remnants I made it look like this.
Quote
normlevel
{
   file = "rem1";
   name = "Route 1";
   par = 11.0;
   id = 52;
}

normlevel
{
   file = "rem2";
   name = "Ground Switch";
   par = 10.5;
   id = 53;
}
Just make these changes for every one after. There are other fields such as altlevel, which is dark worlds, and warp1/2/3level. The syntax is the same for these, so no explanation is really needed.

- Now all you have to do is save it, and go to the appropriate chapter and play like normal.

That's about it. It probably looks lengthy and complicated, but it's really not. I don't really like to make tutorials like this, but I really wanted to share this, so if you need help or if something I said didn't make sense, feel free to ask.

I'll try to add helpful screen-shots and perhaps make a video tutorial later. For now, have a video of a replay I made by using this from RockLeeSmile's chapter "The Lime Key"
10  Super Meat Boy / Level Editing / Re: Devmode Character Roster on: March 25, 2011, 08:38:17 PM
Josef
-char 22

Headcrab
-char 24
It's like you purposely skipped The Kid.
11  General Stuff / General Discussion / Re: What's Your Avatar about? on: January 29, 2011, 12:25:37 AM
Mine in Mad Duck from EarthBound. Because he's just cool enough to be in my avatar.
12  Super Meat Boy / Fan Stuff / Re: Super Meat Boy Piano on: January 27, 2011, 09:37:15 PM
I came in expecting a meat boy style Piano.

Damn you and your music.
13  General Stuff / General Discussion / Re: So Apparently I have no life on: January 22, 2011, 11:04:29 PM
Hail LeetFruitBoy, god of the Team Meat forums.
14  General Stuff / General Discussion / Re: Making Games on: January 22, 2011, 08:30:07 PM
Holy shit guys, this man knows BBCode, he knows what he's on about.

Your superiority complex is fascinating.
15  General Stuff / General Discussion / Re: Must, get, past, Level: 0 on: January 22, 2011, 08:28:36 PM
I have to squint to look at the smaller version. 
Pages: [1] 2
Theme orange-lt created by padexx