Hacking Trying to Compile Luma Nightlies

Dracari

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
i see starting w/ 7.1 it needs firmtool as part of its progress, it gets most of teh way done then
make: firmtool: Command not found
make: *** [out/boot.firm] Error 127
c:\Users\xiond\Downloads\Work\Luma3DS>

i allready ran "python setup.py install" so should be installed and in path.
here's how my path looks like.
Df2NF4G.png
 

Joom

 ❤❤❤
Member
Joined
Jan 8, 2016
Messages
6,067
Trophies
1
Location
US
Website
mogbox.net
XP
6,076
Country
United States
And where did it install to? I have no idea how installing Python scripts works on Windows. At the very least you could just put firmtool in the working directory.

Also, since we're on the subject, could someone see if this works for them? I just updated my build environment for the new Luma release scheme, but I haven't updated my 3DS to B9S yet, so I have no idea if what I compile works or not, especially since I'm getting a sed error at the beginning of the build. Below is the latest commit.

Edit: Turns out OS X's sed is just dumb. Fixed it by installing gnu-sed with Homebrew and editing the Makefile to use gsed. Note to all of you compiling on OS X.
 
Last edited by Joom,
  • Like
Reactions: proflayton123

Dracari

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
And where did it install to? I have no idea how installing Python scripts works on Windows. At the very least you could just put firmtool in the working directory.

Also, since we're on the subject, could someone see if this works for them? I just updated my build environment for the new Luma release scheme, but I haven't updated my 3DS to B9S yet, so I have no idea if what I compile works or not, especially since I'm getting a sed error at the beginning of the build. Below is the latest commit.

Edit: Turns out OS X's sed is just dumb. Fixed it by installing gnu-sed with Homebrew and editing the Makefile to use gsed. Note to all of you compiling on OS X.
On Windows C:\python27\Scripts
 

Joom

 ❤❤❤
Member
Joined
Jan 8, 2016
Messages
6,067
Trophies
1
Location
US
Website
mogbox.net
XP
6,076
Country
United States
yept but when its calle dby the makefile it acts as it isnt there.
Are you compiling it with cygwin or something? Does your bashrc have your PATH variables set properly? Also, have you tried just putting the script in the working directory (the same directory as the makefile)?
 

Dracari

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
Are you compiling it with cygwin or something? Does your bashrc have your PATH variables set properly? Also, have you tried just putting the script in the working directory (the same directory as the makefile)?
re read above , and no just a basic setup from when it was AuReiNand and didnt require cygwin, just python required libs and the command line window.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,907
Country
Italy
Why not just use the Msys2 shell included with devkitpro, and putting all tools (3dstool, makerom, firmtool etc) in devkitpro\msys\bin\ ?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Badcatalex @ Badcatalex:
    sony should #stopkillinggames
  • Badcatalex @ Badcatalex:
    they killed LittleBigPlanet online, which was the main core of every LBP game
  • BakerMan @ BakerMan:
    for real
  • BakerMan @ BakerMan:
    at least with them, it was because of the DDOS attacks, ubisoft was just scummy
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
    K3Nv2 @ K3Nv2: Lol newegg+