Homebrew Total noob needs help compiling a 3DS game

  • Thread starter Thread starter Advil_Lavs
  • Start date Start date
  • Views Views 1,785
  • Replies Replies 26
By "I haven't gotten that far" I meant I haven't gotten far into solving the issue codewise. I don't think I understood your question there.
Post automatically merged:

I tried using an older version of SDL mixer (specifically 2.7.2 and 2.6.3). 3ds SDL hasn't been updated since 2017, the citro3d library shouldn't be a problem since it's using a forked version (otherwise the guide would be lying), neither should the makerom be since I haven't even used it yet. The only other thing that can cause it is msys2. I haven't tried changing that yet.
 
Last edited by Advil_Lavs,
I've looked around the code for a bit and honestly it really is more complicated/confusing than I thought. The whac-a-mole game with the compiling errors doesn't feel like the right direction, due to the conflicting function declarations and such. I don't know if you've already done this but opening a ticket on github could be the right move for now.

neither should the makerom be since I haven't even used it yet
Yup, also makerom goes after the whole compilation process (after a .3dsx has been built) to wrap the binary as a CIA, so it really shouldn't interfere here.
 
I've looked around the code for a bit and honestly it really is more complicated/confusing than I thought. The whac-a-mole game with the compiling errors doesn't feel like the right direction, due to the conflicting function declarations and such. I don't know if you've already done this but opening a ticket on github could be the right move for now.


Yup, also makerom goes after the whole compilation process (after a .3dsx has been built) to wrap the binary as a CIA, so it really shouldn't interfere here.
I made an issue in Github, hopefully I'll get a response soon.
Post automatically merged:

Compiling issues aside, remember you can find this pre-compiled on Universal Updater.
The build on Universal Updater is from 2019. The code was last updated in 2023. I don't know how much has changed but I'm sure it has.
 
As per the other issue, the developer is already fully aware of the problem.

Also, the screenshot included with your issue is just a bunch of warnings, and as per my first post, warnings are not significant.

Have you already tried using an old version of msys2? Because that's the obvious thing to do. Like I said, it's probably going to be one from before December 2023. Pick one.

If you don't want to mess up your existing installation, you can always run it in a virtual machine instead.
 
As per the other issue, the developer is already fully aware of the problem.

Also, the screenshot included with your issue is just a bunch of warnings, and as per my first post, warnings are not significant.

Have you already tried using an old version of msys2? Because that's the obvious thing to do. Like I said, it's probably going to be one from before December 2023. Pick one.

If you don't want to mess up your existing installation, you can always run it in a virtual machine instead.
I did try one, I think it was 2023-10-26. It didn't change much and I don't have time to test other versions so that's that. I'll try something else whenever I have free time and update the post whenever I find the correct version.
 

Site & Scene News

Popular threads in this forum