Are there Pokemon ROM tools for Linux?

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by MrMcTiller, Apr 5, 2018.

  1. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    I was hoping to find out if there are tools like pk3ds and PKHex on Linux. I know that I could try wine... but people say they don't work. I have a strict limit of 8GB of storage space. (Not including my OS). Any ideas?
     
  2. AdamFX990

    AdamFX990 Confused Humanoid

    Member
    102
    45
    Jan 22, 2017
    United Kingdom
    Santraginus V
    It doesn't look like a super complicated project. Are you sure it doesn't work in wine?

    I believe mono can be used to compile C# on Linux, but I'm not certain how big of a workload that is.
     
  3. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    Yeah, whenever you try to load a folder on pk3ds, it doesn't load. PKHex freezes when trying to run it.

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

    I found ctrtool to help with extracting the romFS and exeFS from the ROMs. I just need an editor now.
     
  4. AdamFX990

    AdamFX990 Confused Humanoid

    Member
    102
    45
    Jan 22, 2017
    United Kingdom
    Santraginus V
    Is the folder you're trying to access on the wine virtual drive?
     
    MrMcTiller likes this.
  5. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    Yes, it is.

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

    It allows me to pick a folder from the Z: drive. That is my USB that has everything on it. (Even my OS)
     
  6. AdamFX990

    AdamFX990 Confused Humanoid

    Member
    102
    45
    Jan 22, 2017
    United Kingdom
    Santraginus V
    Ahh. That explains the weird restriction of 8GB. How is the drive formatted? Have you tried running "chmod 777 +x /usb" where "/usb" is your mountpoint?
     
    MrMcTiller likes this.
  7. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    OK, I am not very educated in all of this. So I will explain everything that I can. I am running XenialPup64 7.5 from an 8GB USB that is formatted to ext4. All I want to do is to be able to install ROM hacks for Pokemon games on the 3ds. I found that ctrtool works on Linux. Makerom works on Linux. 3dstool works on linux. So I can build the .CIA for the rom hack. But, I can't randomize it using pk3ds. PKHex is something that I would like to use, but that is optional.
     
  8. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,355
    902
    Jul 2, 2015
    Canada
    オンタリオ
    linux running from usb on a chromebook i guess?
     
  9. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    Nope. I got an OLD Dell Latitude XT without a hard drive.
     
  10. AdamFX990

    AdamFX990 Confused Humanoid

    Member
    102
    45
    Jan 22, 2017
    United Kingdom
    Santraginus V
    I know bugger all about pokémon. But it sounds like an interesting topic to explore. I'll take a closer look and see if I can find a way to get it working. If nobody offers you a working solution in the mean time then I'll get back to you.
     
    MrMcTiller likes this.
  11. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    OK, I will continue to search too.
     
  12. AdamFX990

    AdamFX990 Confused Humanoid

    Member
    102
    45
    Jan 22, 2017
    United Kingdom
    Santraginus V
    I'm just attempting to dump a save from Ultra Sun to test with. Do you have one that you're trying to use that I can compare results with?
     
    MrMcTiller likes this.
  13. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    I don't have Ultra Sun, but there are some saves floating around GBATemp.

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

    There are some save files here in the OP. https://gbatemp.net/threads/release...tured-pokemon-sun-and-moon-sequel-mod.495253/
     
  14. CuriousTommy

    CuriousTommy GBAtemp Fan

    Member
    454
    128
    Jul 22, 2014
    United States
    I know this doesn't help you with your problem, but I recommend you use fuse-3ds if you want an easier alternative to ctrtool.

    At least running the program works fine for me, but I don't have a 3DS pokemon game to test it with. I downloaded the mono version if that makes a difference.

    Picture
     
  15. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    Are you using Linux?
     
  16. CuriousTommy

    CuriousTommy GBAtemp Fan

    Member
    454
    128
    Jul 22, 2014
    United States
    Yup, Fedora Linux to be exact.
     
    MrMcTiller likes this.
  17. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    And PKHex works? How did you get it to work? Are you using Wine? Or is there a Linux build that I don't know about?
     
  18. CuriousTommy

    CuriousTommy GBAtemp Fan

    Member
    454
    128
    Jul 22, 2014
    United States
    I just used mono. The interface itself seems to work, but I don't have a game to actually test this with.
     
    MrMcTiller likes this.
  19. MrMcTiller
    OP

    MrMcTiller GBATemp's Tiller

    Member
    834
    291
    Mar 7, 2017
    United States
    Will Be Revealed at 1,000 Posts
    Oh... but how do I install it on Puppy Linux? Puppy doesn't use apt.
     
  20. AdamFX990

    AdamFX990 Confused Humanoid

    Member
    102
    45
    Jan 22, 2017
    United Kingdom
    Santraginus V
    Neither does Fedora. Which is what I'm using also. It seems to be working fine. Have you got no way of writing a different distro to the pen drive?
     
Loading...