New Super Mario Bros. 2

Viewing diff between revisions 54 (previous) and 55 (current)
(revisions:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100  101  102  103  104  105  106  107 )

[b]sources: [/b]
http://nsmbhd.net/thread/2630-nsmb2-hacking-development-3ds/
http://rvlution.net/thread/3005-new-super-mario-bros-2-findings/


[b]SORT:[/b]
<ul>
<li>Levels use SARC files. RoadrunnerWMC's NSMB2 editor and Every File Explorer are able to unpack them. WiiUExplorer/related source code/SARCUnpack might be able to unpack them, but not in the current state.
<li>Ninjifox has made a proof-of-concept version of Reggie! Mod that can view NSMB2 levels. It
<li>Lighting is not going to be released! But he has done something that somebody could also do, even if he is not makingbased on the stuff public. Screenshots: [url=http://tcrf.net/Category:Nintendo_3DS_maps]Skawo's[/url], [url=http://dl.dropboxusercontent.com/u/4558613/nsmb2.png]Ninjifox's[/url].
<li>There are some [url=http://el-zappy.blogspot.co.uk/2013/10/3ds-x-and-y.html]BCTEX[/url] textures.
<li>Messages use MSBT. They can be read in a hex editor.
<li>Models use BCRES which has a CGFX in the header. It may be a 3DS version of the Wii's BRRES or a CGFX file (you don't say). CGFX files can be opened in 3DSExplorer, converted to obj with [url=https://web.archive.org/web/20140907084136/http://www.brawlcustommusic.com/~soneek/3ds/]cgfx2obj[/url] and viewed with Every File Explorer.
<li>Music streams are BCSTM can be played/converted with foobar + vgmstream or just converted with vgmstream. But the 'gold' sound cannot be disabled, as of a while ago.
<li>[url=http://pastebin.com/raw.php?i=m8YMabwN]Sprite usage[/url]
<li>[url=https://gist.github.com/RoadrunnerWMC/c314f2cc18cd2976e5f5]Entrance usage[/url]
<li>[url=https://docs.google.com/document/d/1-clogROJLQuJLI-5ziF6XuccDb6O6hyyT-9wtC2bDQ0/edit]entrancetypes.txt[/url]
<li>[url=https://docs.google.com/document/d/1uSJbFeAXvwI_O89KZSLXDmCTRWc5YbyavtSPbAtZ8uU/edit]music.txt[/url]
<li>[url=https://docs.google.com/document/d/1PM4ChMQGtaZ5o8NyN48CqaFBYJY4wms4IBoIrG9aF2U/edit]levelnames.xml[/url]
<li>NSMB2 is has been repacked by a gbatemp user [who?]
bg
<li>Events 33-64 persist between zones/areas

</ul>
<h1>Hacks</h1>
<ul>
<li>none yet<li>[url=https://nsmbhd.net/wiki/List_of_Hacks_(NSMB2)/]List of Hacks[/url]
</ul>
<h1>Info</h1>
<ul>

<li>[[Differences and similarities to other games]]
<li>[[dBase]]
<li>[[Early Lists]]
<li>[[List of Versions]]
<li>[[List of File Formats]]
<li>[[List of Entrance Usage]]

<li>[[List of Files (NSMB2)|List of Files]]
<li>[[List of Models]]
<li>[[List of Sound Files]]

<li>[[List of Sprites]]
<li>[[Differences and similarities to other games]]
<li>[[List of Actors]]
<li>[[List of Tiles]]
<li>[[List of Unused things (NSMB2)|List of Unused things]]
<li>[[Early Sprite Lists]]
<li>[[List of Versions]]
<li>[[List of File Formats]]
Layouts]]
<li>[url=https://gist.githubusercontent.com/RoadrunnerWMC/fb274a3be0936fbca651/raw/c0d8f536b
e42bec30d3024e36f4e6208c4cbb0e7/Master%20NSMB2%20Sprite%20Data%20List]Sprite usage[/url] (includes main game + dlc, nybbles 1-24)
<li>[[Common crash causes]]

</ul>
<h1>Workings</h1>
<h1>File Formats</h1>

<ul>
<li>a<li>[[BCRES]]
<li>[[BigRedSave]]

</ul>
<h1>Ideas</h1>
<h1>Tools</h1>

<ul>
<li>a<li>[url=https://github.com/Arisotura/CoinKiller]CoinKiller[/url] - Level Editor and Tileset Editor
<li>[url=https://github.com/ExplosBlue/RouteEdit]RouteEdit[/url] - Editor for the routeInfo file
<li>[url=https://github.com/ExplosBlue/BigRedEditor]BigRedEditor[/url] - Save File Editor
<li>[url=https://github.com/gdkchan/SPICA/]SPICA[/url] - Tool for exporting models and textures
<li>[url=https://gota7.github.io/Citric-Composer/]Citric Composer[/url] - Editor for Sound Files such as BCSTM and BCSAR
<li>[url=https://gota7.github.io/Citric-Composer/]Koopa Harmony[/url] - BBID Editor
<li>[url=https://github.com/IcySon55/Kuriimu/releases]Kuriimu[/url] - Editor for various File formats such as BCTEX, CTPK or textures in a BCRES file
<li>[url=https://github.com/RicBent/Magikoopa]Magikoopa[/url] - Compiles custom code for NSMB2
<li>[url=https://github.com/dnasdw/darctool]darctool[/url] - extracting and creating ARC files for layouts

</ul>
<h1>Tools</h1>
<h1>CoinKiller Files</h1>

<ul>
<li>[[Reggie! Next]]
<li>cgfx2obj
<li>3DSExplorer
<li>[url=http://florian.nouwt.com/wiki/index.php/Every_File_Explorer]Every File Explorer[/url]
<li>[url=http://smbnext.net/spritedb/spritedb.php]spritedata[/url]
<li>[url=http://kuribo64.net/board/thread.php?id=2342]Sprite Images[/url]

</ul>