Homebrew 3DSCraft CN Homebrew!?.

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,191
Country
Antarctica
Elf --> 3ds --> cia --> your 3ds


Why jump through the hoop of making a .3ds file and then converting to CIA? Homebrews can be compiled directly from ELF -> CIA. You just need to use makerom.

Something like this (note that copy pasting here is pointless, it's just an example, so don't bother):
Code:
arm-eabi-none-strip program_stripped.elf
makerom -f cia -o install-me.cia -rsf cia.rsf -target t -exefslogo -elf program_stripped.elf -icon icon.icn -banner banner.bnr
 
  • Like
Reactions: VinsCool

Technicmaster0

Well-Known Member
Member
Joined
Oct 22, 2011
Messages
4,390
Trophies
2
Website
www.flashkarten.tk
XP
3,436
Country
Gambia, The
Why jump through the hoop of making a .3ds file and then converting to CIA? Homebrews can be compiled directly from ELF -> CIA. You just need to use makerom.

Something like this (note that copy pasting here is pointless, it's just an example, so don't bother):
Code:
arm-eabi-none-strip program_stripped.elf
makerom -f cia -o install-me.cia -rsf cia.rsf -target t -exefslogo -elf program_stripped.elf -icon icon.icn -banner banner.bnr
But there are no self-compiled elf out there. There's only a 3DSX avaible.
 

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,191
Country
Antarctica
It's not terribly hard to compile, but I've noticed it has severe graphical glitches when run as a CIA file. It might be due to the aemstro version I used to compile it ( https://raw.githubusercontent.com/s...b22f41c897861ed8bf6c57c3a509b95/aemstro_as.py ), or possibly the version of ctrulib I used (b30a8d4d3d28a354ee3c7f94798e4be4ef28c8a8) however..I'm not entirely sure. I'll mess around with it some more to see if I have any luck.

Edit: I give up for now. I don't know enough about 3DS graphical programming yet to try and fix the glitches. Sorry.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    "Crab people"
    +1
  • BigOnYa @ BigOnYa:
    I took your mum out dancing the other night...
  • Sicklyboy @ Sicklyboy:
    Oh I thought it was going to give a preview
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, tap on edit then just hit enter
  • Sicklyboy @ Sicklyboy:
    oh sweet
  • BakerMan @ BakerMan:
    it's a bit more complicated than that
  • BakerMan @ BakerMan:
    click link (the chain icon), then paste the link without adding text for the link to say
    +1
  • BakerMan @ BakerMan:
    that's how you embed
  • K3Nv2 @ K3Nv2:
    Or just hit edit
  • Sicklyboy @ Sicklyboy:
    This newfangled shoutbox always trips me up
  • K3Nv2 tempBOT:
    K3Nv2 rolls 1d6 and gets 2 (2).
  • BakerMan @ BakerMan:
    how do you roll a die?
  • BigOnYa @ BigOnYa:
    with your hands, duh. Well uremum has a party trick that she uses something else
  • BakerMan @ BakerMan:
    in chat i mean
  • BakerMan @ BakerMan:
    and what if i don't have any hands? (i mean, i do (duh), but what if i didn't?)
  • K3Nv2 @ K3Nv2:
    Uremum is in the chat and she told me you're grounded
    +1
  • BakerMan @ BakerMan:
    cap
  • Xdqwerty @ Xdqwerty:
    Uremum's mum grounded her
  • K3Nv2 @ K3Nv2:
    This is Bakermans mum you're grounded no internet
    +1
  • BigOnYa @ BigOnYa:
    He must be listening, no response
  • K3Nv2 @ K3Nv2:
    Well he shouldn't have used chatgpt to do his homework
  • Xdqwerty @ Xdqwerty:
    Wut
    Xdqwerty @ Xdqwerty: Wut