Bi-Weekly Questions Thread

This page summarizes the projects mentioned and recommended in the original post on /r/PokemonROMhacks

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • polishedcrystal

    An upgrade to Pokémon Crystal. Brings features and content up to date, and adds some original content.

  • if you didn't get the game on its github page or skeetendo thread, then you might have an outdated or corrupted file, so if that's a concern then try one of those links!

  • pokeemerald

    Decompilation of Pokémon Emerald

  • In the gen 3 games the message box text is copied to an array called gStringVar4. You can look at the symbols branch of the decomp for the game you're using to see where in memory gStringVar4 is. For example it's at 0x02021fc4 in emerald. You should be able to read the string from there. Keep in mind that the games use a custom character encoding).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rpp-backup

    This repo is for Red++ v3, which is the latest playable version. The repo for v4 is not in a playable state at the moment, but dev will be resuming soon.

  • red++ for gen 1

  • pokefirered

    Decompilation of Pokémon FireRed/LeafGreen

  • One way around this is to just work directly with the decomp, which is basically the game in its raw files. Rather than adding in the command "playsound" to every script, you'd probably be able to edit the "msg" command itself to add the functionality to play a sound as well. Here's a link to the decomp if you want to look at it. As for the technical bits, I can't really help you with that; I don't have that much experience in dealing with the decomp. Someone more experienced might be able to help you. There might be discords for rom hacking but I'm not aware of any.

  • universal-pokemon-randomizer-zx

    Public repository of source code for the Universal Pokemon Randomizer ZX

  • There is. Use PokerandoZX

  • awesome-gbadev

    A curated list of Game Boy Advance development resources

  • (developing?) GBA emulators, romhacking without decomps and romhacking with a decomp are wildly different topics. There isn't a single resource that can teach you all of those, but knowing how the GBA works is useful for all of them. Gbadev.net has a nice list of links that you might find useful. I'd recommend starting with the technical introduction and then reading the Tonc tutorial series.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts