Homebrew Homebrew Development

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,035
Country
United States
EDIT: Solved!
just curious - you do this frequently - ask a question then mark it solved. Any reason you cant post the solution instead on just marking it solved? I think if you are posting a question to the community looking for assistance/answers then you could update your post with the answer as well. This strikes me as odd that you do this as you generally share code/information in other situations.
 
  • Like
Reactions: Garcia98

Rinnegatamante

Well-Known Member
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,858
Country
Italy
just curious - you do this frequently - ask a question then mark it solved. Any reason you cant post the solution instead on just marking it solved? I think if you are posting a question to the community looking for assistance/answers then you could update your post with the answer as well. This strikes me as odd that you do this as you generally share code/information in other situations.

Cause i don't want to make hard for someone other who asked a question difficult to check if there is an answer. (Cause there were two big codes in the post and adding also the solution would make my old post a very big one).
 

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Any tips on compiling makerom? The precompiled download seems to be down.
Whenever I try to make it from here I get a spam of warnings, and it eventually reaches an error and stops.
Am I doing it wrong, or is the current version just not stable? Any suggestions on which version I should use?
(I am compiling with MinGW as recommended.)
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
  • Like
Reactions: ~Poke~

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
Hm, I thought this was doing the trick but it seems to not like my .rsf. Is this the regular makerom, and not some RetroArch specific version?
It says Unrecognised Key: 'Rom' and Unrecognised Key: 'ExeFs'. My .rsf does have these... should I just be removing them?
(I don't have a <=9.2 3ds to test on, I was hoping this would just work as is since other people eg. @daxtsu have managed to compile it ok.)
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Hm, I thought this was doing the trick but it seems to not like my .rsf. Is this the regular makerom, and not some RetroArch specific version?
It says Unrecognised Key: 'Rom' and Unrecognised Key: 'ExeFs'. My .rsf does have these... should I just be removing them?
(I don't have a <=9.2 3ds to test on, I was hoping this would just work as is since other people eg. @daxtsu have managed to compile it ok.)
The format has changed, use the template.rsf in the same directory I linked you to.

Honestly, you will likely keep running into problems, so I suggest just moving your projects over to the citrus library.

make && make install
https://github.com/Steveice10/citrus
then move your project source here
https://github.com/Steveice10/3DSHomebrewTemplate
 
Last edited by zoogie,
  • Like
Reactions: ~Poke~

~Poke~

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
260
Trophies
0
XP
144
Country
The format has changed, use the template.rsf in the same directory I linked you to.

Honestly, you will likely keep running into problems, so I suggest just moving your projects over to the citrus library.

make && make install
https://github.com/Steveice10/citrus
then move your project source here
https://github.com/Steveice10/3DSHomebrewTemplate
Yeah, you're right, I did run into more problems. (Apparently SystemCallAccess is unrecognised, which is part of the template). Thanks for your suggestion but I'd rather not move the project onto another library. I guess I'll go look for the older makerom before the format changed.

(Sorry, I know this is the "wrong" way to approach it but I'd rather be conservative since CIAs are more of a bonus to me than a goal - a bonus I can't even use. Plus I know it is a working setup as is since other people have already built previous versions.)
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Yeah, you're right, I did run into more problems. (Apparently SystemCallAccess is unrecognised, which is part of the template). Thanks for your suggestion but I'd rather not move the project onto another library. I guess I'll go look for the older makerom before the format changed.

(Sorry, I know this is the "wrong" way to approach it but I'd rather be conservative since CIAs are more of a bonus to me than a goal - a bonus I can't even use. Plus I know it is a working setup as is since other people have already built previous versions.)
You don't need to use the citrus library code, you can just drop your source files in the homebrew template and overwrite the pre-existing ones. It's worth it to have a better and current build environment.
 

ProvenDantheman

New Member
Newbie
Joined
Nov 11, 2015
Messages
1
Trophies
0
Age
27
XP
43
Country
United States
How do I load and play a WAV file in C++? I've looked through other people's source, but I just can't get it to work. I'm working on something very special that I want to show off in the near future.
 
Last edited by ProvenDantheman,

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,194
Country
Antarctica
Yeah, you're right, I did run into more problems. (Apparently SystemCallAccess is unrecognised, which is part of the template). Thanks for your suggestion but I'd rather not move the project onto another library. I guess I'll go look for the older makerom before the format changed.

(Sorry, I know this is the "wrong" way to approach it but I'd rather be conservative since CIAs are more of a bonus to me than a goal - a bonus I can't even use. Plus I know it is a working setup as is since other people have already built previous versions.)

if you don't want the citrus HB template, use mine on Github.

https://github.com/thedax/3DSHomebrewTemplate

It's basically Steve's minus citrus and the other requirements.
 
  • Like
Reactions: ~Poke~ and zoogie

Boogieboo6

@realDonaldTrump
Member
Joined
Jul 30, 2015
Messages
965
Trophies
1
Age
23
XP
807
Country
United States
Why hasn't the 9.3+ exploit been released yet? I remember some guy posted saying he wanted to grow the hype a while longer, but don't we want it enough already? Was he completely lying? Was there no exploit found at all? If this is the case, what's the progress on finding one?
 

Pacheko17

Controversial opinions guy.
Member
Joined
Jan 31, 2015
Messages
1,495
Trophies
1
Location
República Juliana
XP
1,865
Country
Brazil
Why hasn't the 9.3+ exploit been released yet? I remember some guy posted saying he wanted to grow the hype a while longer, but don't we want it enough already? Was he completely lying? Was there no exploit found at all? If this is the case, what's the progress on finding one?

That was a lie.
 

retrohead

Well-Known Member
Member
Joined
May 2, 2003
Messages
278
Trophies
0
Location
Manchester
Website
www.ds-scene.net
XP
593
Country

3DHacks

Member
Newcomer
Joined
Nov 14, 2015
Messages
7
Trophies
0
Age
23
XP
41
Country
Italy
Hello I'm new
I explain my problem
When you compile 3dscraft me error:
Code:
blocks.bin
cloud.bin
cursor.bin
terrain.bin
test.vsh
Traceback (most recent call last):
  File "c:/devkitPro/msys/aemstro_as.py", line 665, in <module>
    parseLine(dvlb.getDVLP(), vsh_dvle, line, False)
  File "c:/devkitPro/msys/aemstro_as.py", line 643, in parseLine
    dirList[name](dvlp, dvle, r.group(2))
  File "c:/devkitPro/msys/aemstro_as.py", line 535, in parseOut
    s[2]=s[2].replace(" ", "")
IndexError: list index out of range
make[1]: *** [test.vsh.o] Error 1
make: *** [build] Error 2
sorry for my English
 
Last edited by 3DHacks,

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,035
Country
United States
Hello I'm new
I explain my problem
When you compile 3dscraft me error:
Code:
blocks.bin
cloud.bin
cursor.bin
terrain.bin
test.vsh
Traceback (most recent call last):
  File "c:/devkitPro/msys/aemstro_as.py", line 665, in <module>
    parseLine(dvlb.getDVLP(), vsh_dvle, line, False)
  File "c:/devkitPro/msys/aemstro_as.py", line 643, in parseLine
    dirList[name](dvlp, dvle, r.group(2))
  File "c:/devkitPro/msys/aemstro_as.py", line 535, in parseOut
    s[2]=s[2].replace(" ", "")
IndexError: list index out of range
make[1]: *** [test.vsh.o] Error 1
make: *** [build] Error 2
sorry for my English
Did you install Python? If so which version? You may also want to check that you have the correct version of aemstro installed.
 

retrohead

Well-Known Member
Member
Joined
May 2, 2003
Messages
278
Trophies
0
Location
Manchester
Website
www.ds-scene.net
XP
593
Country
according to both testing and #3dsdev both do work (for example 3ds.js doesn't use the prefix).

Have initialized everything?

I believe so. Everything worked well in citra but it was failing to find files without sdmc:/ in the path on my 3DS.

I can't see I've missed anything but I was looking at this for hours nearly falling asleep at my PC so I could have missed something else. I'm just happy I got it working for now.
 
  • Like
Reactions: filfat

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Minox @ Minox:
    I'll stick with my kimchi thank you
  • K3Nv2 @ K3Nv2:
    Triglycerides almost 900
  • Minox @ Minox:
    No idea what any of those things you mention are
    +1
  • K3Nv2 @ K3Nv2:
    Cholesterol and Triglycerides? Basically a way they measure fatty cells in your blood
  • AncientBoi @ AncientBoi:
    Cholesterol is sorta high, according to my doc
    +1
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    +1
  • BigOnYa @ BigOnYa:
    I like wheat bread, I even like the chunky wheat bread with pieces of whole grain in it.
  • K3Nv2 @ K3Nv2:
    Been getting this honey wheat bread from aldis pretty decent not very sweet to out do it
  • K3Nv2 @ K3Nv2:
    Me making any food at home is an improvement to how I use to be
    +1
  • BigOnYa @ BigOnYa:
    I have an bread machine and use it alot, better than breads you buy, but don't last as long, cause no bs preservatives
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
    K3Nv2 @ K3Nv2: The metro doesn't discriminate good sauce +1