[Project] 3FHex. PkHex on 3ds

Discussion in '3DS - Homebrew Development and Emulators' started by I_AM_L_FORCE, Sep 3, 2015.

  1. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    This is gonna a huge undertaking, and my understanding of C# isn't too great so I'll need staff and testers.

    [GOALS]

    1. Gain the ability to view .pkm/.pk6 files

    2. Gain the ability to edit+save said files

    3. Add a design and UI into 3Fhex

    4. Add main file support

    5. Test and fix bugs

    6. Release.

    3FHex will be open-source and coded in C or C#. I need all the coders and testers I can get my hands on.
     
    Last edited by I_AM_L_FORCE, Sep 3, 2015
    phase, Margen67, the assaf and 3 others like this.


  2. TheKawaiiDesu

    TheKawaiiDesu Ball of Kawaiiness

    Member
    1,428
    1,493
    Aug 23, 2015
    Korea, North
    Lowee
    I don't know anything about coding, but I'd be glad to help with testing if I can!
     
  3. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    Okay, you'll be waiting a long time though due to having to research and school.
     
    TheKawaiiDesu likes this.
  4. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    6,467
    4,019
    Jan 17, 2013
    Mexico
    Is the original PK Hex software open-source?
     
    Margen67 and TheRivo like this.
  5. TheKawaiiDesu

    TheKawaiiDesu Ball of Kawaiiness

    Member
    1,428
    1,493
    Aug 23, 2015
    Korea, North
    Lowee
    Margen67 likes this.
  6. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    Yes it is, but it's coded in C# and I'm only good at C, so I either have to learn another lang so I can port it or just do it progressively.
     
  7. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    6,467
    4,019
    Jan 17, 2013
    Mexico
    Well, that'll make the process a little bit easier. :P
     
    Margen67 likes this.
  8. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    I don't know yet, I'm currently looking at the ironhax installer source for pointers on where to start with this.
     
    Margen67 likes this.
  9. the assaf

    the assaf GBAtemp Fan

    Member
    474
    153
    Jun 2, 2013
    It will edit main files from sd? (Backups from save manage / tdvs)
     
    Margen67 likes this.
  10. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    Okay so I think I have an angle I can approach this with, but can someone send me two different pk6 files?
     
  11. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    6,467
    4,019
    Jan 17, 2013
    Mexico
    I'm not good at programming in any language at all. :P
    I do know the basics but just that, but I'll be glad to help with testing!

    As a side question, why 3FHex?
    Was it a typo of 3DHex? :P
     
  12. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    Yes, hopefully but first I want to get the app to read the name of a pokemon in a pk6 file. Needless to say it will be a long time until that comes (if it happens)

    — Posts automatically merged - Please don't double post! —

    I'm a hipster
     
  13. TheKawaiiDesu

    TheKawaiiDesu Ball of Kawaiiness

    Member
    1,428
    1,493
    Aug 23, 2015
    Korea, North
    Lowee
    Those are completely random, but that should do it =p
     

    Attached Files:

    Margen67 likes this.
  14. the assaf

    the assaf GBAtemp Fan

    Member
    474
    153
    Jun 2, 2013
    Luck with this and with ui
     
  15. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    Thanks, I'm gonna work on getting the names of the pokemon displayed on the 3ds first. (Do you know their names? That'd help a lot to see if they're located in the same place)
     
  16. TheKawaiiDesu

    TheKawaiiDesu Ball of Kawaiiness

    Member
    1,428
    1,493
    Aug 23, 2015
    Korea, North
    Lowee
    The first one is an Electrike (even though its nickname is Abomasnow) and the second one is a Xatu :)
     
    Margen67 likes this.
  17. I_AM_L_FORCE
    OP

    I_AM_L_FORCE Unban me from Discord

    Member
    879
    268
    Feb 19, 2015
    London
    Thanks.
     
    Margen67 and TheKawaiiDesu like this.
  18. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    6,467
    4,019
    Jan 17, 2013
    Mexico
    Here's my recommendation:

    Make it so that 3FHex reads the .SAV files directly from the root of the SD.
    Here's the info you'll need for reading and detecting the proper .SAV per game and region:

    This is EXACTLY how Gateway stores the .SAV for each game in the root of the SD.
    There is no variation in the names between regions.
     
    Margen67 likes this.
  19. Tjessx

    Tjessx GBAtemp Maniac

    Member
    1,156
    508
    Dec 3, 2014
    Belgium
    What is pkhex?
     
  20. TheKawaiiDesu

    TheKawaiiDesu Ball of Kawaiiness

    Member
    1,428
    1,493
    Aug 23, 2015
    Korea, North
    Lowee
    A Pokemon X/Y/OR/AS save editor for Windows :)
     
    Margen67 likes this.