Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-29 | Merge structs at 02019348 | PikalaxALT | |
2021-06-29 | Fix pokemon_icon.c fakematch | PikalaxALT | |
2021-06-28 | Match sub_806CF04 | PikalaxALT | |
2021-06-24 | Document pokedex.c, 1 | PikalaxALT | |
2021-06-24 | Finish porting contest data to C | PikalaxALT | |
2021-06-23 | Sync more function names from Emerald | PikalaxALT | |
2021-06-22 | Split contest code | PikalaxALT | |
2021-06-21 | Sync more contest docs from Emerald | PikalaxALT | |
2021-06-18 | Document image_processing_effects.c | PikalaxALT | |
2020-06-08 | Preliminary support for English rev0 debug. Matching but still needs | Kaz | |
cleaning up. Rename DEBUG_TRANSLATE to DEBUG_FIX now that we have actual English Debug ROMs. Add Sapphire German "first edition" debug support, now that we have a hash for it. Fix an obvious nonmatching. | |||
2019-08-23 | [WIP] English Debug menu translations! (Plus some build system fixes) | easyaspi314 (Devin) | |
I'm back! す Éß テ-ブ↑& ÒÛªù! (かなテーブルを捨てろよ!/Throw away the kana table!) When compiled in English with DEBUG, instead of óじばÌ (mojibake), you now get actual English translations! No more switching from the game, to the kana chart, and if you don't know Japanese, Google Translate, just to read one sentence. Additionally, the few unknown translations should use proper encoding or Romaji. I decided to use a nicer macro system: static const u8 sStrHello[] = DTR("こんにちは", "Hello"); This prevents ifdef HELL, as the mixed Japanese and English would be messy. Additionally, some special character issues were corrected. Things untranslated/bugs: - Tomomichi's dummy functions. Of course, they don't do much. - The title screen battle menu. This uses a Gen 2 style tile rendering and the way it is rendered is incredibly overcomplicated. - A few phrases which I couldn't get a clear translation for. I don't know much Japanese lol. - Song names. Just tedious with the limited buffer size. - A few layout issues. Some dimensions should be tweaked to avoid text box ovetflows. - Potential buffer overflows, which I want to try to avoid - (ASan for GBA? :morphon:) - While I use the DEBUG_TRANSLATE flag (automatic with ENGLISH && DEBUG) for C code, the asm data only checks for ENGLISH && DEBUG. Additionally, they are ugly. - Haven't tested all builds yet. - Some code formatting issues. I also made it so this will compile with the system preprocessor (including Clang), and my agbcc binutils (which will attempt to be selected automatically if you don't have DKP). Clang needs a few flags (it can't do asm enums with line numbers and it does trigraphs in standard mode), but it is no longer flipping out. I am going to restart my build system project. It was getting way off track, and ucpp was too difficult to maintain (one of the main reasons for the silence). | |||
2019-04-23 | gTrainerBattleOpponent = SECRET_BASE_OPPONENT | PikalaxALT | |
2018-06-10 | Label move_tutor_menu.c | Marcus Huderle | |
2018-05-21 | Standardize args to palette blend functions | Marcus Huderle | |
2018-04-22 | Take the IME/IE ops out of their own blocks | PikalaxALT | |
2018-04-21 | Fix mistake in debug_80C47BC | PikalaxALT | |
2018-04-21 | Decompile watanabe data | PikalaxALT | |
2018-04-21 | Remaining functions in watanabe | PikalaxALT | |
2018-04-21 | copypasta through debug_80C7A54 | PikalaxALT | |
2018-04-20 | through InitSeeTrainers | PikalaxALT | |
2018-04-20 | through debug_80C74E4 | PikalaxALT | |
2018-04-20 | nonmatching debug_80C6FA8 | PikalaxALT | |
2018-04-19 | through debug_80C6CB8 | PikalaxALT | |
2018-04-19 | through InitSeePokemonGraphics | PikalaxALT | |
2018-04-18 | through debug_80C689C | PikalaxALT | |
2018-04-18 | debug_80C5FFC | PikalaxALT | |
2018-04-17 | through debug_80C5EF4 | PikalaxALT | |
2018-04-17 | through debug_80C5738 | PikalaxALT | |
2018-04-17 | through debug_80C53F0 (also testing resplit of string) | PikalaxALT | |
2018-04-16 | through debug_80C5208 | PikalaxALT | |
2018-04-16 | through debug_80C4F48 | PikalaxALT | |
2018-04-15 | through debug_80C4AC4 (temp ewram struct) | PikalaxALT | |
2018-04-15 | through debug_80C48A0 | PikalaxALT | |
2018-04-15 | through debug_80C4774 | PikalaxALT | |
2018-04-14 | through debug_80C43A8 | PikalaxALT | |
2018-04-14 | through debug_80C42B8 | PikalaxALT | |
2018-04-14 | debug_80C3D2C | PikalaxALT | |
2018-04-13 | nonmatching debug_80C3A50 | PikalaxALT | |
2018-04-12 | through InitSizeComparison | PikalaxALT | |
2018-04-12 | through debug_80C376C | PikalaxALT | |
2018-04-12 | debug_80C35DC | PikalaxALT | |
2018-01-23 | move undecompiled debug menu code to asm | Cameron Hall | |
2018-01-23 | fix more false offsets | Cameron Hall | |
2018-01-22 | dump some debug baseroms | Cameron Hall | |
2018-01-21 | match debug ROM | Cameron Hall | |
2018-01-17 | resolve more undefined references | Cameron Hall | |
2018-01-17 | resolve more undefined references | Cameron Hall | |
2018-01-17 | resolve some undefined references | Cameron Hall | |
2018-01-17 | use 'if DEBUG' instead of 'ifdef DEBUG' | Cameron Hall | |
2018-01-16 | add debug ifdefs | Cameron Hall | |