luckytyphlosion
a55c75d350
Get rid of common syms ( #2040 )
2024-10-14 23:52:11 -04:00
luckytyphlosion
7d921fa89b
Slight storage system documentation
2024-08-14 18:27:44 -04:00
luckytyphlosion
7316e54161
Merge pull request #2016 from luckytyphlosion/master
...
Fix WSL1 install instructions
2024-07-26 19:22:58 -04:00
luckytyphlosion
3d2b861436
Fix WSL1 install instructions
2024-07-23 17:53:19 -04:00
luckytyphlosion
8ec0bff034
Update msys2 instructions
...
Add pacman -Sy msys2-keyring
2023-07-18 19:28:41 -04:00
luckytyphlosion
b3d66f5528
Merge branch 'master' of https://github.com/pret/pokeemerald
2021-07-02 12:53:12 -04:00
luckytyphlosion
9fd27fe855
Fix modern builds when devkitARM is not in PATH.
2021-07-02 12:52:31 -04:00
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