summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2021-07-02Use -g flag to compilePikalaxALT
2021-06-28Sync makefile echo lines from Emerald; RegionMapState.choseFlyLocationPikalaxALT
2021-06-18Merge branch 'push_symbols' of github.com:PikalaxALT/pokeruby into push_symbolsPikalaxALT
2021-06-18Fix regex errorPikalaxALT
2021-06-16Silence stringop-overflow warnings from gcc-11PikalaxALT
2021-06-16Symplifi symfilesPikalaxALT
2021-06-16Build fewer symfiles (#826)PikalaxALT
* Refactor build.yml * Remove .travis.yml; speed up NONMATCHING build by not cleaning * Force tools to build before syms, compare, modern
2021-06-15Fix makefile for compat with GH actionsPikalaxALT
2021-06-14Better alignment of symtab columnsPikalaxALT
2021-06-13Fix modern debug buildsPikalaxALT
2021-06-13Fix typo in MakefilePikalaxALT
2021-06-13Migrate to github workflows and output symfilesPikalaxALT
2020-12-05Add German rev1 targetAlex Pensinger
2020-06-08Preliminary support for English rev0 debug. Matching but still needsKaz
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.
2020-02-13Merge branch 'master' into modern_gccPikalaxALT
2020-02-13Wildcard sections in ld scriptPikalaxALT
2020-02-13Merge pull request #763 from GriffinRichards/sync-makefilePikalaxALT
Add shasum in addition to sha1sum
2019-12-14Merge branch 'master' of github.com:pret/pokeruby into modern_gccPikalaxALT
2019-10-16Set compare flag in configGriffinR
2019-10-16Sync compare behavior with pokeemeraldGriffinR
2019-10-02Merge branch 'master' into debug-englishPikalaxALT
2019-10-02Merge branch 'master' into modern_gccPikalaxALT
2019-10-01Add shasum in addition to sha1sumGriffinR
2019-09-05Configure Travis to build nonmatching (#746)PikalaxALT
* Configure Travis to build nonmatching
2019-09-05Revert Makefile changes [for now] to avoid conflict with PikalaxALT:modern_gcceasyaspi314 (Devin)
2019-08-27Make DEBUG_TRANSLATE a makefile flageasyaspi314 (Devin)
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-08-01revert makefile changesgarak
2019-08-01convert wild encounters to jsongarak
2019-07-30add jsonproc toolgarak
2019-07-24Fix bug with CC1 var assignmentPikalaxALT
2019-07-03Implement debug info optionPikalaxALT
2019-07-03Link modern libs and allow custom toolchainPikalaxALT
2019-07-02Merge branch 'master' into modern_gccPikalaxALT
2019-07-02Start roulette rodata decompPikalaxALT
2019-06-26Make Ruby compile with gcc-8PikalaxALT
2019-04-05Fix indentationPikalaxALT
2019-04-05Backport m4a.c from emeraldPikalaxALT
2019-02-04Convert map data to JSONMarcus Huderle
2018-09-29Add support for gbafixaplumafreak500
2018-09-15mid2agb changes from #380Kermalis
https://github.com/pret/pokeruby/pull/380
2018-09-12Use spritesheets for event object and field effect pics (#686)Marcus Huderle
Use spritesheets for event object pics
2018-07-29typoJo Ruby P
2018-05-26Update Makefile and installation instructions for devkitpro r48Marcus Huderle
2018-04-20nonmatching debug_80C6FA8PikalaxALT
2018-04-15through debug_80C4774PikalaxALT
2018-04-14through debug_80C43A8PikalaxALT
2018-04-06suppress assembler warnings for c filesyenatch
2018-04-06suppress make tools noiseyenatch
2018-04-06fix newlines in recursive make outputyenatch