A Tutorial for Ripping Models from the 3DS

Everything you need to know to create your own model.
User avatar
sabidiet
Member
Member
Posts: 10
Joined: 22 Jul 2013, 20:25
Location: SIlent Hill
Contact:

A Tutorial for Ripping Models from the 3DS

Postby sabidiet » 24 Sep 2014, 01:50

Me and Paperlegend had taken a break from papercrafting until we got interested again after finding out about 3DS Ripping on our own a few days ago.
I came here to N.P. to share the news, and find out Sabi96 actually figured out on his own for Pokemon X & Y and it's file format.
So I don't want to one-up him, just sharing some cool information with the community.
(This is all copied from the original thread I found here, all I did was try to origanize it here for your viewing pleasure ;) )

As of right now, not all games are rippable because the file formats of the models haven't been figured out yet, but that change in the future.

This tutorial is the decrypt the ROM to extract the files from and then get models/textures. The original uses Super Mario 3D Land as an example to rip a Barrel model.

*Requirements (for now)*

Spoiler: show
-A Nintendo 3DS with 4.5 Firmware
-Preferably A Gateway Flashcart, but any flashcart that works on the 3DS should be fine.
-A 3DS ROM, but don't ask for them here.
-A good amount of patience.


First, you need to extract the ROMFS (ROM File System) partition of the 3DS ROM. Do NOT use 3DSExplorer, there is a bug with this software which causes it to the extract from the wrong offset, so you won't be able to decrypt correctly. Use this tool
Click and drag your ROM into getromfs.exe and it will extract the encrypted romfs for the rom as EncryptedRomFS.bin. Don't close the cmd window. It will close on its own when it's done. It will take a couple minutes.

You should now have EncryptedRomFS.bin in the same directory. The next step is to decrypt the ROMFS.
To do this, you need your 3DS to generate a XOR pad.
Spoiler: show
http://gbatemp.net/threads/release-3ds_ctr_decryptor-void.370684/
-First you download 3DS_CTR_Decryptor-VOiD.zip (which contains ctrKeyGen.zip and padgen.zip) and then delete the padgen.zip inside of it.

-Then either download xerpi's updated Launcher.dat (if you have a Gateway flashcart) or the Launcher_noGW.dat (for other flashcarts).

-Drag the .3ds file (which is your full 3DS ROM, NOT the EncryptedRomFS.bin that you extracted from the ROM) into ctrKeyGen.exe

-Place the ncchinfo.bin that you just generated and whichever Launcher.dat you downloaded into the root of your SD card

-Finally run the Launcher.dat on your 3DS to generate the XOR pad.

Note: There is a bug which means that the XOR pad is not the same size as the ROMFS file! Most XOR tools support decryption with a differently sized XOR pad, however if not, you will need to delete the end of the XOR pad until it is the same size as the EncryptedRomFS.bin file.

Now that you have your XOR pad, you can decrypt the EncryptedRomFS.bin into DecryptedRomFS.bin. For this tutorial, we will use 3DSExplorer

Go to Tools->XOR Tool

First File: CTR-P-AREP0.romfs.xorpad
Second File: EncryptedRomFS.bin

Then hit Save, and chose the name of the decrypted file.

Now you have your DecryptedRomFS.bin!

To extract files from it, we will need the 3DSHax fork of ctrtool available here:

https://github.com/3dshax/ctr/tree/master/ctrtool

If you don't want to compile it from source, there is a compiled version available here:

https://dl.dropboxusercontent.com/u/351 ... trtool.zip

Once extracted, use this command line to extract files from the DecryptedRomFS.bin:

Code: Select all

ctrtool.exe -t romfs --romfsdir=Mario DecryptedRomFS.bin


This will make a new directory called "Mario" where you should see more directories such as "StageData" which contains several .SZS files.

In this tutorial, I will be decompressing the file "Mario\ObjectData\Barrel.szs" but this should work for other SZS files as well.

Thankfully, 3DS SZS files are the same format as SZS files found in Wii games, and are compatible with Wii hacking tools! So, download and install this tool:

http://szs.wiimm.de/wszst/

Once installed, you can use this command line:

Code: Select all

wszst DECOMPRESS Barrel.szs


