Commit Graph
74 Commits
Author SHA1 Message Date
luckytyphlosion 7a7ebe1827 Merge pull request #1461 from Fontbane/patch-1
Rename sText_WildPkmnAppeared2 to reflect its use
2021-06-04 22:42:24 -04:00
luckytyphlosion 7189e4e26f Fix build on macos.
Needs <cerrno> include in tools/preproc/c_file.cpp
2021-06-03 21:05:56 -04:00
luckytyphlosion 7e1ae9f95d Remove debug print statements in Makefile. 2021-06-03 18:22:49 -04:00
luckytyphlosion 4687847ace Fix building with KEEP_TEMPS=1, and NODEP=1.
KEEP_TEMPS=1 not working was due to the pattern substitution in the old makefile rules for compiling C files ($*) not working with the explicit generation of dependencies. NODEP=1 not working was due to the NODEP rule for src/%.s not being updated to use preproc and cpp.
2021-06-03 17:46:09 -04:00
luckytyphlosion 92152e45e2 Fixes to makefile.
Merge C_ASM_DEP and DATA_ASM_DEP, NODEP and SCAN_DEPS can be overridden, add --no-print-directory to MAKEFLAGS in make_tools.mk (also removed some unused variables), add newline to help message in preproc.
2021-06-01 23:22:15 -04:00
luckytyphlosion f0b41debc3 Merge branch 'master' of https://github.com/pret/pokeemerald into remove-temps 2021-06-01 20:40:27 -04:00
luckytyphlosion a839463c84 Optimize Makefile.
Don't do recursive makes for COMPARE and MODERN, use minimal makefile for making tools.
2021-06-01 20:40:11 -04:00
luckytyphlosion 823c862e4f Merge pull request #1274 from luckytyphlosion/master
Improve INSTALL.md
2021-05-29 10:29:15 -04:00
luckytyphlosion c5b262159d Merge branch 'master' of https://github.com/pret/pokeemerald 2021-05-27 16:36:47 -04:00
luckytyphlosion 8b45c8e48a Fix github links to pret's. 2021-05-27 16:20:13 -04:00
luckytyphlosion c723d980e7 Merge branch 'master' of https://github.com/pret/pokeemerald 2021-05-23 10:51:26 -04:00
luckytyphlosion c50a21fba0 Tidy just cleans both normal and modern. 2021-05-05 16:07:21 -04:00
luckytyphlosion 9da2142a39 Scan all deps of time, also prevent deps from being scanned twice for compare and modern. 2021-05-04 10:08:54 -04:00
luckytyphlosion 9ec5a5b468 Wrap notes in details blocks. 2021-05-01 21:03:40 -04:00
luckytyphlosion 6872d6f196 Merge pull request #1338 from HornedCrusader/patch-1
Fix bike flag
2021-02-20 19:14:26 -05:00
luckytyphlosion 52ab1acea1 Easy changes per Griffin's comments 2021-02-10 17:32:46 -05:00
luckytyphlosion 1760d68010 Fix up dkP related naming here as well. 2021-02-08 12:39:43 -05:00
luckytyphlosion 6a865be4c2 Fix up incorrect term. 2021-02-08 12:38:49 -05:00
luckytyphlosion 0f13e061e1 Fix up dkP related naming. 2021-02-08 12:35:21 -05:00
luckytyphlosion 4c3c61fa35 Add instructions for installing libpng on macOS 2021-02-08 11:55:36 -05:00
luckytyphlosion 11eb805856 Temporary fix for macOS install.
Should probably figure out what's exactly setting $DEVKITPRO since it's set by something else upon opening the Terminal.
2021-01-31 16:22:54 -05:00
luckytyphlosion 57bc32e300 Fix templess builds from not exiting on error. 2021-01-27 09:57:50 -05:00
luckytyphlosion 740c0a6bc1 Merge pull request #1294 from luckytyphlosion/aif2pcm-fix
Fix bug in pcm delta compression.
2021-01-26 15:23:11 -05:00
luckytyphlosion b0de03356b Merge pull request #1315 from PokeCodec/patch-3
Use INTR_FLAG_VBLANK instead of constant 0x1
2021-01-26 15:22:24 -05:00
luckytyphlosion ff8952a3f0 Merge pull request #1308 from PokeCodec/pain
Get rid of Task_data_OP macro
2021-01-26 15:22:13 -05:00
luckytyphlosion 10c0566121 Don't keep temporary C build files by default. 2021-01-19 11:43:50 -05:00
luckytyphlosion 44bd156f26 Actually test out that it builds. 2021-01-05 20:10:43 -05:00
luckytyphlosion a5f75b4949 Fix issue with diffs being incorrect with extreme values. 2021-01-05 19:53:41 -05:00
luckytyphlosion 8855623ad0 Fix choice of delta sign.
Ensure that the delta goes in the correct direction (i.e. use positive delta for prev <= sample, and negative delta for prev > sample)
2021-01-05 13:56:26 -05:00
luckytyphlosion fb396395e9 Fix bug in pcm delta compression.
error wasn't being correctly calculated for when new_sample was negative and sample was positive.
2021-01-05 11:34:38 -05:00
luckytyphlosion 98f8c96c9e Fix $(AR) define, remove \u warns on macOS. 2021-01-04 11:35:59 -05:00
luckytyphlosion e744d86bf1 Fix msys2 instructions, also add more formatting to installation instructions. 2020-12-30 20:56:04 -05:00
luckytyphlosion a0344a4094 Forgot to add some line breaks. 2020-12-30 18:49:04 -05:00
luckytyphlosion feb6befd09 Improve storage instructions as per Griffin's recommendations.
Todo actually properly proofread this.
2020-12-23 22:51:35 -05:00
luckytyphlosion 56cad5c240 Re-add note about Qt since Porymap hasn't upgraded to 6.0. 2020-12-23 18:14:33 -05:00
luckytyphlosion 9da0920969 Improve INSTALL.mds as per recommendations.
- Put "conditional" notes in quotes to better communicate which instructions are more required
- Number instructions per OS as per Griffin's advice.
2020-12-23 18:02:30 -05:00
luckytyphlosion 2fd2573c4d Merge branch 'master' of https://github.com/pret/pokeemerald 2020-12-23 17:59:47 -05:00
luckytyphlosion 946faf682f Extra clarification about remounting the C: drive 2020-12-17 09:03:14 -05:00
luckytyphlosion 3d686116d8 [Round 3] Apply all source related changes for the new INSTALL.md in one commit. 2020-12-16 21:24:44 -05:00
luckytyphlosion 5a5acfb0ad [Round 3] Revert multiple source change commits for re-commit. 2020-12-16 21:24:08 -05:00
luckytyphlosion 32e566def0 Don't define CPP until MODERN is defined. 2020-12-16 21:16:55 -05:00
luckytyphlosion 166183d5ed [Round 2] Apply all source related changes for the new INSTALL.md in one commit. 2020-12-16 20:31:56 -05:00
luckytyphlosion 345aab63cf [Round 2] Revert multiple source change commits for re-commit. 2020-12-16 20:31:10 -05:00
luckytyphlosion 11df2113d9 Use arm-none-eabi-cpp for modern. 2020-12-16 20:29:58 -05:00
luckytyphlosion d597c5c883 Fix modern builds.
We actually need standard includes for modern.
2020-12-16 20:17:27 -05:00
luckytyphlosion 2783eed825 Check for $(TOOLCHAIN) before checking for $(TOOLCHAIN)/bin
if TOOLCHAIN is blank, wildcard can still detect the `/bin` directory.
2020-12-16 19:54:12 -05:00
luckytyphlosion 3b1cbc5861 Add a note on core.filemode error. 2020-12-16 18:56:03 -05:00
luckytyphlosion 8ad9730901 Make a note about the Microsoft Account dialog. 2020-12-16 15:37:08 -05:00
luckytyphlosion 936ba7f1bf Apply all source related changes for the new INSTALL.md in one commit.
For people who want to have dkPless builds in their repo.
2020-12-16 15:10:01 -05:00
luckytyphlosion 34fc9789c9 Merge branch 'master' of https://github.com/pret/pokeemerald into rebase-install-md 2020-12-16 14:51:21 -05:00
luckytyphlosion cc5db41f30 Revert multiple source change commits for rebase. 2020-12-16 13:29:02 -05:00
luckytyphlosion aad94c3433 Fix asmdiff.sh to work without DKP, also improve the makefile command for recognizing a toolchain.
The new command requires the toolchain binary path to exist in the file system before building using a toolchain (to handle the case where gba-dev is uninstalled but $(DEVKITARM) still exists))
2020-12-16 13:15:54 -05:00
luckytyphlosion 4ecbb91ccb Simplify macOS instructions, clarify Linux instructions, general cleanup of macOS and Linux instructions, also some other minor clarifications. 2020-12-16 12:46:10 -05:00
luckytyphlosion 30bd712fd4 Temporarily change repo links to mine for people testing builds. 2020-12-14 02:20:07 -05:00
luckytyphlosion 680187d7d9 Add more detailed notes on Windows terminal comparisons, fix Cygwin instructions (didn't export devkitpro), add macOS and Linux instructions.
macOS and Linux instructions untested.
2020-12-14 02:16:25 -05:00
luckytyphlosion 24d94185b9 Fix typo (thanks Spherical Ice). 2020-11-28 11:42:45 -05:00
luckytyphlosion 47d4ff2448 Add case for downloads folder with space for the legacy WSL1 instructions, also fix WSL1 path in dedicated folder example with spaces. 2020-11-28 11:38:02 -05:00
luckytyphlosion b9eb605fbf Fix broken header links. 2020-11-28 11:34:03 -05:00
luckytyphlosion 3d0f038423 Add install instructions for repositories which don't have dkp-less support. 2020-11-28 11:30:11 -05:00
luckytyphlosion 976b967732 Add msys2 and Cygwin instructions, also add .exe extension to built tools.
Todo: actually extensively test out msys2 and Cygwin, and double check the readme.
2020-11-26 20:21:16 -05:00
luckytyphlosion 59a6d18679 Minor INSTALL.md cleanup, also don't print the wall of linked objects during make (helps spot warnings more easily) 2020-11-25 11:46:12 -05:00
luckytyphlosion 6bf6cf2eb8 Escape literal <user> text. 2020-11-25 11:32:22 -05:00
luckytyphlosion 01637deee5 Fix bad clarification. 2020-11-25 11:30:08 -05:00
luckytyphlosion 90d8bb1d33 Partially work on the new Install.MD.
Todo:
- Legacy Windows instructions
- macOS, Linux instructions
- figure out what to do with the base_tools note for macOS
- dkp installation instructions for platforms which do not install dkp.
2020-11-25 11:28:01 -05:00
luckytyphlosion 51e8b8b8db Don't use base_tools if dkP is installed, also just use $(CC) -E for CPP regardless. 2020-11-25 10:37:50 -05:00
luckytyphlosion 1536295872 Add support for dkp-less instructions.
Todo: actually test building with dkP.
2020-11-25 09:20:45 -05:00
luckytyphlosion 70b6e05a47 Remove useless comment. 2020-11-18 21:31:04 -05:00
luckytyphlosion 68b53c7437 Optimize Makefile, also add *.sna to gitignore. 2020-11-18 20:53:42 -05:00
luckytyphlosion 5029c90979 Missing inc files in asm/*.s and data/*.s will raise an actual error message. 2020-11-12 11:04:38 -05:00
luckytyphlosion 8a780977a8 Add missing files to .gitattributes.
Only *.sed is required, all other files are listed to be explicit.
2020-11-08 20:13:21 -05:00
luckytyphlosion 4b748d32cc Bugfix for ChooseMoveOrAction_Doubles. 2020-11-07 18:21:17 -05:00
luckytyphlosion a29b18ed2f Merge branch 'master' of https://github.com/pret/pokeemerald 2020-11-07 18:06:37 -05:00
luckytyphlosion 2778e9ad3d Update Discord link. 2018-10-22 22:20:48 -04:00
luckytyphlosion f82badd515 Add pokegold and pokefirered. 2017-12-31 13:30:22 -05:00