[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 goofball of the interwebs

    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
    4
    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
    4
    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
    4
    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
    4
    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
    4
    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
    4
    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.
Loading...