Portal 3DS Alpha demo

Discussion in '3DS - Homebrew Development and Emulators' started by gudenau, Mar 21, 2015.

  1. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random


  2. VinsCool

    VinsCool Delusional

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,705
    27,733
    Jan 7, 2014
    Canada
    Another World
    He has sound! In N3DS! In ninjhax! HOW??!1 :O
    Looks like an upgraded ds version, very well done :D
     
    ThisIsUserName and Jwiz33 like this.
  3. AquaX101

    AquaX101 GBAtemp Advanced Fan

    Member
    714
    165
    Apr 15, 2014
    United States
    Somewhere
    I've wondered always how to compile so can someone tell me please how to compile?
     
    ThisIsUserName and Jwiz33 like this.
  4. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    In theory install devkitpro and use make, but that it is not that easy. I am attempting to work this out and get permission to post a compiled version.
     
    ThisIsUserName and Jwiz33 like this.
  5. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    568
    158
    May 14, 2008
    United States
    I've been trying to get it compiled myself as well. I've been told that it needs an older version of ctrulib from before csnd was refactored, but I don't know WHICH version it needs.
     
    ThisIsUserName and Jwiz33 like this.
  6. Supercool330

    Supercool330 GBAtemp Advanced Fan

    Member
    685
    140
    Sep 28, 2008
    United States
    It looks like this project is built with DevkitARM and CTRULIB. You will need to install the DevkitARM toolchain from devkitpro (instructions here). The latest versions of DevkitARM actually come with ctrulib, but if you need a newer version, you can grab the source here, and build it with devkitarm, just read the instructions.

    More generally, different projects are compiled with different toolchains and libraries, so you will need to learn how to read various types of build files (such as Make, CMake, or SCons to name a few common ones), to determine what tool chains they use. You will also need to familiarize yourself with some common toolchains, languages, and libraries in order to actually get everything you need. Also, having a general understanding of common command line tools is very useful. Most projects will have a nice set of build instructions that you can mostly just run one at a time, but with some projects, you just have to look at the code and figure out how to build it, and the only way to learn how to do this is experience.
     
    ThisIsUserName and Jwiz33 like this.
  7. lPolarisl

    lPolarisl GBAtemp Fan

    Member
    334
    92
    Jan 24, 2015
    Hungary
    Could someone upload a compiled version pls :3
     
  8. Supercool330

    Supercool330 GBAtemp Advanced Fan

    Member
    685
    140
    Sep 28, 2008
    United States
    Blindly looking at the history for csnd, it was clearly re-factored in mid January, so I'm guessing v0.3 is your best bet.
     
    ThisIsUserName and Jwiz33 like this.
  9. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    568
    158
    May 14, 2008
    United States
    I'm pretty sure it's between version 0.4 and the current version, because 0.4 causes other errors. Could be unrelated of course.

    edit: and commit cd8fa3a from March 10 is also too old, assuming my methodology is right. hm...
     
    ThisIsUserName and Jwiz33 like this.
  10. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    You need to change soft fp to hard...
     
    ThisIsUserName and Jwiz33 like this.
  11. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    568
    158
    May 14, 2008
    United States
    Didn't do anything for me. Have you gotten it to compile?
     
    Jwiz33 likes this.
  12. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    Just did.
    You need this ctrulib!

    Edit:
    Change the soft to hard in portal3ds and ctrulib!
     
    ThisIsUserName and Jwiz33 like this.
  13. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    568
    158
    May 14, 2008
    United States
    Worked, thanks!

    edit: Although it won't load. Black top screen with garbage on bottom screen, then "an error has occurred". :/
     
    ThisIsUserName and Jwiz33 like this.
  14. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    I did a thing!
    [​IMG]

    Edit:
    Does not work, yet.
     
    ThisIsUserName, Jwiz33 and Margen67 like this.
  15. Dazzozo

    Dazzozo KRAZOA PALACE

    Member
    292
    716
    Feb 24, 2015
  16. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    As a cia?
     
    ThisIsUserName, Jwiz33 and Margen67 like this.
  17. VinsCool

    VinsCool Delusional

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,705
    27,733
    Jan 7, 2014
    Canada
    Another World
    What still bugs me is sound in n3ds through ninjhax...
     
    ThisIsUserName and Jwiz33 like this.
  18. Dazzozo

    Dazzozo KRAZOA PALACE

    Member
    292
    716
    Feb 24, 2015
    Ugh you guys are no fun, I haven't tried yet :P
     
    ThisIsUserName and Jwiz33 like this.
  19. Dazzozo

    Dazzozo KRAZOA PALACE

    Member
    292
    716
    Feb 24, 2015
    Why? KARL has that, we know how it works
     
    ThisIsUserName, Jwiz33 and Margen67 like this.
  20. VinsCool

    VinsCool Delusional

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,705
    27,733
    Jan 7, 2014
    Canada
    Another World
    So smea has access to that?
     
    ThisIsUserName, Jwiz33 and Margen67 like this.