| Know your files |
|
Forum Index - SMW Hacking - General SMW Hacking Help - Tutorials - Know your files |
|
Pages: 1 2  |
|
|
|
| Posted on 2010-01-03 12:38:16 PM |
Link | Quote |
|
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.
|
| Last edited on 2010-01-29 08:48:15 PM by Ddoomm10. |
|
| Posted on 2010-01-03 01:26:36 PM |
Link | Quote |
|
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...
|
|
| Posted on 2010-01-03 01:44:21 PM |
Link | Quote |
|
.msc?
Something with music
|
|
| Posted on 2010-01-03 02:07:14 PM |
Link | Quote |
|
@ 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.
|
|
| Posted on 2010-01-03 02:10:58 PM |
Link | Quote |
|
|
Additionally, you've forgotten .bin as Map16 data, and all those files for sprite Map16 and custom sprite tooltips.
|
|
| Posted on 2010-01-03 02:12:56 PM |
Link | Quote |
|
@Ultimaximus
Updated.
|
|
| Posted on 2010-01-03 02:25:51 PM |
Link | Quote |
|
.M16
The sprite... Map16 data...?
|
|
| Posted on 2010-01-03 02:33:26 PM |
Link | Quote |
|
@Mariocool1999
...what?
|
|
| Posted on 2010-01-03 03:08:19 PM |
Link | Quote |
|
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.
|
|
| Posted on 2010-01-03 07:55:43 PM |
Link | Quote |
|
|
Okay...Updated.
|
|
| Posted on 2010-01-03 09:22:31 PM |
Link | Quote |
|
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:
|
|
| Posted on 2010-01-04 04:41:03 AM |
Link | Quote |
|
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.
|
|
| Posted on 2010-01-04 03:17:48 PM |
Link | Quote |
|
@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
|
|
| Posted on 2010-01-04 05:32:32 PM |
Link | Quote |
|
|
.mw3 is also a palette file for LM, actually.
|
|
| Posted on 2010-01-05 10:02:24 AM |
Link | Quote |
|
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.
|
|
| Posted on 2010-01-05 10:03:38 AM |
Link | Quote |
|
|
.zm1/.zm2 are ZSNES movies i think...
|
|
| Posted on 2010-01-05 10:15:27 AM |
Link | Quote |
|
.zs# are savestates (.zst)
.zm# are movies. (.zmv)
|
|
| Posted on 2010-01-05 01:12:31 PM |
Link | Quote |
|
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.
|
| Last edited on 2010-01-05 01:13:49 PM by DalekSam. |
|
| Posted on 2010-01-05 01:31:49 PM |
Link | Quote |
|
|
hey anyone can help me how to insert the MORE.bin in the Romi“s Addmusic RevX please?
|
|
| Posted on 2010-01-05 01:39:06 PM |
Link | Quote |
|
Originally posted by mariocool1999Originally 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!
|
|
|
Pages: 1 2  |
|
|
|
|
Forum Index - SMW Hacking - General SMW Hacking Help - Tutorials - Know your files |