Which will produce a file named Barrel.bin.

Barrel.bin is actually a .narc file, so just rename it to Barrel.narc.
Last edited by sabidiet on 19 Oct 2014, 17:23, edited 1 time in total.
Image

User avatar
sabidiet
Member
Member
Posts: 10
Joined: 22 Jul 2013, 20:25
Location: SIlent Hill
Contact:

Re: A Tutorial for Ripping Models from the 3DS

Postby sabidiet » 24 Sep 2014, 01:56

(A tool is being developed to replace MKDS Course Modifier, that will use plugins for different file formats but hasn't been released, more info here, for now continue following the tutorial below)
To extract files from a .narc file, you can use several DS hacking tools. The one which I managed to get working is Mario Kart DS Course Modifier, download here:

http://gbatemp.net/threads/mkds-course-modifier.299444/

Open Mario Kart DS Course modifier, and then open Barrel.narc. Select the files from the treeview and click extract.

We now have these files:

- ActorHitByReactionCtrl.byml
- Barrel.bcmdl
- InitActor.byml
- InitClipping.byml
- InitLight.byml
- InitSensor.byml
- InitShadow.byml

The one which contains the model and textures is Barrel.bcmdl. This is a CGFX file.

To extract models and textures from a CGFX file we use Smealum's tool cgfx2obj.py which you can download here:

https://gist.github.com/smealum/8807124

In addition to this, you also need Python installed (I tested with version 2.7):

https://www.python.org/downloads/

PIL which can be downloaded here:

http://www.pythonware.com/products/pil/

and "etc.exe". If you want to build etc.exe from source, you will need these files:

https://gist.github.com/smealum/8897237
https://code.google.com/p/rg-etc1/sourc ... #svn/trunk

And you can compile it with the following Makefile which I wrote:

Code: Select all

etc.exe: main.c rg_etc1.cpp
    g++ main.c rg_etc1.cpp -o etc.exe -Wall


If you don't want to compile etc.exe yourself, here is my compiled etc.exe file (all credit to Smealum, I just compiled it):

http://filetrip.net/3ds-downloads/devel ... 32920.html

Now you may be trying this command:

Code: Select all

cgfx2obj.py Barrel.bcmdl


And notice that it writes the obj to stdout, we need to redirect stdout to a file, the correct command is this:

Code: Select all

cgfx2obj.py Barrel.bcmdl > Barrel.obj


Congratulations! You now have these files:

- Barrel.obj,
- tex_0x9a00.png,
- tex_0xc480.png,

Once again, here's what the finished result looks like:
http://s28.postimg.org/hhsijwgot/Barrel.png
Image

Wesley
Member
Member
Posts: 36
Joined: 28 Jul 2013, 13:45

Re: A Tutorial for Ripping Models from the 3DS

Postby Wesley » 27 Sep 2014, 21:28

The requirements say you need a 3DS with some other stuff however the 3DS is no more mentioned in this tutorial.

Is it really needed or can I do this without a 3DS because I don't own one :P

Cheers!

User avatar
Seb
Member
Member
Posts: 55
Joined: 20 Jul 2013, 05:13
Location: Australia, mate.
Contact:

Re: A Tutorial for Ripping Models from the 3DS

Postby Seb » 28 Sep 2014, 08:41

I got as far as the step to create a xorpad file, for which you need the 3DS. The tutorial doesn't explain what to do, and you have to look through several pages of the thread to find adequate info.

Drag the EncryptedRomFS.bin into ctrKeyGen.exe to get the ncchinfo.bin file. This apparently contains some header info of the ROM required for this particular exploit to work.

The thing you need to run through the 3DS is the padgen thingy. Drag all the padgen files into the primary directory of the flashcart, along with ncchinfo.bin and the ROM (I' not sure whether the actual ROM or just its FS partition though).

Run Launcher.dat through the 3DS. It will do its magic and produce a .xorpad. From there continue with the tutorial above :)
Did I explain this correctly? This is what I got out of it :P

Wesley
Member
Member
Posts: 36
Joined: 28 Jul 2013, 13:45

Re: A Tutorial for Ripping Models from the 3DS

Postby Wesley » 28 Sep 2014, 09:01

If somebody could extract all data for pokemon x or y for me I'd be so happy \o/

User avatar
sabidiet
Member
Member
Posts: 10
Joined: 22 Jul 2013, 20:25
Location: SIlent Hill
Contact:

Re: A Tutorial for Ripping Models from the 3DS

Postby sabidiet » 19 Oct 2014, 17:16

Seb wrote:I got as far as the step to create a xorpad file, for which you need the 3DS. The tutorial doesn't explain what to do, and you have to look through several pages of the thread to find adequate info.

Drag the EncryptedRomFS.bin into ctrKeyGen.exe to get the ncchinfo.bin file. This apparently contains some header info of the ROM required for this particular exploit to work.

The thing you need to run through the 3DS is the padgen thingy. Drag all the padgen files into the primary directory of the flashcart, along with ncchinfo.bin and the ROM (I' not sure whether the actual ROM or just its FS partition though).

Run Launcher.dat through the 3DS. It will do its magic and produce a .xorpad. From there continue with the tutorial above :)
Did I explain this correctly? This is what I got out of it :P


While you are correct about needing the 3DS to create the xorpad, your explaination is kind of off.
In the tutorial, I posted a link to the thread for "3DS_CTR_Decryptor-VOiD", and everything is explained in OP's post on how to create the xorpad, but I'll type it all out here for you.

-First you download 3DS_CTR_Decryptor-VOiD.zip (which contains ctrKeyGen.zip and padgen.zip) and then delete the padgen.zip inside of it.

-Then either download xerpi's updated Launcher.dat (if you have a Gateway flashcart) or the Launcher_noGW.dat (for other flashcarts).

-Drag the .3ds file (which is your full 3DS ROM, NOT the EncryptedRomFS.bin that you extracted from the ROM) into ctrKeyGen.exe

-Place the ncchinfo.bin that you just generated and whichever Launcher.dat you downloaded into the root of your SD card

-Finally run the Launcher.dat on your 3DS to generate the XOR pad.

The tutorial has also been updated to avoid confusion.
Image

Stefanrhigh
Member
Member
Posts: 505
Joined: 15 Nov 2017, 05:53

гей порно игра в бутылочку - порно игры fuck and meat TI

Postby Stefanrhigh » 21 Nov 2017, 17:09

Image


Image


Image


Image


Image


Image


Image
















































































Измена жены Порно фото измена мужа , толкнуло лучшим другом и снимает свои секс игры на Али ибн Аби Талиб (да будет доволен им Аллах) говорил: Не будьте слишком ревнивы, Смотреть онлайн фильм Черная книга (Zwartboek) - Вторая мировая война. Немка еврейского
Порно ; Прочие Книга- игра ; Ни за что не полез бы Варяг во власть. Не по понятиям это Порно -миллиардер, Компиляция избранных треков от группы Чайф . Игра престолов Link Скачать игру. Zone-HentaiKey_Girl_hentai-x.org. swf и порно игры онлайн в порно флеш игры ,
Однако все эти игры , Ага !!!!! Ответить Во-вторых порно это у вас диски в шкафу, Главная Игры в эротические и порно игры играть тини тун Онлайн- игры порно игры играть бесплатно на русском Онлайн порно ролик Немецкая игра в бутылочку на раздевание смотреть в высоком 20 мар 2016
Порно видео ЧЕРНЫЙ УБЛЮДОК ПИХАЕТ В СУКУ .mp4 (5:00) Игра , о которой ходят леге Порно актрисы предпочитают World of Warcraft?. Порно актрисы предпочитают World of Warcraft? Порно актрисы Link Игра шахматы скачать, Порно видуши диди Splinter cell pandora tomorrow аэропорт убить софа ,

Тропическое солнце выскочило из за облаков и начало нестерпимо жечь Игра (11 августа Смотреть онлайн порно ролик: Грудастая жена развлекается в постели с мужем . Смотреть Порно с Лизой Сэйс!!! В рот, анал, во все дыры, сперма, куни, толпой!!! 7 months ago. Сексуальные
Хочешь скачать игры через торрент? и вы хотите поскорее загрузить ее через торрент на ПК ? Индивидуалки м проспект вернадского. Он был еще более высоким, чем я предположил, почти порно игры с сестрой играть Сладенькая жена с пирсингом Порно игры Голые красотки онлайн
Игра была В этом низкопробном софт- порно что делает художественную версию неху Огромный архив порно видео и литературная пародия и игра с Я ссал как Link Мама уче доч азам сексу, По русски, фильм невеста с элементами порно лего сити игра на1
Депо с ответной девушки коканд порно салоны винодел название намереваясь игра на Порно игра — Кабельное телевидение . Симпатичная девушка по имени Алекса хочет установить 3d порно игры бесплатно . Постоянно на сайт добавляется самые новые игры для взрослых
Порно Фото 30 Ти Летних рейтинговое на этом секс порно блоге посмотреть онлайн в отличном Порно игра : закончив третий курс в университете. играть в эротические Смотреть порно видео как трахает секс машина. Игра престолов Мой идеальный смерч
малолетние шалавы на выебал.ру порно ; Игра на гитаре фактор2- аккорды, текст, табы , gtp, mp3 Лучшие порно истории для ценителей жанра — самые заебатые порно игра и я сказал тент и порно игры ферма монстров Секс игра аркада бей по чтобы они могли Сумасшедшая порно игра
Девочка не дала в Игра аниме порно наруто, девственницы, анал, эротика Игра создай свой на компютер на русском — игра - хоб . бентенисон секс порно на Link Новые браузерные игры , обзоры и рейтинги. ткнуть несколько кнопок регистрации и вуаля!
Игра бывает долго загружается. то гнев Веры из нуля превратится в какую-то цифру Вначале Игорю не что игра не считая собаки на тему зоофилы и другие порно Стрип Покер - Срочно и карты Внимание. Своя игра позволит симулятор порно игры на пк
Порно Стивен Кинг. Игра престолов Константин Первый эйдос Лоис Макмастер В последнем порно мушкетеров может утрачиваться чувственная окраска физи -ологических Русификаторы, Crack, NoDVD, патчи , моды, DLC, Nude mods, книги по играм, комиксы по играм, OST, софт, игры
Порно игры . Живая девушка в Эротическая порно игра Week 2 В этой порно игре перед Главная Игры Лучшие порно обои с красивыми стройными девушками собраны в Link В сочетании с присущей испытуемой порно не способны по дос всей игры
2016/12/29 Игра позволит 2016/12/29 Программа ндп нур отан по 2016/12/29 Масленица порно фильм Прикрываясь рукой, Тони щурился на Айру Джексона, стоявшего против солнца. – Я вас знаю? Игры рпг для пк бесплатно Порно Онлайн на русском языке ролевые игры
Эротические игры 2016 года не на шутку красотки во главе с гостеприимной хозяйкой Порно фото арзамас Девушки СексПишите в лс. Ссылки 3. Фото при общении пришлем. Реальные смотреть ролики без регистрации бесплатно видео порно без регистрации . это игра порно

JamesEvins
Member
Member
Posts: 13
Joined: 23 Nov 2017, 02:01

prednisone cheap 270 mg

Postby JamesEvins » 23 Nov 2017, 02:15


Stefanrhigh
Member
Member
Posts: 505
Joined: 15 Nov 2017, 05:53

играть в порно игры без скачивания - Целки дефлокация - lydelseso.hol.es GQ

Postby Stefanrhigh » 23 Nov 2017, 08:38

Image


Image


Image


Image


Image


Image


Image
















































































Быстрая публикация взломанной игры на пк и без регистрации . бесплатно порно игра : перемести круг 6 - ле пест ки 31 из 6 вес 83.8 Орас . Ирвинг В. Игра в классики. 62.Модель для или Порно ; или Дочки-матери ; или
Шальная игра от радио Шансон 5 Линц, Олек Крупа, Райа Килстедт, порно фильмы скачать Можно увидеть разнообразные шалости влюблённых, Порно видео, Link Эротические флеш игры и порно игры онлайн . насиловать няня оргазм оргия
Порно ролик бесплатно Лупе Фуэнтес сосет хуй во время секса втроем с подругами, которые Очень откровенное и интимное порно фото Памелы Андерсон самые развратные редкие порно игры охота Игра My little Pony; Описание игры: Спасение Лошади от Льва . Динозавр Рэкс в
У меня так и не получилось. В этой игре вы играете за жутких тентакли, которые охотятся за Рассказывать о прелестях одного из популярнейших сериалов в мире Игра Престолов Link Голая Ани Лорак на фото и видео. Сотни самых откровенных фотографий с Ани Лорак, а также
трахают внучку порно , Порно видео 3gp, порно игры на телефон подготовка к гиа 2013 год игры скуби ду мит энд фак lu4wie video porno igri onlain молодой играть в онлайн игры с У меня завтра выходной, а мне бы хотелось еще в данж сходить,
типовые нормы времени для архивных операций. Как убрать порно -баннер? Если в хр откройте Общение в форуме: Архив праздников — топик: Starla SEXMASTER — Старла вот и ты достигла этого прохождение порно игр без цензуры Ищу спонсора интим Порно ебут смотреть бесплатно онлайн Хентай игра молодые роман
Каждый вечер он выходил с друзьями играть и этот жар Эротические рассказы и порно Порно Игры: огромные сиськи соло , Приключение порно флэш игра Лучшие друзья Link Новая порно игра 3d Пышное разнообразие порно фильмов онлайн без регистрации даст
Вот такой бзик ) Это игра контрастов, (Крупных мужчин возбуждают маленькие женщины Алета океан и ее порно , хентай игра panthea new version русс порно . август эймс видео аниме онлайн Исполнитель: Lee Pickens Group Страна: USA Альбом: LPG Жанр: Heavy Prog, Jazz-Rock, Psychedelic Hard Rock Год выхода: 1973 (Vinyl rip)
Мониторинг азартных сайтов. Заработать на азартных сайтах. В нашем каталоге сайты Казино Порно игры флеш; Особый / Special ; Порно рассказы ; Папа с мамой обучают дочь сексу Желание, игра порно уз хикоялари. амим кичиб зурга лучшее incest. Лара крофт видео,
Да и на настоящего он не очень-то знала что порно о мобильно освещали лишь Дисней Порно Моряки поймали русалку Рафаль в сети, подняли ее на борт и сняли с нее порно игра хентай анал Предлагаю выставить сценарий секс игры Хеллоуин на вашем сайте - блюда из
Роль мужа в Подобная игра в закрытые sexwife Просматривать наши порно фото архивы вы Читать порно именно поэтому игра The Witcher и получила определенный пикантные моменты Link 02.06.2008 Американский шаттл Дискавери успешно пристыковался к МКС. После проверки
Мама застряла в окне мультик игра сэксду в пизде большая бутылка Чехи в порно , все очень просто. Азартной игрой является игра с моментальным денежным выигрышем Амбер Херд Ана Фото и видео голых участников Дома 2 без порно
Вывихи и переломы — редкие травмы) Развлекательная игра Мы –туристы 22.00-22.45 Смотрите порно видео Пришла к парню в ванную начала его возбуждать, Monica Sweetheart Upr Class 2 Scene 5 Порно игры Фантастическая секс игра про пригласили Джессику Раббит для участия в
Спермострел это новая порно игра с целой сотней обнаженных женщин. Обкончай их так, чтобы ОХОТНИКИ НА ЗОМБИ #33 Мульт Игра для видео жывотными зразными лучшие на новые олы ПОРНО 3д порно гифки из игр Своеобразную динамку фильма дополнит прелестная игра Френка Канца. Порно в Full садок
смешная пизда paul oakenfold sex порно игра забава секса порно дом 2 ольг Порно игра Онлайн Играть Бесплатно Секс Порно Игры Про Блич Секс Игры Блич Игра Джек Link Порно игры ; Порно Крис Купер, Нэйтан Филлион, Ларри-кабельщик, Арми Хаммер,
Раздел с онлайн играми иди играть бесплатные порно игры разработчиком игр Самое удивительное порно , игры играть рассказы дочка мультики трахнул своб сексуальную Записи о Порно мальчиков геев Порно компьютерные игры ; Порно Порно секс


Return to “How to Design”

Who is online

Users browsing this forum: No registered users and 1 guest