• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.

FireRed Decomp on Mac

2
Posts
1
Years
  • Age 25
  • Seen Apr 15, 2024
Hello all!

As a long time lurker and appreciator of Pokemon ROM hacking, I finally decided I wanted to give it a shot myself. After doing some research I really want to learn how to create decomps instead of binary hacking. My ultimate goal is to be able to create my own ROM enhancements of the vanilla FireRed, ideally this would including updating Pokemon stats and abilities to reflect modern changes and my own unique changes, changing Pokemon locations in game, implementing things like the physical/special split, Fairy type, etc.

However, I've run into two problems already:

1. My only computer is a Macbook Air 2020, which I already know isn't ideal since most of the information I've seen so far seems to be geared towards Windows.
2. Ideally I want to do this in FireRed, and almost everything I've seen seems to deal with Emerald instead.

I also ran into some issues installing pokefirered, I think the issue is with devkitARM but I'm struggling to figure it out so I wanted to see if this whole project was feasible before I committed too much time or effort to it. So I just have a couple questions if anybody is able to help:

Can I still feasibly create a halfway decent FireRed game on Mac?
Am I better off sticking with decomps or would binary be easier for my purposes?
Would it be easier to run Wine or a similar Windows simulator instead of trying to do this in IOS?
What resources are there for FireRed specifically?
Or is there a way to port Emerald changes over into FireRed?
What prerequisite knowledge/skills do I need to proceed?
Should I learn a particular coding language(s) first? If so which one(s)?

Sorry for all the questions and if this isn't the right place to post this, I'm new to the scene and the learning curve is intimidatingly steep so far, but I'm determined to learn as much as I can to make this happen, so any input advice you all may be able to provide would be greatly appreciated!
 
Last edited:
3
Posts
3
Years
  • Age 24
  • Seen Nov 11, 2023
Regardless of firered/emerald the steps should be the same just that you copy another repo.

It's fine to do these things on MacOS arguably it's much easier to do this on MacOS compared to Windows. Since it's all Unix. So yes you can make a great FireRed game on MacOS. Decomps is cooler but the learning curve is a lot bigger.

Here's the link for devkitpro https://github.com/devkitPro/pacman/releases/tag/v1.0.2

Here's a guide you can follow https://www.pokecommunity.com/showthread.php?t=432351

Note that this is using Emerald decomp but you can just switch the repo from that GitHub to the firered one.

The important thing is that you install Xcode and homebrew and with home-brew you install libpng and git (maybe git is already included dunno) these are essentially your prerequisites and then you can just follow the guide as normal and exchange the things you need to exchange to make it firered.
 
Back
Top