Homebrew [Release] Linux for the 3DS

  • Thread starter Thread starter xerpi
  • Start date Start date
  • Views Views 398,632
  • Replies Replies 870
  • Likes Likes 118
well it is a fan game, so if I get their sdk, I will be under their control. and people will saying it is illegal.

--------------------- MERGED ---------------------------


I agree, but my options are limited because I do not want Nintendo code in this game, otherwise I risk my game facing issues

Well, if you are going to publish the compiled game, that's indeed not allowed to be posted (outside of certain other sites), but nothing prevents you from adapting the source to the official SDK and telling others how to compile it themselves
 
Well, if you are going to publish the compiled game, that's indeed not allowed to be posted (outside of certain other sites), but nothing prevents you from adapting the source to the official SDK and telling others how to compile it themselves
wait what do you mean not allowed to be posted? it is a fan game.
 
wait what do you mean not allowed to be posted? it is a fan game.
Compiling combines the source code that you input with software made by others (Unity, Nintendo, etc), so the results are not 100% "a fan game" (which is still copyrighted by its developers)

(this is off topic)
 
Compiling combines the source code that you input with software made by others (Unity, Nintendo, etc), so the results are not 100% "a fan game" (which is still copyrighted by its developers)

(this is off topic)

Either way, I just want to try running the game as Linux on 3ds, any advice? like what should I look up?
 
You can't make a game with a official license (Unity / Nintendo) and then release the compiled game on forums like these.

Edit: I don't think it is possible since you are running unity on Linux on a 3ds. I think Unity is too heavy for linux on the 3ds.
 
Last edited by bee395,
You can't make a game with a official license (Unity / Nintendo) and then release the compiled game on forums like these.
so what you are saying is you can't make a unity fan game? what about games like pokemon unity?

--------------------- MERGED ---------------------------

like are you saying in terms of legal issues? or in terms of forum rules? or in terms of technical issues, the whole point of my post is that I do not want to use Nintendo code, and I just want to use Linux instead.
 
Last edited by kingtut,
Both, if you get a developer license for Unity, so you can develop for the 3DS, you can only release your 3ds game on the Nintendo E-Shop.

If you release your game for Linux and then run it on a 3ds you are probably fine, hence you don't have a license, but I don't think that the 3ds can run Unity within Linux. I never tried it however.
 
  • Like
Reactions: kingtut
Both, if you get a developer license for Unity, so you can develop for the 3DS, you can only release your 3ds game on the Nintendo E-Shop.

If you release your game for Linux and then run it on a 3ds you are probably fine, hence you don't have a license, but I don't think that the 3ds can run Unity within Linux. I never tried it however.
According to the gentlemen right here, there is a way to run arm apps on Linux. So I just want to know how to do it. Let me make myself clear, I am not using the ninendo sdk to port the 3ds version.
 
According to the gentlemen right here, there is a way to run arm apps on Linux. So I just want to know how to do it. Let me make myself clear, I am not using the ninendo sdk to port the 3ds version.
Good luck with that. Trying to run even basic software is difficult with this, let alone any kind of game. The os itself runs slow, I guarantee you won't be running any games in this, at least not well.
 
Good luck with that. Trying to run even basic software is difficult with this, let alone any kind of game. The os itself runs slow, I guarantee you won't be running any games in this, at least not well.
I know that possibility, I just want to try anyway
 
so how would you run binary on the emulator? would you have to convert it to .sh first
If you don't know basics of UNIX (you don't just convert binaries to .sh), there's no point in trying.
It's too complicated and too slow, and you probably can't even save data because SD write support is not implemented.
 
so how would you run binary on the emulator? would you have to convert it to .sh first
The fact that you think it could convert in any way to .sh shows you don't know nearly enough to even be attempting what you want.
For the record, .sh files are (in simple terms) basically the equivalent of .bat on windows. Basically just scripting using what's available in the OS terminal. You don't convert binaries to .sh, especially not a game. That would be like saying I could convert call of duty.exe to a .bat file. Just doesn't work that way.
 
The fact that you think it could convert in any way to .sh shows you don't know nearly enough to even be attempting what you want.
For the record, .sh files are (in simple terms) basically the equivalent of .bat on windows. Basically just scripting using what's available in the OS terminal. You don't convert binaries to .sh, especially not a game. That would be like saying I could convert call of duty.exe to a .bat file. Just doesn't work that way.

I understand that I do not know much, And so just let me know what you think I should learn. And I will learn it.

Like if I have a binary Linux file, how would I try it on this emulator? even if it is without saving. I want to try it.

--------------------- MERGED ---------------------------

If you don't know basics of UNIX (you don't just convert binaries to .sh), there's no point in trying.
It's too complicated and too slow, and you probably can't even save data because SD write support is not implemented.

ok so what is your advice? I am sorry for asking noob questions. but I have no idea where to even start. I am willing to research whatever you want me to.
 
I understand that I do not know much, And so just let me know what you think I should learn. And I will learn it.

Like if I have a binary Linux file, how would I try it on this emulator? even if it is without saving. I want to try it.

--------------------- MERGED ---------------------------



ok so what is your advice? I am sorry for asking noob questions. but I have no idea where to even start. I am willing to research whatever you want me to.
There would be to much for us to teach you. Really you would just need to get Linux on a pc and start learning from there. There is no real guide on how to use Linux, except for individual parts and cli commands. The only real good way to learn is to just install Linux on a pc you don't care about and start playing around. It's how I figured out how to compile 3ds homebrew (with seemingly each one requiring something nothing else required). Honestly that's usually how most people learn the basics of Linux. Get Ubuntu find a starters guide on youtube, then Google anything else you can't figure out.
 
  • Like
Reactions: kingtut
There would be to much for us to teach you. Really you would just need to get Linux on a pc and start learning from there. There is no real guide on how to use Linux, except for individual parts and cli commands. The only real good way to learn is to just install Linux on a pc you don't care about and start playing around. It's how I figured out how to compile 3ds homebrew (with seemingly each one requiring something nothing else required). Honestly that's usually how most people learn the basics of Linux. Get Ubuntu find a starters guide on youtube, then Google anything else you can't figure out.
thanks for advice, I will look it up.
 

Site & Scene News

Popular threads in this forum