Banner
Views: 793,488,336
Time:
13 users online: Dark Prince, GangsterJerby, Green Jerry, Haithius, HammerBrother, Hat Kid, Kiatus,  MarioFanGamer, MegaSonic1999,  Meirdent, Nowieso, orka-bln, thejhonny-ador - Guests: 43 - Bots: 186 Users: 41,419 (1,485 active)
Latest: DarkTrash
Tip: Make sure you can beat your own levels without savestates, slowdown, or rewinding.Not logged in.
Know your files
Forum Index - SMW Hacking - SMW Hacking Help - Tutorials - Old Tutorials - Know your files
Pages: « 1 2 »
This is for all the new people to SMW hacking. Enjoy.

Files are in red.
Definitions are in white.

.asm
General coding language for various systems. Generally in Split Assemblies there is one 'main.asm' file with other, minor things split into other things, such as 'mappings.asm'. For SMW hacks, this format is generally used for new moves, blocks, etc.

.brr
Individual .wav Samples used in AddmusicM V0.92

.bin
Used for the graphics in a rom and sometimes in complicated .asm patches and blocks. Map16 is also in this format for the foreground, background and for *custom sprites*.
*But just for showing up correctly in LM. Does not affect gameplay.

.bnk
A bank file for custom samples used in music porting which can be both imported and exported through Sample Tool.

.chm & .hlp
Help files. Contain information about how to use a program.

.cfg
Used in custom sprites for important parts like if it stays on ledges or if it dies like a koopa.

.dbk
Bocktool insertion record. Tells blocktool which blocks have been inserted into a specific ROM.

.doc
Used in documents or tutorials.

.err
Used in error messages in TRASM.

.exe
Command Prompt/GUI programs.

.ini
It's used for addmusic for level/OW songs and sound effects, too.

.ips
A patch for a rom hack or (now obsolete) .asm patches.

.M16
The saved sprite Map16 data in the 16x16 editor.

.MID
MIDI files used in custom music.

.mml
The output of a MIDI when used in tinymm. Used for custom music.

.msc
Used to display the correct custom song names in Lunar Magic.

.mwl
Lunar Magic level file that is normally used to port levels from one hack to another.

.tpl & .pal
Used for custom palletes in Lunar Magic.

.pl
Used in ActivePerl programs. Like the VWF engine and Perl's addmusic.

.s16
The saved custom sprite Map16 data in the 16x16 editor. Custom sprite Map16 is accessed by pressing Ctrl+Shift+PageDown in the Map16 editor and then going to page 24 to 2B.

.smc
You better know what this is. It's the rom that everyone needs to rom hack.

.spc
Bottom line: The SNES stereo system. Used in a .spc player to emulate the music.

.srm
The saved data file. That's pretty much it.

.ssc
Used for custom descriptions and tilemap for regular sprites and custom sprites. If you want to know how to use this, go to Lunar Magic's help file.

.txt
Used for readmes, custom music, VWF cutscenes, sprite lists, etc.

.xpl
Xkas GUI playlist. In version 2.2.3 or Xkas GUI or higher, can be used to insert multiple files at once.

.zmv
(.zm#)
Are ZSNES recorded movies.
Here is a tutorial on how they work and how to create one.

.zst
(.zs#)
A ZSNES savestate file. Used in YY-CHR for the correct colors on the tiles.

----------
If anyone can give me better definitions and/or more files to add, just speak up.
There's also .stim for Terra Stripe if I recall.

The .dsc/.dbk aren't both for Lunar Magic's block tooltips, you know.

Otherwise, the definitions and such are really lacking, both in technical terms and often explanation. If I were to help though, I'd end up making the whole thing myself...

World Community Grid: Thread | Team
 
.msc?
Something with music

I cry when angels deserve to die <3
Lay-out made by Broozer
©Broozer



@ Ultimaximus
I never really used Terra Stripe, but I'll check it out. I never really use custom blocks either, so I'll experiment with the two. I've removed them from the list in the meantime.

@Darky
A .msc is used to display the correct custom song names in Lunar Magic. Added.
Check out my Youtube channel! 獣耳 Brony for life.
Additionally, you've forgotten .bin as Map16 data, and all those files for sprite Map16 and custom sprite tooltips.

World Community Grid: Thread | Team
 
@Ultimaximus
Updated.
Check out my Youtube channel! 獣耳 Brony for life.
.M16

The sprite... Map16 data...?

--------------------
YOUR layout has been removed.

I do non-kaizo beta tests!
Check my profile for more details.

A Mario and Luigi Story: The Universe's Star Demo 2:
50%
Status: Dead until I regain interest. Link to hack thread.

Link to my VLDC Collab playthrough: Here.
@Mariocool1999
...what?
Originally posted by Ddoomm10
@Mariocool1999
...what?

It's that file when you save the sprite MAP16. To go there, ctrl+shift+pagedown. Edit the sprites Map16 and you want to save, press ctrl+F9. Then it appears.

--------------------
YOUR layout has been removed.

I do non-kaizo beta tests!
Check my profile for more details.

A Mario and Luigi Story: The Universe's Star Demo 2:
50%
Status: Dead until I regain interest. Link to hack thread.

Link to my VLDC Collab playthrough: Here.
Okay...Updated.
You might as well throw in .s16 and .ssc

.s16 is, I believe, the tilemap of custom sprites in the Custom Collections of Sprites (the image in the box showing how the custom sprite looks)

.ssc is the custom sprite description for the above.


Correct me if I'm wrong D:
You should add these ones too:

.bnk - bank file for custom samples used in music porting which are both importable/exportable through Sample Tool.

.ini file? It's used for addmusic for level/OW songs and sound effects too.

.mwl - Lunar Magic level file.
@Iceguy
Thanks! I was going to insert the .bnk's this morning, but I don't really get access to my computer at 6:30 in the morning on schooldays.

@Ladida
Uh...I'd feel better if we just confirm what the files do first before I insert them in the list. I don't want to have false information in it.
----------
Updated!
Now it's alphabetizedation! =P
.mw3 is also a palette file for LM, actually.
don't forget...

.zm1
.zm2
.zs1
.zs2
.zs3
.zs4

(etc.)

I'm pretty sure those last 4 are types of savestates, but I have no idea what the .zm1/.zm2 's are.

--------------------

Notte Luminosa Progress:

Click here to download It! :D
.zm1/.zm2 are ZSNES movies i think...
Background image by Tzadkiel & Anomalin
.zs# are savestates (.zst)
.zm# are movies. (.zmv)
Originally posted by Ddoomm10
.asm
General coding language for various systems. Generally in Split Assemblies there is one 'main.asm' file with other, minor things split into other things, such as 'mappings.asm'. For SMW hacks, this format is generally used for new moves, blocks, etc.

I'd rather use that definition, instead.

--------------------
aka amphobius
hey anyone can help me how to insert the MORE.bin in the Romi´s Addmusic RevX please?
Layout made by MaxodeX
Originally posted by mariocool1999
Originally posted by Ddoomm10
@Mariocool1999
...what?

It's that file when you save the sprite MAP16. To go there, ctrl+shift+pagedown. Edit the sprites Map16 and you want to save, press ctrl+F9. Then it appears.

Wow, I didn't know you saved it like that! Thanks!

--------------------
I will become alive again sometime soon.
Pages: « 1 2 »
Forum Index - SMW Hacking - SMW Hacking Help - Tutorials - Old Tutorials - Know your files

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • SMBX Community
  • ROMhacking.net
  • MFGG