GPSP (gameplaySP) GBA Inquiry

Discussion in '3DS - Homebrew Development and Emulators' started by Smoker1, May 18, 2015.

  1. Smoker1
    OP

    Smoker1 GBAtemp Maniac

    Member
    1,012
    159
    Feb 17, 2015
    United States
    Carmichael, California
    Chrisser_75 and Margen67 like this.


  2. pokemoner2500

    pokemoner2500 GBAtemp Advanced Fan

    Member
    845
    273
    Aug 14, 2013
    United States
  3. shinyquagsire23

    shinyquagsire23 SALT/Sm4sh Leak Guy

    Member
    1,961
    3,231
    Nov 18, 2012
    United States
    Las Vegas
    VinsCool likes this.
  4. Bkool999

    Bkool999 GBAtemp Regular

    Member
    262
    108
    Oct 3, 2014
    United States
    Actually, there is a 3ds folder in the repository, so it's at LEAST being worked on...
     
  5. shinyquagsire23

    shinyquagsire23 SALT/Sm4sh Leak Guy

    Member
    1,961
    3,231
    Nov 18, 2012
    United States
    Las Vegas
    It's already working full speed or close to that, and it compiles just fine for 3ds.
     
  6. Bkool999

    Bkool999 GBAtemp Regular

    Member
    262
    108
    Oct 3, 2014
    United States
    Any chance you can share the cia with us? :)
     
  7. shinyquagsire23

    shinyquagsire23 SALT/Sm4sh Leak Guy

    Member
    1,961
    3,231
    Nov 18, 2012
    United States
    Las Vegas
    Don't have a .cia build yet, but it works as a .3dsx. .cia is planned though.
     
  8. Bkool999

    Bkool999 GBAtemp Regular

    Member
    262
    108
    Oct 3, 2014
    United States
    I'm actually attempting to build it right now. After spending too long trying to figure out how to do this, I feel stupid that building is so easy lol. Btw, .3dsx is fine too. Preferred for me, actually. Any chance you could upload that? :)

    EDIT: Build failed... Well dang...
     
    prototech and nastys like this.
  9. Smoker1
    OP

    Smoker1 GBAtemp Maniac

    Member
    1,012
    159
    Feb 17, 2015
    United States
    Carmichael, California
    Did you see about a .3ds Build?
     
  10. Arras

    Arras GBAtemp Guru

    Member
    5,840
    2,659
    Sep 14, 2010
    Netherlands
    IIRC building it isn't the problem, the problem is that if you just do a naive cia build, the cia will miss some features or something that the homebrew channel sets up for you, so it would run much slower. At least, that's what I remember seeing in some emulator thread.
     
  11. Bkool999

    Bkool999 GBAtemp Regular

    Member
    262
    108
    Oct 3, 2014
    United States
    I don't know how to build .3ds and I might have done something wrong trying to build the .3dsx. I have to go somewhere right now, so I don't have time to try to sort it out anyway. It would be better if someone else tries to build it.
     
  12. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,445
    4,761
    Mar 17, 2010
    Norway
    Alola
    .3dsx can be converted to .cia/.3ds
     
  13. rotebrotobias

    rotebrotobias GBAtemp Maniac

    Member
    1,039
    255
    Jan 31, 2015
    how
     
  14. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,445
    4,761
    Mar 17, 2010
    Norway
    Alola
    I'm not sure. But the NINJHAX FAQ at http://smealum.net/ninjhax/ says this:
     
  15. rotebrotobias

    rotebrotobias GBAtemp Maniac

    Member
    1,039
    255
    Jan 31, 2015
    Yes, but that's CXI and he doesn't say how to output a cxi from 3dsx.
     
  16. Bkool999

    Bkool999 GBAtemp Regular

    Member
    262
    108
    Oct 3, 2014
    United States
    After running lubuntu in Virtualbox and creating the build environment, I still can't build the .3dsx. Here's the code if someone wants to help.
     
  17. Bkool999

    Bkool999 GBAtemp Regular

    Member
    262
    108
    Oct 3, 2014
    United States
    PLEASE DELETE THIS POST. JUST A SIMPLE QUOTE ERROR I MADE. SORRY.
     
  18. nastys

    nastys ナースティス

    Member
    1,464
    857
    Aug 5, 2014
    Italy
    Earth
    View attachment 19205
    Same here :(
    (except that I don't use a VM)
    screen.png

    The error is:
    Code:
    [...]_3ds.c:89: undefined reference to `khax init'
     
  19. Bkool999

    Bkool999 GBAtemp Regular

    Member
    262
    108
    Oct 3, 2014
    United States
    So I got it to build by removing the following in _3ds.c, but it won't launch when I try to boot it in Ninjhax. It shows up, though.

    Code:
    if(has_ninjhax)
        {
            khaxInit();
    EDIT: Turns out libkhax is required for what the emulator needs to access...
     
  20. hippy dave

    hippy dave Butts Butts Megabutts

    Member
    2,570
    1,791
    Apr 30, 2012
    The libkhax files aren't in the CitrAGB github, so grab libkhax from its own github and throw the files in the right places.