• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Which Pokémon Masters protagonist do you like most? Let us know by casting a vote in our Masters favorite protagonist poll here!
  • Red, Hilda, Paxton, or Kellyn - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Tool] Can't install CFRU despite following the instructions PERFECTLY.

SleepySwampert

-def +spdef
  • 17
    Posts
    4
    Years
    • Seen Jan 30, 2021
    I've read the full GitHub tutorial thoroughly and spent the last couple days troubleshooting. But I can't move past step 5. I think understand how it's supposed to work but it isn't. As a programmer you're usually supposed to assume you messed up but I'm 100% sure I've set it up perfectly, the PATHs are correct and I run cmd from the master folder but whenever I try to call on the files it fails. No error message either, I type in "python scripts//make.py" and it just moves on and ignores me. It's driving me nuts and I haven't even got to install DPE yet, hopefully it's less of a nightmare. I provided images from my computer and if you can help me I'll gladly provide more screenshots. I just want to start rom hacking again... Edit1:After deep testing I could tell the script was making it all the way to build code but couldn't progress nor would it tell me why.
    Spoiler:
     

    Attachments

    • [PokeCommunity.com] Can't install CFRU despite following the instructions PERFECTLY.
      6.jpg
      45.3 KB · Views: 19
    Last edited:
    Which version of Fire Red are you using?
    If not 1.0, then switch to that.

    Did you install the devkit for GBA?

    Also, you should apply DPE and everything else first before applying the CFRU
     
    I am using 1.0 and I have installed devkit for GBA. I haven't done DPE yet though, would that make it easier?
     
    I had trouble calling python from cmd too. Try searching for "Manage App Execution Aliases" (if you're running windows 10), and find aliases for pyton and unselect them. Then try calling it from cmd or powershell. (For me it would open up ms store when I typed "python").
     
    I found some path errors so I finally fixed that issue but I'm still very much stuck. Can't execute //make.py yet. Sometimes I get a hint and make a tiny bit of progress but it ends up not meaning anything or I lose progress. I'm back to seeing no results after typing it in.
     
    I found some path errors so I finally fixed that issue but I'm still very much stuck. Can't execute //make.py yet. Sometimes I get a hint and make a tiny bit of progress but it ends up not meaning anything or I lose progress. I'm back to seeing no results after typing it in.

    Download the Python 3.7.6 Installer. Uninstall Python. Install Python again, and make sure add to path is checked.
    To set up the DevKit path, take this picture as a reference:
    Spoiler:

    Restart your computer. Name the GBA file "BPRE0", not "BPRE0.gba". It should work (you can use PowerShell to compile it too).
     
    Last edited:
    I added it to path but reinstalled and did it again to double check. My paths should work fine unless I need Connectivity Solution for some reason.
    Restarted again and made a backup. Renamed it to simply "BPRE0" instead of "BPRE0.gba" making it a generic file. The command said it was looking for a .gba file though so I used the backup. Same familiar blank result.
    Though I did notice something strange. Originally typing "python scripts//make.py" would instantly return with a blank.
    But now there's a split second delay before it gives a blank. This leads me to believe that it IS finding the file and reading it up to a certain point. But for whatever reason it can't continue. Am I on the right track?
     
    I added it to path but reinstalled and did it again to double check. My paths should work fine unless I need Connectivity Solution for some reason.
    Restarted again and made a backup. Renamed it to simply "BPRE0" instead of "BPRE0.gba" making it a generic file. The command said it was looking for a .gba file though so I used the backup. Same familiar blank result.
    Though I did notice something strange. Originally typing "python scripts//make.py" would instantly return with a blank.
    But now there's a split second delay before it gives a blank. This leads me to believe that it IS finding the file and reading it up to a certain point. But for whatever reason it can't continue. Am I on the right track?

    Does 'python scripts/make.py' work?
     
    Nope. "No such file or directory" I tried it once but it didn't work this time either.

    I'm pretty sure it is Python not executing the compiler.
    Sure you did this step right?

    Download the latest version of Python 3.7 (3.7.6). DO NOT DOWNLOAD PYTHON 3.8! After downloading and before proceeding to install, make sure that the add to path checkbox is ticked, otherwise you'll have to add the Python path in the environment variables manually. If you have installed multiple Python versions, please make sure that Python 3.6+ can be explicitly called with command python3.
     
    So you think that it might be it? I've uninstalled and reinstalled python a few times now. I've even tried 3.7.2 and setting it up manually but I'll document it this time.





    No luck so far :/ I think I followed the instructions, is there maybe anything that wasn't mentioned but could be messing me up?

    Python uninstalls weirdly. You can't uninstall python successfully from the windows apps and features. Try the uninstall from the control panel.
    Edit: Try
    [PokeCommunity.com] Can't install CFRU despite following the instructions PERFECTLY.

    Hope it helps if the image above aint works than try this image: https://ibb.co/HH5nmxD
     
    Last edited:
    I checked my path in user variables and it matched. I didn't need to make any changes, so I tried the link next and I couldn't really tell the difference.
    Here:
    But just to be thorough I did run it again. Sadly came up blank.
    But I deleted that other post because I was too quick to dismiss the control panel idea. So I tried it that way but it's the same... The thing is, if you told me I just didn't uninstall it properly I'd definitely believe you, but the path in the picture matches mine so I'm not sure.


    Edit: The second one's different because I noticed a useless path. I deleted a python path coming from program files because that's no longer where's located.
     
    Last edited:
    I checked my path in user variables and it matched. I didn't need to make any changes, so I tried the link next and I couldn't really tell the difference.
    Here:
    But just to be thorough I did run it again. Sadly came up blank.
    But I deleted that other post because I was too quick to dismiss the control panel idea. So I tried it that way but it's the same... The thing is, if you told me I just didn't uninstall it properly I'd definitely believe you, but the path in the picture matches mine so I'm not sure.


    Edit: The second one's different because I noticed a useless path. I deleted a python path coming from program files because that's no longer where's located.

    Does restarting you're computer help
     
    Probably should've tried that right after it's fine. I restarted, but thanks to a (probably) unrelated computer crash I lost all my tabs. That's besides the point I'm just salty. It still didn't work but I could swear it's reading the script for slightly longer now before giving a blank.
     
    Probably should've tried that right after it's fine. I restarted, but thanks to a (probably) unrelated computer crash I lost all my tabs. That's besides the point I'm just salty. It still didn't work but I could swear it's reading the script for slightly longer now before giving a blank.

    This is definitely weird. I've never encountered this problem; try asking in Skeli's Discord sever.
     
    Back
    Top