[Release] Linux for the 3DS

Discussion in '3DS - Homebrew Development and Emulators' started by xerpi, Dec 29, 2015.

  1. twisted_falconier

    twisted_falconier Newbie

    Newcomer
    1
    Aug 15, 2018
    United States
    Me too. I also am unable to "click" after launching weston. Tried to launch the terminal but all I could do was move the mouse
     
  2. Itzumi

    Itzumi homebrew does what nintendont

    Member
    4
    Jun 27, 2018
    United States
    USA
    What exactly could I do with this.
     
  3. Crimson Cuttlefish

    Crimson Cuttlefish GBAtemp Regular

    Member
    5
    Aug 15, 2016
    United States
    what COULDN'T you do?
     
  4. xerpi
    OP

    xerpi GBAtemp Regular

    Member
    6
    Dec 25, 2011
    Barcelona
    Show your friends how cool you are by running Linux on the 3DS.
     
  5. Xeddius

    Xeddius Newbie

    Newcomer
    1
    Apr 8, 2018
    United States
    You may be able to cross-compile to make programs for it, kind of like building Android on a pc, you can compile for the 3ds's arm based soc using gcc and a Linux x64_86/x86 machine.
     
  6. ParzivalWolfram

    ParzivalWolfram GBAtemp Regular

    Member
    5
    Jun 28, 2017
    United States
    I'm already working on a build with make, X, binutils, etc. It's only not done due to issues packing it.

    Speaking of, @xerpi, what version of as did you compile with? Every version either tells me it doesn't support --64 or it doesn't support -EL. (Running Deb x86_64, everything updated)
     
  7. xerpi
    OP

    xerpi GBAtemp Regular

    Member
    6
    Dec 25, 2011
    Barcelona
    I use the armv7-eabihf toolchain from https://toolchains.bootlin.com
     
  8. zacchi4k

    zacchi4k GBAtemp Maniac

    Member
    7
    Feb 6, 2015
    Italy
    Somewhere eating pizza
    @xerpi what should people who can't switch to mouse input do to solve the issue?
     
  9. Nemos59

    Nemos59 A random user

    Member
    4
    Aug 1, 2018
    France
    Somewhere
    I also can't open the weston terminal and toggling keyboard modes... I don't know what's wrong...
     
  10. cj_beans

    cj_beans Newbie

    Newcomer
    1
    Jul 29, 2018
    United States
    Yeah, same here. I haven't been able to find a version that works.
     
  11. ParzivalWolfram

    ParzivalWolfram GBAtemp Regular

    Member
    5
    Jun 28, 2017
    United States
    Any suggestions for things to compile into the boot image? I've got things like make, gcc, binutils, Xorg (also fluxbox), untested SD R/W support, etc. going, but what else would y'all like to see? There's no network access and SD R/W support will probably be really dumb and broken, so keep that in mind.


    EDIT: Well, "going".
    [​IMG]
     
    Last edited by ParzivalWolfram, Aug 26, 2018
  12. xerpi
    OP

    xerpi GBAtemp Regular

    Member
    6
    Dec 25, 2011
    Barcelona
    I've updated the build instructions, if you have Linux x86-64 I'd recommend downloading a a precompiled armv6-eabihf toolchain.
     
  13. ParzivalWolfram

    ParzivalWolfram GBAtemp Regular

    Member
    5
    Jun 28, 2017
    United States
    It's working for the most part now... well, except for the occasional ICE.
     

    Attached Files:

  14. xerpi
    OP

    xerpi GBAtemp Regular

    Member
    6
    Dec 25, 2011
    Barcelona
    Woah that's really weird, LLVM 6.0.1 is a bit old nonetheless.
     
  15. ParzivalWolfram

    ParzivalWolfram GBAtemp Regular

    Member
    5
    Jun 28, 2017
    United States
    The only thing that needs it is clang, so fuck it.
     
  16. cj_beans

    cj_beans Newbie

    Newcomer
    1
    Jul 29, 2018
    United States
    How can we open weston/change keyboard mode? It's not working.
     
  17. ParzivalWolfram

    ParzivalWolfram GBAtemp Regular

    Member
    5
    Jun 28, 2017
    United States
    nnnnnnnnnngh... @xerpi, your prebuilt chain has names formatted like "arm-unknown-linux-eabihf-gcc" but the Linux_3DS makefiles and such want it to be named "arm-mpcore-linux-eabihf-gcc"...
     
    Last edited by ParzivalWolfram, Aug 27, 2018
  18. ParzivalWolfram

    ParzivalWolfram GBAtemp Regular

    Member
    5
    Jun 28, 2017
    United States
    Oh.

    Wait a minute.

    @xerpi was compiling on a 32-bit platform, wasn't he?
    That'd be why I don't have the "--64" switch in as.
     
  19. able

    able Advanced Member

    Newcomer
    2
    Jun 22, 2018
    United States
    hopefully i dont catch flack for reviving this, its only been a few weeks, but are there no longer precompiled firms for this?i have fastboot, maybe im just being naieve, but i was hoping to just put a firm in and boot to it?
     
  20. THEELEMENTKH

    THEELEMENTKH GBAtemp Advanced Maniac

    Member
    9
    May 31, 2016
    Spain
    There's a download link on the OP, download it and extract it to your 3ds' sd card and you can run the .firm

     
    able likes this.
Quick Reply
Draft saved Draft deleted
Loading...