PikalaxALT
294b150d70
Set up to decomp mevent_server
2018-11-30 08:47:58 -05:00
PikalaxALT
9200df7516
Finish decomp of mevent.s
2018-11-29 20:56:53 -05:00
PikalaxALT
939ae833c3
through sub_81445C0
2018-11-29 19:17:38 -05:00
PikalaxALT
d68f434a52
through sub_814449C
2018-11-29 18:48:06 -05:00
PikalaxALT
51622adaec
through sub_8144218
2018-11-29 18:15:22 -05:00
PikalaxALT
9460cbfe6c
through sub_814407C
2018-11-29 15:37:39 -05:00
PikalaxALT
159f242e32
through sub_8144018
2018-11-29 15:33:58 -05:00
PikalaxALT
dfb6bcb6ac
through sub_8143EF4
2018-11-29 14:35:39 -05:00
PikalaxALT
cec95ebfb4
through sub_8143DBC
2018-11-29 14:02:49 -05:00
PikalaxALT
7460069110
sub_8143910
2018-11-29 11:35:31 -05:00
PikalaxALT
2943997dcb
through sub_81438F0
2018-11-29 09:54:26 -05:00
PikalaxALT
21a301b77d
through sub_81436EC
2018-11-28 22:15:11 -05:00
PikalaxALT
013fcf86fb
Fix spacing in globah.h
2018-11-28 13:49:46 -05:00
PikalaxALT
144027e4fa
Dump another fame checker tilemap
2018-11-28 10:50:41 -05:00
PikalaxALT
cb9f24a9a9
Fix errors introduced in precious commit
2018-11-28 10:15:08 -05:00
PikalaxALT
d7237d2cb7
Also name the text color assets
2018-11-28 08:47:47 -05:00
PikalaxALT
66c7fc0d70
All functions and assets in fame_checker are named
2018-11-28 08:42:21 -05:00
PikalaxALT
5f9edfe8e6
One more field renaming in fame_checker
2018-11-27 18:29:18 -05:00
PikalaxALT
d2bd51c49f
Rename most assets and functions in fame_checker
2018-11-27 16:50:10 -05:00
PikalaxALT
a738e3dca5
More documentation and enums
2018-11-27 08:44:24 -05:00
PikalaxALT
7e684b32f1
More documentation of fame checker
2018-11-26 22:27:19 -05:00
PikalaxALT
b21c50675b
PRESSED-->JOY_NEW, PUSHED-->JOY_HELD
2018-11-26 18:24:17 -05:00
PikalaxALT
de72615a54
This is a sprite tag right here
2018-11-26 18:22:57 -05:00
PikalaxALT
3c409e3cd2
Make ewram symbols static too
2018-11-26 18:20:29 -05:00
PikalaxALT
69106536eb
Start documenting stuff; make objects static where possible
2018-11-26 18:12:17 -05:00
PikalaxALT
a2b7b3ebf2
Finish data decomp
2018-11-26 15:47:50 -05:00
PikalaxALT
e88def5ab1
Decompile remaining sprite templates
2018-11-26 15:39:30 -05:00
PikalaxALT
2e1ce30d8b
First pass disassembly of fame_checker sprite templates
2018-11-26 15:22:21 -05:00
PikalaxALT
031baf97af
Decomp sprite sheets and additional graphics
2018-11-26 14:39:26 -05:00
PikalaxALT
e85ce72837
Another text pointer table decomped
2018-11-26 12:57:24 -05:00
PikalaxALT
6fb78b0885
more text dism
2018-11-26 12:51:56 -05:00
PikalaxALT
ae8b4043c1
More data decomp
2018-11-26 12:34:22 -05:00
PikalaxALT
f75453388c
Finish decomp of fame_checker(.text)
2018-11-26 10:54:41 -05:00
PikalaxALT
eb8dface17
through sub_812E064
2018-11-26 10:26:12 -05:00
PikalaxALT
840f8037e7
through sub_812DDAC; match sub_812DBC0
2018-11-26 09:28:23 -05:00
PikalaxALT
03af56b30e
nonmatching sub_812DBC0
2018-11-26 08:48:14 -05:00
PikalaxALT
82c7bd49aa
through sub_812DB64
2018-11-25 21:58:52 -05:00
PikalaxALT
5c013a0897
through sub_812DA14
2018-11-25 21:12:07 -05:00
PikalaxALT
1f9c58abed
through sub_812D814
2018-11-25 20:14:34 -05:00
PikalaxALT
f05f41b89a
through sub_812D5EC
2018-11-25 19:21:05 -05:00
PikalaxALT
5090c3fab2
sub_812D420
2018-11-25 18:46:32 -05:00
PikalaxALT
83dc744b85
through sub_812D388
2018-11-25 18:32:21 -05:00
PikalaxALT
5b30b664be
sub_812D1A8
2018-11-25 08:21:08 -05:00
PikalaxALT
b09bbc65be
through sub_812D174
2018-11-24 23:41:08 -05:00
PikalaxALT
8f9ec93326
through sub_812D094
2018-11-24 23:02:38 -05:00
PikalaxALT
3bbaaa4a73
sub_812CE04
2018-11-24 22:13:10 -05:00
PikalaxALT
c60b280118
through sub_812CD3C
2018-11-24 21:41:18 -05:00
PikalaxALT
93f67f9557
sub_812CAD8
...
New macro `PRESSED(x)` tests `gMain.newKeys & (x)`. The macro itself
is inoptimal. However, its use is required to match this function.
We suspect this macro may have been implemented globally, hence we
put it in `global.h`. Propagating its use through the remainder of
this project, as well as [Ruby](/pret/pokeruby) and [Emerald](/pret/pokeemerald),
has been left as a to-do item.
2018-11-24 20:04:50 -05:00
PikalaxALT
8ef1594d20
through sub_812CA1C
2018-11-24 16:28:05 -05:00
PikalaxALT
2571ba516c
through sub_812C694
2018-11-24 15:51:55 -05:00
PikalaxALT
5a262eec73
sub_812C3F8
2018-11-24 13:08:18 -05:00
PikalaxALT
351ee943db
Fame Checker START
2018-11-24 12:22:36 -05:00
PikalaxALT
bc6416ddd9
A bit of cleanup
2018-11-24 11:25:24 -05:00
PikalaxALT
9b79707eee
match sub_812C334
2018-11-24 11:20:51 -05:00
PikalaxALT
b3f1b2c254
quest_log_battle, 3 (nonmatching)
2018-11-23 22:17:31 -05:00
PikalaxALT
d5d220bc5c
quest_log_battle, 2
2018-11-23 21:55:21 -05:00
PikalaxALT
91bfbfb9fb
quest_log_battle, 1
2018-11-23 21:22:31 -05:00
PikalaxALT
d347a95390
quest_log_8150454
2018-11-23 15:17:38 -05:00
PikalaxALT
77d7434df2
Merge branch 'master' into quest_log
2018-11-21 09:00:41 -05:00
PikalaxALT
6bcabeab1e
Complete decomp of quest_log
2018-11-21 08:52:01 -05:00
PikalaxALT
eb98d02443
through sub_8115518; finish quest_log rodata
2018-11-21 07:55:42 -05:00
PikalaxALT
374352c3cf
Match sub_81152BC
2018-11-20 21:41:35 -05:00
PikalaxALT
fb3d416283
through wip sub_81152BC
2018-11-20 08:52:28 -05:00
PikalaxALT
8e5da87144
through sub_81151DC
2018-11-19 21:45:40 -05:00
PikalaxALT
ccc2456017
through sub_81150CC
2018-11-19 21:32:13 -05:00
PikalaxALT
c7439253be
sub_8114DE8
2018-11-19 18:36:05 -05:00
PikalaxALT
a38bbb8604
through sub_8114D68
2018-11-19 18:28:02 -05:00
PikalaxALT
251d031ec9
through sub_8114CE4
2018-11-19 18:14:31 -05:00
PikalaxALT
948cc68849
through sub_8114A4C
2018-11-19 17:54:14 -05:00
melody
255ae044a3
make unknown method args more generic
2018-11-14 00:11:05 -05:00
melody
5989a8a461
Brings in surfable tile data structure
2018-11-14 00:10:54 -05:00
melody
648885b00a
more spaces on the soft tabs
2018-11-14 00:10:40 -05:00
Melody
a5489aeef4
Decompiles metatile behaviors
...
Combines commits:
* WIP: start on metatile behavior functions
* WIP: more functions
* WIP: more functions
* WIP: another solid chunk + cleanup
* WIP: more things are stuff
* WIP: even more stuff done
* WIP: 🆗
* WIP: Cleaning Up
* WIP: More Cleanup
* WIP: Additional Cleanup
* WIP: clean up defines
2018-11-13 06:46:58 -05:00
PikalaxALT
a6b5d09ddf
More changes for modern gcc compat
2018-11-10 18:28:24 -05:00
PikalaxALT
d6233c5b3b
Fix C/C++ errors generated by CLion IDE
2018-11-09 12:33:20 -05:00
PikalaxALT
6317f0180e
Start to refactor some of the data components
2018-11-09 08:28:39 -05:00
PikalaxALT
4ee3c03a69
through sub_8114834
2018-11-08 17:52:02 -05:00
PikalaxALT
e3a2a2fa85
through sub_8114758
2018-11-08 17:01:10 -05:00
PikalaxALT
3e638ddb4b
through sub_8114518
2018-11-08 16:38:49 -05:00
PikalaxALT
10900139e3
through sub_8114324
2018-11-08 15:23:15 -05:00
PikalaxALT
3e418d7a7b
Finish disming quest_log strings
2018-11-08 14:20:36 -05:00
PikalaxALT
50709682c7
through sub_8113FBC
2018-11-08 11:43:54 -05:00
Marcus Huderle
be4624024c
Merge pull request #17 from PikalaxALT/vs_seeker
...
Vs seeker
2018-11-08 08:53:27 -06:00
PikalaxALT
2cc1329cd0
sub_8113F3C; disassemble some strings
2018-11-08 09:44:56 -05:00
PikalaxALT
325cc10aa7
sub_8113F14; make C code compatible with modern cc1
2018-11-07 15:37:00 -05:00
PikalaxALT
65b57e5a26
through sub_8113EAC
2018-11-07 08:45:08 -05:00
PikalaxALT
4628859055
sub_8113DE0
2018-11-06 17:27:11 -05:00
PikalaxALT
5a85a2273d
through sub_8113D94
2018-11-06 14:29:43 -05:00
PikalaxALT
226bd50a5c
sub_8113C5C; rethink what this data actually is
2018-11-06 11:36:09 -05:00
PikalaxALT
2c627ae373
through sub_8113C20
2018-11-06 11:19:39 -05:00
PikalaxALT
1e63aeb48d
through sub_8113B94
2018-11-06 08:40:46 -05:00
PikalaxALT
ed3cc83264
nonmatching sub_8113AE8
2018-11-05 22:19:53 -05:00
PikalaxALT
5819c8a97e
sub_8113ABC
2018-11-05 17:45:21 -05:00
PikalaxALT
f3231493db
through sub_8113A78
2018-11-03 19:28:55 -04:00
PikalaxALT
a68ed3ec17
through sub_81139BC
2018-11-03 18:24:00 -04:00
PikalaxALT
be7cda00a1
through sub_81138F8
2018-11-03 16:21:34 -04:00
PikalaxALT
8dcea40e58
sub_81136D4
2018-11-03 13:36:42 -04:00
PikalaxALT
812f735c03
Nonmatching sub_8113550
2018-11-03 11:25:27 -04:00
PikalaxALT
5391289fc1
Merge branch 'master' into quest_log
2018-11-02 14:16:03 -04:00
ProjectRevoTPP
a63750306c
decompile money.c and coins.c
2018-10-18 19:39:25 -04:00
SatoMew
2c5ffce6fc
decompile math_util.c
2018-10-17 19:53:48 +01:00
PikalaxALT
aa6e1a91fc
Merge branch 'master' into vs_seeker
2018-10-17 11:05:44 -07:00
PikalaxALT
46e006b94c
Merge branch 'master' into quest_log
2018-10-17 10:53:16 -07:00
PikalaxALT
0ba5268858
through sub_8113530
2018-10-16 21:46:09 -07:00
PikalaxALT
7670f0527f
through sub_8113414
2018-10-16 18:05:39 -07:00
PikalaxALT
d50948133d
through sub_81132E0
2018-10-16 17:32:29 -07:00
PikalaxALT
9dd047d9db
sub_81131FC
2018-10-16 13:07:02 -07:00
PikalaxALT
11066dc88f
sub_8113194
2018-10-16 12:56:37 -07:00
ProjectRevoTPP
77d98a23c6
decompile load_save.c
2018-10-15 22:21:18 -04:00
PikalaxALT
6d31e24cba
through sub_8113114
2018-10-15 20:08:52 -05:00
PikalaxALT
f214ba976d
nonmatching sub_8112F18
2018-10-15 18:48:37 -05:00
PikalaxALT
3f43d60bc2
through sub_8112EB4
2018-10-15 11:30:50 -05:00
PikalaxALT
1c90805498
through sub_8112D40
2018-10-15 10:07:39 -05:00
PikalaxALT
f07f73e188
Merge branch 'master' into quest_log
2018-10-15 09:19:30 -05:00
PikalaxALT
f12a82b068
nonmatching sub_8112B3C
2018-10-15 05:41:11 -04:00
PikalaxALT
ddb2440809
sub_8112940
2018-10-13 16:04:33 -04:00
PikalaxALT
9dd0dffc66
through sub_81128BC
2018-10-13 09:51:35 -04:00
PikalaxALT
4190928a11
through sub_81127F8
2018-10-13 09:28:50 -04:00
PikalaxALT
f0e2b86a7b
through sub_81126AC
2018-10-13 08:50:20 -04:00
PikalaxALT
65bce70419
sub_811246C
2018-10-12 21:56:35 -04:00
PikalaxALT
ef81b5a237
sub_8112450
2018-10-12 21:31:25 -04:00
PikalaxALT
6c52f7ce04
Merge branch 'master' into quest_log
2018-10-12 20:18:48 -04:00
PikalaxALT
e143072f96
through sub_8112364
2018-10-12 18:00:42 -04:00
PikalaxALT
a4000de4bc
sub_81121D8
2018-10-12 15:29:43 -04:00
PikalaxALT
67cbc48298
sub_81120AC
2018-10-12 15:05:47 -04:00
PikalaxALT
58f91389a3
through sub_8112044
2018-10-12 13:51:56 -04:00
PikalaxALT
9377dc23e2
through sub_8111F8C
2018-10-12 12:18:17 -04:00
PikalaxALT
714d387cbd
through sub_8111D90
2018-10-12 10:09:38 -04:00
PikalaxALT
cd3594802c
through sub_8111CF0
2018-10-12 09:48:04 -04:00
PikalaxALT
6b0f3451b8
sub_8111AD8
2018-10-12 08:47:12 -04:00
PikalaxALT
1125d6627e
through sub_8111A34
2018-10-12 07:59:08 -04:00
ProjectRevoTPP
0b4d16442c
decompile save.c
2018-10-11 23:29:11 -04:00
PikalaxALT
d0c63f0f59
through sub_8111984
2018-10-11 18:47:20 -04:00
PikalaxALT
913f2a9a1d
through sub_811175C
2018-10-11 17:21:45 -04:00
PikalaxALT
feadfc8911
through sub_811164C
2018-10-11 16:21:47 -04:00
PikalaxALT
3310b1445a
sub_8111438
2018-10-11 16:13:46 -04:00
PikalaxALT
1fd187fb57
through sub_81113E4
2018-10-11 15:06:35 -04:00
PikalaxALT
21224433ab
through sub_8111150
2018-10-11 13:56:18 -04:00
PikalaxALT
b8054bbe5b
through sub_8111070
2018-10-11 12:36:39 -04:00
PikalaxALT
1e65583712
through sub_8110FCC
2018-10-11 12:04:54 -04:00
PikalaxALT
0046efe867
sub_8110E68
2018-10-11 11:06:25 -04:00
PikalaxALT
c340377fe5
sub_8110E3C
2018-10-11 10:26:12 -04:00
PikalaxALT
230f58b77d
through sub_8110E20
2018-10-11 10:13:08 -04:00
PikalaxALT
7e35bd4266
nonmatching sub_8110BE8
2018-10-10 19:43:12 -04:00
PikalaxALT
572929c352
sub_8110BB0
2018-10-10 11:25:05 -04:00
PikalaxALT
a7a6457014
through sub_8110AEC
2018-10-10 11:08:56 -04:00
PikalaxALT
dc37cd7de0
through sub_8110A3C
2018-10-10 10:45:50 -04:00
PikalaxALT
b78aef0625
sub_8110944
2018-10-10 07:59:47 -04:00
ProjectRevoTPP
05d03f7f32
decompile up to sub_80444C4
2018-10-10 00:47:44 -04:00
PikalaxALT
f5964c58bd
through sub_811092C
2018-10-09 21:28:20 -04:00
PikalaxALT
d1381d8b77
Start decompiling quest_log.o
2018-10-09 21:17:43 -04:00
PikalaxALT
46e957bacd
Name many functions and objects in vs_seeker.c
2018-10-09 15:37:50 -04:00
PikalaxALT
760d339c3b
Assign static qualifiers
2018-10-09 10:17:08 -04:00
PikalaxALT
76262efe7d
sub_810D304
2018-10-09 09:46:18 -04:00
PikalaxALT
656924e7db
sub_810D280
2018-10-09 08:43:37 -04:00
PikalaxALT
e786a9af9c
sub_810D24C
2018-10-09 07:58:58 -04:00
PikalaxALT
6617a6e2a3
sub_810D1CC
2018-10-09 07:56:18 -04:00
ProjectRevoTPP
799a9ccfe2
decompile up to sub_8043B40
2018-10-09 00:04:47 -04:00
PikalaxALT
ba183710e0
sub_810D164
2018-10-08 22:03:08 -04:00
ProjectRevoTPP
6c614d71a5
decompile up to SpeciesToCryId
2018-10-08 21:58:30 -04:00
PikalaxALT
88c181a6b0
through sub_810D0FC
2018-10-08 21:49:28 -04:00
PikalaxALT
fe2d1d4e3c
through sub_810D0A8
2018-10-08 21:41:11 -04:00
PikalaxALT
a6b91869b3
through sub_810CF54
2018-10-08 21:29:37 -04:00
PikalaxALT
9e51b18b9f
sub_810CE10
2018-10-08 21:04:59 -04:00
PikalaxALT
2e0259fceb
Merge branch 'master' into vs_seeker
2018-10-08 19:00:01 -04:00
ProjectRevoTPP
967b4e6612
merge and nonmatching PokemonUseItemEffects2
2018-10-08 18:51:14 -04:00
PikalaxALT
0335914719
Decompile vs_seeker data
2018-10-08 17:04:37 -04:00
PikalaxALT
1d50bcb0b9
Cleanup and create menews_jisan header
2018-10-08 16:02:11 -04:00
PikalaxALT
eda4a9f940
Use the macro ya dummy
2018-10-08 14:59:48 -04:00
PikalaxALT
d348c44eb6
Finish decompile of menews_jisan.s
2018-10-08 14:58:51 -04:00
PikalaxALT
6b27e999f2
through sub_8146D94
2018-10-08 14:40:46 -04:00
PikalaxALT
4dd5029fdc
sub_8146CA4
2018-10-08 14:24:44 -04:00
ProjectRevoTPP
02fb51cbe7
nearly matching PokemonItemEffects2
2018-10-08 13:17:04 -04:00
PikalaxALT
7040e8e956
sub_8146C30
2018-10-08 12:10:33 -04:00
ProjectRevoTPP
e54247c225
partially decompile pokemon.c
2018-10-08 00:57:51 -04:00
PikalaxALT
ce33bbe84f
through sub_810CDE8
2018-10-07 20:37:08 -04:00
ProjectRevoTPP
77f8b38417
address comments
2018-10-07 01:01:45 -04:00
ProjectRevoTPP
4cd32e8636
migrate text rodata to C file
2018-10-07 00:14:45 -04:00
PikalaxALT
ea0d662b64
sub_810CB90
2018-10-06 23:07:15 -04:00
PikalaxALT
b09d7508d0
sub_810C9A8
2018-10-06 22:00:21 -04:00
PikalaxALT
b6cc51de43
through sub_810C96C
2018-10-06 17:48:06 -04:00
PikalaxALT
53b701c9ef
sub_810C808
2018-10-06 17:23:14 -04:00
ProjectRevoTPP
eb03b1ab0f
Merge branch 'master' of https://github.com/pret/pokefirered into text
2018-10-06 16:45:53 -04:00
ProjectRevoTPP
9236084ad8
finish decompiling text.c
2018-10-06 16:40:08 -04:00
PikalaxALT
43a0915d90
through sub_810C760
2018-10-06 16:16:33 -04:00
SatoMew
09f27128f8
decompile random.c
2018-10-06 17:27:58 +01:00
ProjectRevoTPP
4fafb81b2f
decompile sound.c
2018-10-05 21:26:13 -04:00
ProjectRevoTPP
dca511ad23
decompile task.c
2018-10-05 18:01:51 -04:00
ProjectRevoTPP
52559f4c16
decompile script.c
2018-10-04 21:55:27 -04:00
ProjectRevoTPP
3c71cf58f5
fix battle_ai so it builds
2018-10-04 19:22:29 -04:00
ProjectRevoTPP
621cfbebee
decompile battle_ai_script_commands.c
2018-10-03 21:30:13 -04:00
ProjectRevoTPP
bdf242c287
both print defines for nocashgba
2018-01-09 19:39:29 -05:00
ProjectRevoTPP
9e8079fc1b
comment
2018-01-09 19:28:58 -05:00
ProjectRevoTPP
149d308a67
nocashgba printf
2018-01-08 22:03:53 -05:00
ProjectRevoTPP
a8833519c9
nogba to nocashgba
2018-01-08 21:42:19 -05:00
ProjectRevoTPP
eb0635784c
actually change NOGBAPrint, stupid
2018-01-08 17:05:02 -05:00
ProjectRevoTPP
5dd7baee5e
let the user deal with nogbaprint, forget this
2018-01-08 17:03:51 -05:00
ProjectRevoTPP
5d7a038cea
add NDEBUG define
2018-01-06 21:29:51 -05:00
sceptillion
9f9e3529f8
decompile string_util
2017-12-20 12:55:52 -08:00
sceptillion
a6a0b7db92
decompile bg_regs data
2017-12-20 10:09:12 -08:00
sceptillion
791d5a48cc
common symbols for window and text
2017-12-20 07:55:09 -08:00
sceptillion
236f91e6f0
decompile sprite
2017-12-20 01:04:58 -08:00
sceptillion
bdbc89bcea
partially decompile text
2017-12-19 15:19:41 -08:00
sceptillion
d116b76608
decompile window_8bpp
2017-12-18 16:20:58 -08:00
sceptillion
cbeb32fae4
clean up bg tile alloc code
2017-12-18 15:23:55 -08:00
sceptillion
3b992d3ad3
decompile window
2017-12-18 14:13:23 -08:00
sceptillion
f70d7efa66
partially decompile text_printer
2017-12-18 13:14:49 -08:00
sceptillion
d1437d30f7
decompile malloc
2017-12-18 00:47:25 -08:00
sceptillion
4265e36174
decompile bg
2017-12-17 23:53:55 -08:00
sceptillion
91b847440c
decompile dma3_manager
2017-12-17 13:56:27 -08:00
sceptillion
b810d6eb50
decompile gpu_regs
2017-12-17 13:42:59 -08:00
sceptillion
a3ea99b297
main sym_common
2017-12-17 13:31:05 -08:00
sceptillion
b849ce93db
decompile main
2017-12-17 13:22:46 -08:00
sceptillion
670fef77ac
first commit
2017-12-16 23:54:22 -08:00