Diegoisawesome
a6c30ba951
More file organization
2017-11-10 13:20:27 -06:00
Diegoisawesome
6ecad1a59d
Organize map data
2017-11-10 12:39:00 -06:00
Diegoisawesome
a81deec3b3
Extract unused maps
2017-11-10 11:42:04 -06:00
PikalaxALT
d76901ff64
through sub_800A0AC
2017-11-10 08:37:50 -05:00
Diegoisawesome
de8a058714
Extract more baseroms from maps
2017-11-10 02:52:05 -06:00
Diegoisawesome
29079c4b99
Dump numerous baseroms, begin moving data to proper files
2017-11-10 01:49:12 -06:00
PikalaxALT
c9da45b254
through sub_8009FAC
2017-11-09 21:56:47 -05:00
PikalaxALT
1523d5c01e
sub_8009D90
2017-11-09 21:48:27 -05:00
Diegoisawesome
09e431077a
Merge remote-tracking branch 'pret/master' into dump_maps
2017-11-09 20:30:56 -06:00
PikalaxALT
d94f74d261
sub_8009AA0
2017-11-09 21:14:43 -05:00
Diegoisawesome
2d3044aaa6
Begin map dump cleanup
2017-11-09 19:38:57 -06:00
PikalaxALT
6192cb2eea
sub_8009A58
2017-11-08 20:48:26 -05:00
PikalaxALT
d51f87226f
sub_80099E0
2017-11-08 20:11:29 -05:00
PikalaxALT
9a9f601244
sub_8009900
2017-11-08 19:58:59 -05:00
PikalaxALT
e68dbd6276
through sub_8009818
2017-11-08 19:29:37 -05:00
Diegoisawesome
e6ef86e4b0
Update variable and flag names
2017-11-08 15:20:10 -06:00
DizzyEggg
61408456e8
starter choose file is decompiled
2017-11-08 18:05:47 +01:00
PikalaxALT
d5547a3744
main.c common syms
2017-11-07 23:53:30 -05:00
PikalaxALT
9029fb27c1
through sub_8009734
2017-11-07 22:52:10 -05:00
PikalaxALT
f90106ae6c
sub_8009638
2017-11-07 22:26:00 -05:00
PikalaxALT
0709dc7e4c
sub_8009570
2017-11-07 22:14:40 -05:00
PikalaxALT
59eb766f47
sub_80094EC
2017-11-07 21:45:44 -05:00
PikalaxALT
fce326fbd4
through sub_8009414
2017-11-07 20:25:24 -05:00
itskobold
860d5e026d
Labelling fix
...
Oversight
2017-11-07 22:11:48 +00:00
PikalaxALT
bc063b45d0
sub_80E7FF8
2017-11-06 23:33:39 -05:00
PikalaxALT
8d6007256f
sub_80E7F68
2017-11-06 23:20:11 -05:00
PikalaxALT
0a17fc98f6
nonmatching sub_80E7B60
2017-11-06 23:03:11 -05:00
DizzyEggg
19d9cff2ff
static variables to hall of fame c
2017-11-06 18:57:22 +01:00
DizzyEggg
a729e9838e
move data to hall of fame c file
2017-11-06 18:41:32 +01:00
DizzyEggg
a2263207bf
hall of fame is decompiled
2017-11-06 17:27:39 +01:00
DizzyEggg
0f723f7677
halfway through hall of fame
2017-11-05 14:55:13 +01:00
DizzyEggg
bd56bb073f
start working on hall of fame
2017-11-05 12:05:07 +01:00
DizzyEggg
135c4ea1f6
dump some of the item menu
2017-11-05 00:16:09 +01:00
PikalaxALT
8d05aeccec
sub_80E7A14
2017-11-04 19:03:41 -04:00
PikalaxALT
f2e723660b
sub_80E7948
2017-11-04 18:48:13 -04:00
DizzyEggg
4d4d642285
dump berry blender and script menu
2017-11-04 22:40:36 +01:00
PikalaxALT
158e9ff762
sub_80E78C4
2017-11-04 12:20:40 -04:00
PikalaxALT
fb9e5cb3a4
sub_80E7830
2017-11-04 12:03:50 -04:00
PikalaxALT
cd4aa5efe5
through sub_80E7820
2017-11-04 11:49:28 -04:00
PikalaxALT
d921e555d2
sub_80E7630
2017-11-04 11:39:23 -04:00
PikalaxALT
6c746425ed
sub_80E756C
2017-11-04 11:16:07 -04:00
DizzyEggg
352102a07a
Merge branch 'master' into decompile_battle_7
2017-11-04 16:12:45 +01:00
DizzyEggg
6c8155074b
battle 7 is decompiled
2017-11-04 16:11:13 +01:00
PikalaxALT
411cb29f4a
sub_80E7324
2017-11-04 10:55:39 -04:00
PikalaxALT
c054446790
through sub_80E715C
2017-11-04 10:15:58 -04:00
PikalaxALT
f5c1e190d1
sub_80E6F60
2017-11-04 09:39:41 -04:00
PikalaxALT
1c3e7f169f
sub_80E6E24
2017-11-03 22:26:12 -04:00
PikalaxALT
20ebcf7169
sub_80E6D54
2017-11-03 22:07:36 -04:00
PikalaxALT
f8486b31c5
sub_80E6CA0
2017-11-03 21:56:18 -04:00
PikalaxALT
ca2bc94c2b
through sub_80E6BF8
2017-11-03 20:59:29 -04:00
PikalaxALT
293dfc4823
sub_811AB44
2017-11-02 20:54:13 -04:00
PikalaxALT
42c1164d72
sub_811AAAC
2017-11-02 20:51:13 -04:00
PikalaxALT
881d222621
sub_811A95C
2017-11-02 20:37:03 -04:00
PikalaxALT
1049cd670d
through sub_811A938
2017-11-02 19:48:43 -04:00
PikalaxALT
85eb28ba42
through sub_811A8A4
2017-11-02 19:44:03 -04:00
PikalaxALT
46068c0a6f
sub_811A7E4
2017-11-02 19:35:00 -04:00
PikalaxALT
01d6114da2
easy_chat_input_maybe
2017-11-02 19:26:14 -04:00
PikalaxALT
ed7ded0748
Merge branch 'master' into easy_chat
2017-11-02 18:34:41 -04:00
DizzyEggg
5243285ab2
start working on battle 7
2017-11-02 18:19:49 +01:00
PikalaxALT
ab3b8cd51a
Merge branch 'master' into heal_location
2017-11-02 07:59:29 -04:00
Diegoisawesome
af197ccd3b
Merge pull request #98 from PikalaxALT/bard_music
...
Decompile bard music
2017-11-01 23:18:10 -05:00
PikalaxALT
75262c1920
Merge branch 'master' into bard_music
2017-11-02 00:09:14 -04:00
PikalaxALT
6543d7f2d6
Merge branch 'master' into heal_location
2017-11-01 23:43:08 -04:00
PikalaxALT
8a4f0287da
Merge branch 'master' into secret_base
2017-11-01 23:42:04 -04:00
Diegoisawesome
c71f6baa8c
Merge pull request #99 from PikalaxALT/math_util
...
Meme Util
2017-11-01 22:41:28 -05:00
PikalaxALT
17fd3bccf7
Merge branch 'master' into secret_base
2017-11-01 23:39:54 -04:00
PikalaxALT
9cfdc8b7e8
Merge branch 'master' into heal_location
2017-11-01 23:37:41 -04:00
PikalaxALT
e3005e88c7
Decompile remaining functions in region_map
2017-11-01 00:34:57 -04:00
PikalaxALT
ee60ae7da9
sub_8124BE4
2017-11-01 00:01:17 -04:00
PikalaxALT
9f5f134476
sub_8124AD4
2017-10-31 23:39:09 -04:00
PikalaxALT
3d2571b0c5
sub_8124A70
2017-10-31 23:18:56 -04:00
PikalaxALT
8c73c1450f
sub_8124904
2017-10-31 23:11:48 -04:00
PikalaxALT
01c4b3bd35
through sub_81248F4
2017-10-31 22:37:28 -04:00
PikalaxALT
f61822535b
MCB2_FlyMap
2017-10-31 22:34:12 -04:00
PikalaxALT
f6d1e5a965
through sub_8124668
2017-10-31 22:05:23 -04:00
PikalaxALT
c3c08bf037
through sub_8124610
2017-10-31 21:55:57 -04:00
PikalaxALT
ef535b98b5
through GetMapName
2017-10-31 21:51:11 -04:00
PikalaxALT
2f1325416b
through RegionMapPlayerIconSpriteCallback
2017-10-31 21:32:25 -04:00
PikalaxALT
968ff8c3c8
through UnhideRegionMapPlayerIcon
2017-10-31 20:58:47 -04:00
PikalaxALT
7d7c8e8ba6
sub_8124288
2017-10-31 19:40:35 -04:00
DizzyEggg
6cb1c4fd6e
fix merge conflicts, evo scene
2017-10-31 19:36:25 +01:00
DizzyEggg
712ae56167
review change battle controllers
2017-10-31 18:04:08 +01:00
PikalaxALT
9f03434a13
through sub_8124278
2017-10-31 08:44:03 -04:00
PikalaxALT
6cd0086bf9
through CreateRegionMapCursor
2017-10-31 08:38:17 -04:00
PikalaxALT
853ced6687
sub_8123FB0
2017-10-30 22:35:28 -04:00
PikalaxALT
4db83e0097
through sub_8123F9C
2017-10-30 22:20:09 -04:00
PikalaxALT
ccbeaccc9b
sub_8123F30
2017-10-30 21:47:37 -04:00
PikalaxALT
7b6792230a
sub_8123EB4
2017-10-30 21:34:19 -04:00
PikalaxALT
f0c71c7e3f
get_flagnr_blue_points
2017-10-30 21:20:31 -04:00
PikalaxALT
cd9022f929
sub_8123C00
2017-10-30 21:14:52 -04:00
PikalaxALT
525b17a110
sub_81238AC
2017-10-30 21:08:28 -04:00
PikalaxALT
c324722987
through GetRegionMapSectionIdAt
2017-10-30 08:58:43 -04:00
PikalaxALT
f6a55433a2
through sub_81237B4
2017-10-30 08:46:36 -04:00
PikalaxALT
474df27136
through CalcZoomScrollParams
2017-10-30 08:39:39 -04:00
PikalaxALT
35a6d2046a
sub_8123418
2017-10-29 23:08:06 -04:00
PikalaxALT
1597284694
sub_8123334
2017-10-29 22:05:15 -04:00
PikalaxALT
16c5a58f35
sub_8123254
2017-10-29 21:38:45 -04:00
PikalaxALT
8d35bf1c9e
_swiopen
2017-10-29 21:31:38 -04:00
PikalaxALT
f07307dc73
sub_81230C4
2017-10-29 21:14:53 -04:00
PikalaxALT
a9afb8b130
through sub_81230AC
2017-10-29 20:58:53 -04:00
PikalaxALT
6f68e5af95
sub_8122DB0
2017-10-29 20:49:49 -04:00
PikalaxALT
76bb397e83
region_map.c through sub_8122CF8
2017-10-29 19:33:53 -04:00
DizzyEggg
51df918c04
evo scene file is done
2017-10-29 16:15:23 +01:00
PikalaxALT
c0a229f108
Decompile field region map bg and window templates
2017-10-29 11:12:28 -04:00
PikalaxALT
6e10e8caad
sub_8170428
2017-10-29 11:05:42 -04:00
PikalaxALT
929638f572
sub_8170290
2017-10-29 10:58:33 -04:00
PikalaxALT
0a060ae254
Start decompiling field_region_map
2017-10-29 10:38:25 -04:00
PikalaxALT
bbda7125f6
Rename functions
2017-10-28 21:43:06 -04:00
PikalaxALT
00f4bba6d8
Decompile heal location functions
2017-10-28 20:55:01 -04:00
PikalaxALT
975e28c01e
Merge branch 'master' into easy_chat
2017-10-28 20:03:24 -04:00
PikalaxALT
6d3778948d
finish math_util
2017-10-28 16:15:36 -04:00
PikalaxALT
8613e8a54d
through sub_81515FC
2017-10-28 16:09:31 -04:00
PikalaxALT
f57776c74c
through sub_8151574
2017-10-28 15:58:07 -04:00
PikalaxALT
5da296e94e
GetWordPhonemes; assign names and improve guess of types
2017-10-28 09:46:35 -04:00
PikalaxALT
002b394855
through sub_817C7F4
2017-10-28 09:05:40 -04:00
PikalaxALT
4c274f6030
Last remaining function in secret base
2017-10-27 22:46:57 -04:00
PikalaxALT
f601525474
sub_80EBB28
2017-10-27 22:43:11 -04:00
PikalaxALT
9a5320135b
sub_80EB9E0
2017-10-27 22:38:33 -04:00
PikalaxALT
939d728405
sub_80EB56C
2017-10-27 22:34:38 -04:00
PikalaxALT
69d206c255
sub_80EB498
2017-10-27 22:24:54 -04:00
PikalaxALT
b8b2a7ca40
through sub_80EB438
2017-10-27 22:20:13 -04:00
PikalaxALT
9c3a79f3de
through sub_80EB218
2017-10-27 22:12:11 -04:00
PikalaxALT
d17ff9430a
sub_80EAF80
2017-10-27 21:55:07 -04:00
PikalaxALT
8634537b8b
through sub_80EAEF4
2017-10-27 21:17:17 -04:00
PikalaxALT
6341dbf61f
sub_80EAD94
2017-10-27 21:03:27 -04:00
PikalaxALT
3d01d999c6
sub_80EAD14
2017-10-27 21:00:59 -04:00
PikalaxALT
5aaa4c099b
DeleteFirstOldBaseFromPlayerInRecordMixingFriendsRecords
2017-10-27 20:57:46 -04:00
PikalaxALT
d60ae05cbb
sub_80EABDC
2017-10-27 20:50:32 -04:00
PikalaxALT
b30232a2e8
sub_80EABA4
2017-10-27 20:47:07 -04:00
PikalaxALT
5ac53054a8
sub_80EAAF4
2017-10-27 20:39:02 -04:00
PikalaxALT
aa134d42fb
sub_80EAA64
2017-10-27 20:32:05 -04:00
DizzyEggg
e8903fb4dd
start workin on evo scene
2017-10-27 18:52:21 +02:00
DizzyEggg
f4e134569f
evo graphics file is done
2017-10-27 15:49:14 +02:00
DizzyEggg
0f992c8f5c
begin working on evolution graphics
2017-10-27 14:59:55 +02:00
PikalaxALT
75b52fe80a
through sub_80EAA18
2017-10-27 08:43:10 -04:00
PikalaxALT
f61795ab47
through sub_80EA990
2017-10-27 08:38:54 -04:00
PikalaxALT
bef07a4bba
sub_80EA828
2017-10-27 08:29:58 -04:00
Diegoisawesome
49c88e6343
Merge branch 'master' of github.com:pret/pokeemerald into dump_maps
2017-10-27 02:02:36 -05:00
Diegoisawesome
431e737453
Final predump fixes
2017-10-27 00:26:34 -05:00
PikalaxALT
fbfcce3f35
sub_80EA3E4
2017-10-26 23:35:41 -04:00
PikalaxALT
afcb30ccb0
sub_80EA354
2017-10-26 22:54:11 -04:00
PikalaxALT
fcaccb8501
through sub_80EA30C
2017-10-26 22:49:51 -04:00
PikalaxALT
1ed15b3952
through sub_80EA20C
2017-10-26 22:37:16 -04:00
PikalaxALT
81100d155a
sub_80EA08C
2017-10-26 22:21:20 -04:00
PikalaxALT
68a253990d
through sub_80E9FB0
2017-10-26 22:10:38 -04:00
PikalaxALT
ae3119a9c8
sub_80E9E90
2017-10-26 21:59:54 -04:00
PikalaxALT
48f38a888b
through sub_80E9E44
2017-10-26 21:53:00 -04:00
PikalaxALT
135da0136f
through game_continue
2017-10-26 21:39:34 -04:00
Diegoisawesome
7827feaa2f
Final fixes before dump
2017-10-26 18:03:19 -05:00
DizzyEggg
1506184465
battle controller opponent is done
2017-10-26 23:12:48 +02:00
PikalaxALT
de5d9361f9
through sub_80E9BA8
2017-10-26 08:45:41 -04:00
PikalaxALT
2aa6dbe473
through sub_80E9AD0
2017-10-26 08:40:08 -04:00
PikalaxALT
49f3ccaf29
sub_80E9A90
2017-10-25 20:03:55 -04:00
PikalaxALT
84a9441267
MWF: sub_80E9914
2017-10-25 19:54:24 -04:00
PikalaxALT
943e2ec33d
sub_80E98AC
2017-10-25 18:41:17 -04:00
DizzyEggg
fa36e23683
start opponent controller, thx bird
2017-10-25 21:57:28 +02:00
DizzyEggg
a9bc67dbb0
recorded opponent controller is done
2017-10-25 18:59:07 +02:00
DizzyEggg
91b010299f
start recorded opponent controller
2017-10-25 16:24:17 +02:00
PikalaxALT
42a22d4c9f
through sub_80E980C
2017-10-25 08:46:08 -04:00
PikalaxALT
ea507b8d43
sub_80E9780
2017-10-25 08:41:25 -04:00
PikalaxALT
b4f9acd039
sub_80E9744
2017-10-25 08:34:41 -04:00
PikalaxALT
835a04ada8
through sub_80E9668
2017-10-25 08:22:36 -04:00
PikalaxALT
2dee40a23f
sub_80E9578
2017-10-24 22:47:12 -04:00
PikalaxALT
9e3bb08e04
sub_80E933C
2017-10-24 22:34:52 -04:00
PikalaxALT
09605333c8
sub_80E9238
2017-10-24 22:17:26 -04:00
PikalaxALT
e094e3db9b
CurrentMapIsSecretBase
2017-10-24 22:10:35 -04:00
PikalaxALT
82ac40e619
sub_80E916C
2017-10-24 22:00:29 -04:00
PikalaxALT
1f5378c6d1
sub_80E9108
2017-10-24 21:41:22 -04:00
PikalaxALT
0b0926f127
through sub_80E909C
2017-10-24 21:27:46 -04:00
PikalaxALT
6558af388b
sub_80E8F9C
2017-10-24 21:10:58 -04:00
PikalaxALT
45479c14b6
sub_80E8EE0
2017-10-24 20:37:38 -04:00
PikalaxALT
bd85d9166d
through sub_80E8E18
2017-10-24 20:27:07 -04:00
PikalaxALT
326e37a0d3
through sub_80E8D4C
2017-10-24 20:19:33 -04:00
DizzyEggg
3ece244246
wally controller is done
2017-10-24 21:45:41 +02:00
Diegoisawesome
32bf0849d2
Test
2017-10-24 14:35:06 -05:00
DizzyEggg
bffcd426cf
link opponent controller is done
2017-10-24 15:25:20 +02:00
Diegoisawesome
17303d963e
More prep
2017-10-24 00:11:26 -05:00
Diegoisawesome
26f9776f6f
Fix some stuff
2017-10-23 22:18:35 -05:00
Diegoisawesome
c23a633a44
Prepare for dumping
2017-10-23 21:18:49 -05:00
PikalaxALT
7bf352944f
sub_80E8BF8
2017-10-23 19:29:16 -04:00
PikalaxALT
eb2c2f0a3f
through sub_80E8BC8
2017-10-23 19:21:08 -04:00
PikalaxALT
0dfd0f8c0e
through sub_80E8B58; secret base ewram
2017-10-23 18:56:18 -04:00
PikalaxALT
eb49cfcab2
sub_80E8AF0
2017-10-23 18:35:06 -04:00
DizzyEggg
1f3a867a0b
battle link partner controller is done
2017-10-23 16:38:11 +02:00
DizzyEggg
356eb34e32
undo revert
2017-10-23 14:40:22 +02:00
DizzyEggg
5b05811dd9
start link partner controller
2017-10-23 14:24:54 +02:00
DizzyEggg
5b70307962
revert merge coz its bugged
2017-10-23 13:36:55 +02:00
DizzyEggg
7d1373e3fa
Merge branch 'master' into decompile_battle_controllers
2017-10-23 13:33:32 +02:00
DizzyEggg
918625196e
recorded player controller is done
2017-10-23 13:32:11 +02:00
DizzyEggg
aa7e97945b
start recorded player controller
2017-10-23 11:24:58 +02:00
DizzyEggg
a8ea415c81
player partner controller is done
2017-10-23 11:07:36 +02:00
Diegoisawesome
88230e8d16
Merge pull request #91 from golemgalvanize/summary
...
partially decompile pokemon_summary_screen
2017-10-22 20:16:16 -05:00
PikalaxALT
0dd3db7061
Rename some functions and all RAM objects in decoration.c
2017-10-22 20:13:31 -04:00
PikalaxALT
c042e5148b
Decoration + decoration_inventory ( #89 )
...
* SetDecorationInventoriesPointers
* ClearDecorationInventories
* CheckHasDecoration
* DecorationAdd
* DecorationCheckSpace
* DecorationRemove
* sub_8161A38
* CountDecorations; Funcion renaming
* Disassemble decoration data structs, tilemaps, and descriptions
* sub_8126968
* sub_81269D4
* through sub_8126A88
* through sub_8126B2C
* sub_8126B80
* sub_8126C08
* sub_8126C48
* sub_8126CA4
* sub_8126D10
* sub_8126E44
* sub_8126E8C
* sub_8126F68
* sub_8127058
* sub_8127088
* sub_81270E8
* through sub_8127208
* through sub_8127268
* sub_8127284
* through sub_81272F8
* sub_8127330
* through sub_8127480
* sub_81274A0
* sub_8127500; makefile now tells scaninc to scan headers
* Actual real fix to mapfile being in build/emerald instead of wd
* through sub_812759C
* through sub_812764C
* through sub_8127744
* through sub_81277BC
* sub_81277E8
* sub_8127814
* through sub_81279C4
* through sub_8127ACC
* sub_8127B04
* sub_8127B54
* sub_8127B90
* sub_8127D38
* sub_8127E18
* sub_8127F68
* sub_8128060
* ConfigureCameraObjectForPlacingDecoration
* SetUpPlacingDecorationPlayerAvatar
* sub_812826C
* through sub_8128414
* through sub_81284F4
* sub_812853C
* sub_8128950
* through sub_8128AAC
* through sub_8128BBC
* c1_overworld_prev_quest
* sub_8128C64
* sub_8128CD4
* sub_8128D10
* sub_8128DB4
* through sub_8128E18
* through sub_8129068
* sub_8129088
* through sub_81291E8
* sub_812925C
* sub_81292D0
* sub_81292E8
* gpu_pal_decompress_alloc_tag_and_upload
* AddDecorationIconObjectFromIconTable
* GetDecorationIconPicOrPalette
* AddDecorationIconObjectFromFieldObject
* AddDecorationIconObject
* through sub_8129708
* sub_81297F8
* sub_81298EC
* SetUpPuttingAwayDecorationPlayerAvatar
* sub_8129ABC
* sub_8129B34
* sub_8129BCC
* through sub_8129C74
* through sub_8129D8C
* sub_8129E0C
* sub_8129E74
* sub_8129F20
* sub_8129FC8
* sub_812A040
* nonmatching sub_812A0E8
* through sub_812A22C
* sub_812A25C
* sub_812A2C4
* through sub_812A39C
* Remaining fns in decoration.s
* Decompile decoration headers
* Decompile all remaining decoration data that had already been disassembled
* Disassemble two data objects
* Suggest structure of list menu template
* decompile through decoration list menu template
* Disassemble decoration icon graphics table
* Rip icon gfx
* Decompile deco icon table
* Decompile more data related to drawing decorations
* Decompile gUnknown_085A7250 structs
* Decompile two sprite templates
* Decompile remaining data in decoration.s
* Decompile decoration ewram
* deco -> decor
2017-10-22 17:55:07 -05:00
DizzyEggg
21f4995922
start player partner controller
2017-10-22 20:49:21 +02:00
DizzyEggg
26c79313d8
safari controller is done
2017-10-22 20:38:23 +02:00
DizzyEggg
f77dcef59d
Merge branch 'master' into decompile_battle_controllers
2017-10-22 18:47:06 +02:00
DizzyEggg
df4e32a307
player battle controller is done
2017-10-22 18:43:15 +02:00
ProjectRevoTPP
821f1a6f4f
Merge branch 'master' of https://github.com/pret/pokeemerald into clear_save_data_screen
2017-10-21 22:46:01 -04:00
Diegoisawesome
b8f23aa20d
Merge branch 'master' of github.com:pret/pokeemerald
2017-10-21 20:20:52 -05:00
Diegoisawesome
667914075b
Merge branch 'librfu-decomp'
2017-10-21 20:11:31 -05:00
DizzyEggg
813b1bfd4a
label and do more work at player controller
2017-10-22 01:04:02 +02:00
DizzyEggg
3d1c16523e
start working on battle controllers, especially player
2017-10-21 17:32:35 +02:00
ProjectRevoTPP
ae53458622
decompile clear_save_data_screen.
2017-10-21 00:44:17 -04:00
Diegoisawesome
afd42c8e14
Merge pull request #92 from DizzyEggg/decompile_walda_phrase
...
decompile walda phrase
2017-10-20 14:01:40 -05:00
DizzyEggg
31e0b468c7
move from raq scene to walda phrase
2017-10-20 20:46:26 +02:00
DizzyEggg
8c85a27346
walda phrase is done
2017-10-20 20:39:00 +02:00
Diegoisawesome
d2cf86bff9
Merge pull request #82 from PikalaxALT/mail
...
Decompile functions for reading mail
2017-10-20 13:22:56 -05:00
DizzyEggg
cda5c5f925
start working on walda phrase
2017-10-20 18:52:01 +02:00
DizzyEggg
b65da491a9
merge with master, fix conflicts
2017-10-20 10:49:21 +02:00
Diegoisawesome
ae5aa3c4df
Merge pull request #86 from PikalaxALT/special_ptr_table
...
Decompile special pointers
2017-10-20 00:24:06 -05:00
PikalaxALT
7bc152e2ed
Merge branch 'master' into mail
2017-10-19 18:45:38 -04:00
DizzyEggg
36035518dc
review battle anim changes
2017-10-20 00:01:17 +02:00
DizzyEggg
dee6133076
fix merge conflicts
2017-10-19 19:46:37 +02:00
Diegoisawesome
8ceecd9fba
Merge pull request #81 from DizzyEggg/decompile_rom3
...
Decompile rom_3
2017-10-19 12:40:56 -05:00
DizzyEggg
9ccc472b97
label some functions
2017-10-19 18:25:48 +02:00
DizzyEggg
11bead31e9
battle interface is done
2017-10-19 15:28:41 +02:00
U-User-PC\User
d4532c70cb
fix merge conflicts
2017-10-18 19:28:36 -04:00
U-User-PC\User
11f9a27640
decompiled up to sub_81C3D54
2017-10-18 19:25:08 -04:00
DizzyEggg
ee6bdc9068
more battle interface
2017-10-18 23:52:21 +02:00
DizzyEggg
7c24b03742
Merge branch 'master' into decompile_battle_interface
2017-10-18 23:05:55 +02:00
DizzyEggg
25a9c851cf
more of battle interface done again
2017-10-18 23:05:14 +02:00
DizzyEggg
6e56211f40
more of battle interface done
2017-10-18 21:42:00 +02:00
DizzyEggg
0ffc5652fd
hp printing in healthboxes done I hope
2017-10-18 00:00:46 +02:00
DizzyEggg
4b45282dd3
start working on battle interface
2017-10-16 18:12:27 +02:00
DizzyEggg
003a8a501b
fix merge conflict
2017-10-15 23:27:27 +02:00
DizzyEggg
dd0f19476c
battle anim file is decompiled
2017-10-15 23:21:59 +02:00
DizzyEggg
ebb2999c03
more of battle anim done
2017-10-14 23:37:44 +02:00
PikalaxALT
70eaf5d1be
port def_special
2017-10-14 16:28:22 -04:00
DizzyEggg
752ce9b90d
start working on battle anim
2017-10-14 16:55:25 +02:00
PikalaxALT
a252140f3b
Merge branch 'master' into mail
2017-10-14 09:52:56 -04:00
DizzyEggg
455202eca0
Merge branch 'master' into decompile_rom3
2017-10-14 11:36:28 +02:00
DizzyEggg
14e41d6c50
rom3 is decompiled
2017-10-14 11:34:26 +02:00
Diegoisawesome
924c0c6b5a
Merge branch 'master' of https://github.com/pret/pokeemerald into decomp_scrcmd
2017-10-13 20:29:11 -05:00
DizzyEggg
72ed861715
fix rom3 conflicts
2017-10-13 19:58:45 +02:00
DizzyEggg
20d158cf4a
start decompiling emitters
2017-10-13 19:46:27 +02:00
Diegoisawesome
3040c1e1aa
Merge pull request #75 from DizzyEggg/decompile_reshow_battle_screen
...
Decompile reshow battle screen
2017-10-13 12:42:42 -05:00
PikalaxALT
32168adbc8
Remaining functions
2017-10-13 12:03:15 -04:00
PikalaxALT
cc84713249
sub_8121B1C
2017-10-13 11:47:17 -04:00
DizzyEggg
c78679ae66
rom3 decomp start
2017-10-13 17:22:50 +02:00
PikalaxALT
e24f3808f4
Merge branch 'master' into mail
2017-10-13 11:16:34 -04:00
PikalaxALT
52db3ad5aa
Decompile TV ( #80 )
...
* ClearTVShowData
* special_0x44
* DoTVShow (nonmatching because align)
* DoTVShowBravoTrainerPokemonProfile
* Update field names
* DoTVShowBravoTrainerBattleTower
* Renaming of struct fields
* sub_80EBFF4 and UpdateTVScreensOnMap
* SetTVMetatilesOnMap
* Power buttons for the TV screens on the map
* special_0x45
* sub_80EC18C
* special_0x4a
* ResetGabbyAndTy
* GabbyAndTyBeforeInterview
* GabbyAndTyAfterInterview
* Through IsTVShowInSearchOfTrainersAiring
* GabbyAndTyGetLastQuote
* GabbyAndTyGetLastBattleTrivia
* GabbyAndTySetScriptVarsToFieldObjectLocalIds
* InterviewAfter; use TVShow as a precursor for making the individual show structs anonymous
* Make TV structs anonymous within the union
* Move the TV union to its own subheader
* Move TV show enums to the global.tv.h subheader
* Funcion renaming
* Apply static attributes where able
* PutPokemonTodayCaughtOnAir
* sub_80EC8A4
* PutPokemonTodayFailedOnTheAir
* sub_80EC9E8, sub_80ECA10
* sub_80ECA38
* sub_80ECB00
* Put3CheersForPokeblocksOnTheAir
* PutFanClubSpecialOnTheAir
* ContestLiveUpdates_BeforeInterview
* Other before-interview Contest Live Updates functions
* ContestLiveUpdates_BeforeInterview_5
* InterviewAfter_BravoTrainerPokemonProfile
* BravoTrainerPokemonProfile_BeforeInterview1
* BravoTrainerPokemonProfile_BeforeInterview2
* Disassemble TV data
* Decompile TV data
* InterviewAfter_BravoTrainerBattleTowerProfile
* SaveRecordedItemPurchasesForTVShow
* PutNameRaterShowOnTheAir
* StartMassOutbreak
* PutLilycoveContestLadyShowOnTheAir
* InterviewAfter_FanClubLetter
* Rip TV strings
* InterviewAfter_RecentHappenings
* InterviewAfter_PkmnFanClubOpinions
* sub_80ED718
* EndMassOutbreak
* sub_80ED888
* sub_80ED8B4
* UpdateMassOutbreakTimeLeft
* sub_80ED950
* PutFishingAdviceShowOnTheAir
* through sub_80EDA80
* ewram and common syms are now fetched from the object files
* BSS symbols are taken from the tv.o file
* through sub_80EDC60
* sub_80EDCE8
* sub_80EDD78
* through sub_80EDE84
* nomatching sub_80EDE98
* sub_80EDFB4
* sub_80EE104
* sub_80EE104
* sub_80EE184
* sub_80EE2CC
* sub_80EE35C
* sub_80EE44C
* sub_80EE4DC
* sub_80EE5A4
* sub_80EE69C
* sub_80EE72C
* sub_80EE7C0
* sub_80EE818
* sub_80EE8C8
* sub_80EEA70
* sub_80EEB98
* sub_80EEBF4
* through sub_80EED60
* Functions relating to Pokemon News
* sub_80EEF6C
* GetPriceReduction
* IsPriceDiscounted
* sub_80EF120
* through sub_80EF370
* sub_80EF40C
* HasMixableShowAlreadyBeenSpawnedWithPlayerID
* TV_SortPurchasesByQuantity
* FindActiveBroadcastByShowType_SetScriptResult
* InterviewBefore
* through sub_80EF88C
* through sub_80EF93C
* through sub_80EFA24
* through TV_BernoulliTrial
* sub_80EFB58
* sub_80EFBA4
* sub_80EFBDC
* through sub_80EFD98
* ChangePokemonNickname
* ChangeBoxPokemonNickname
* sub_80EFF9C
* through player_id_to_dword
* CheckForBigMovieOrEmergencyNewsOnTV
* GetMomOrDadStringForTVMessage
* sub_80F01E8
* sub_80F0358
* sub_80F049C
* TV record mixing functions
* sub_80F06D0
* sub_80F0708 nonmatching
* through sub_80F0B24
* sub_80F0B64
* through sub_80F0C04
* sub_80F0C7C
* sub_80F0D60
* sub_80F0E58
* sub_80F0E84
* through sub_80F0F24
* sub_80F0F64
* sub_80F1208
* sub_80F1254
* sub_80F1290
* sub_80F12A4
* sub_80F14F8
* DoTVShowTodaysSmartShopper
* DoTVShowTheNameRaterShow
* DoTVShowPokemonTodaySuccessfulCapture
* DoTVShowPokemonTodayFailedCapture
* DoTVShowPokemonFanClubLetter
* DoTVShowRecentHappenings
* DoTVShowPokemonFanClubOpinions
* DoTVShowPokemonNewsMassOutbreak
* DoTVShowPokemonContestLiveUpdates
* DoTVShowPokemonBattleUpdate
* DoTVShow3CheersForPokeblocks
* DoTVShowInSearchOfTrainers
* Label GabbyAndTyData fields; remove ddump comments from data/text/tv.inc
* DoTVShowPokemonAngler
* DoTVShowTheWorldOfMasters; update RAM symbols and field names
* Decorate static functions
* DoTVShowTodaysRivalTrainer; region map enums
* TVDewfordTrendWatcherNetworkTextGroup
* DoTVShowHoennTreasureInvestigators
* DoTVShowFindThatGamer
* DoTVShowBreakingNewsTV
* DoTVShowSecretBaseVisit
* DoTVShowPokemonLotterWinnerFlashReport
* DoTVShowThePokemonBattleSeminar
* DoTVShowTrainerFanClubSpecial, DoTVShowTrainerFanClub
* DoTVShowSpotTheCuties
* DoTVShowPokemonNewsBattleFrontier
* DoTVShowWhatsNo1InHoennToday
* Helpers for DoTVShowSecretBaseSecrets
* DoTVShowSecretBaseSecrets
* DoTVShowSafariFanClub
* Finish decompilation of tv.s
* Some renaming
* Rename text group pointers
* revoke statis; pokenews enums
* Labels are number one
* Label all TV struct fields
* Make data/text/tv.inc more readable
* Split data/text/tv.inc
* Rename pokenews text pointers
* Frontier Symbol constants; indicate static rodata objects with 's' prefix
* Fix leading spaces/tabs
F*** CLion sometimes
* Fix inconsequential warning
2017-10-13 10:09:36 -05:00
PikalaxALT
74c59af856
sub_8121A1C
2017-10-13 08:47:26 -04:00
DizzyEggg
b229a1c295
Merge branch 'master' into decompile_reshow_battle_screen
2017-10-13 12:18:32 +02:00
PikalaxALT
aa3af7a3a7
sub_81219F0
2017-10-12 23:05:36 -04:00
PikalaxALT
52af334b89
sub_81215EC
2017-10-12 22:59:01 -04:00
PikalaxALT
8d31a46c6f
sub_8121478
2017-10-12 15:59:43 -04:00
Diegoisawesome
f1b6358047
Port/decomp scrcmd
2017-10-12 02:06:19 -05:00
DizzyEggg
a3b62f43ee
battle 9 is decompiled
2017-10-11 12:49:42 +02:00
DizzyEggg
6dfe8ced2c
ai switching basically done
2017-10-10 21:45:07 +02:00
DizzyEggg
57e5624e06
battle9 is being worked on
2017-10-10 18:01:45 +02:00
DizzyEggg
e382a73e9d
merge branch master
2017-10-10 11:48:16 +02:00
U-User-PC\User
f6f81f34b1
decompiled up to sub_81C228C
2017-10-09 16:49:14 -04:00
DizzyEggg
eb59f15799
mergin and chill
2017-10-09 21:40:05 +02:00
Diegoisawesome
41db025975
Merge remote-tracking branch 'pret/master' into baserom_extraction
2017-10-09 13:32:26 -05:00
Diegoisawesome
ae06c13e99
Add front pic anims with help from marijnvdwerf
2017-10-09 13:10:02 -05:00
U-User-PC\User
f438734192
fixing merge conflicts
2017-10-09 13:32:57 -04:00
U-User-PC\User
d361f7030a
decompiled up to sub_81C20F0
2017-10-09 13:17:13 -04:00
DizzyEggg
ab03b03c4b
decompile reshow battle screen
2017-10-09 18:18:40 +02:00
DizzyEggg
9d4acb9635
some work on international string util
2017-10-09 15:40:08 +02:00
DizzyEggg
7fb4a54e39
Merge branch 'master' into decompile_battle_message
2017-10-09 13:58:24 +02:00
ProjectRevoTPP
a9d94cc5d6
decompile save_location.c
2017-10-08 22:21:34 -04:00
DizzyEggg
95e4ae06ce
battle message decompiled and dumped
2017-10-08 14:54:51 +02:00
ProjectRevoTPP
f0775000a1
decompile diploma.c
2017-10-07 22:54:32 -04:00
DizzyEggg
7552caaadc
placeholders for battle strings are done
2017-10-07 19:59:41 +02:00
DizzyEggg
db63fc1a09
battle message huge take off
2017-10-07 15:15:47 +02:00
ProjectRevoTPP
f383cb8354
update labels
2017-10-06 19:48:18 -04:00
ProjectRevoTPP
4b4d9907a8
merge
2017-10-06 18:35:51 -04:00
ProjectRevoTPP
d0dfc758fc
decompile save_failed_screen.c
2017-10-06 18:33:35 -04:00
DizzyEggg
7b88c7f2f0
move const data to battle files
2017-10-06 19:09:37 +02:00
DizzyEggg
19e2255c34
Merge branch 'master' into decomp_battle2
2017-10-06 17:07:56 +02:00
DizzyEggg
3cc20c7c3f
battle 2 is done
2017-10-06 17:06:45 +02:00
DizzyEggg
342e616d4b
battle2 more and more and more
2017-10-06 00:12:01 +02:00
ProjectRevoTPP
e7175999f5
decompile braille_puzzles.c
2017-10-05 13:02:39 -04:00
DizzyEggg
d87d19cfe5
more battle2 done
2017-10-04 19:25:14 +02:00
DizzyEggg
aaa191f0d8
Merge branch 'master' into decomp_battle2
2017-10-04 11:18:50 +02:00
Diegoisawesome
cfc70c9806
Extract baseroms from miscellaneous files
...
Had to leave some unfinished due to complexity at the moment
2017-10-04 02:38:25 -05:00
U-User-PC\User
1ae3d9b57b
I hope this fixes merge conflicts
2017-10-03 15:54:19 -04:00
U-User-PC\User
0a88d1042a
decompiled up to sub_81C13B0
2017-10-03 15:42:28 -04:00
DizzyEggg
46fe1f441f
giant battle handler is done wohohohhohoho
2017-10-03 21:35:27 +02:00
Diegoisawesome
d32ec8bf72
Merge pull request #59 from PikalaxALT/sym_bss
...
BSS; decompile tileset_anims
2017-10-03 01:26:01 -05:00
PikalaxALT
2701191a76
Merge branch 'master' into unk_text_util_2
2017-10-02 22:09:29 -04:00
PikalaxALT
10c5a7a2dd
Merge branch 'master' into sym_bss
2017-10-02 22:04:43 -04:00
DizzyEggg
db58d5e24a
battle2 3500 C lines
2017-10-02 23:32:39 +02:00
PikalaxALT
74951e4312
Name pointer tables
2017-10-02 08:43:52 -04:00
Diegoisawesome
ba758afc14
Extract baseroms from and combine fldeff_emotion and trainer_see
...
Also extract from bike
2017-10-01 14:48:29 -05:00
Diegoisawesome
8982501b78
Extract baseroms from reset_rtc_screen
2017-10-01 13:03:51 -05:00
DizzyEggg
d4e1c417d3
Merge branch 'master' into decomp_battle2
2017-10-01 18:55:21 +02:00
DizzyEggg
1fcafaf35a
more of battle2 done
2017-10-01 18:54:01 +02:00
Diegoisawesome
c9cad220de
Extract baseroms from intro_credits_graphics.s
2017-10-01 03:08:19 -05:00
PikalaxALT
4d78e62fd9
Sanitize data/tilesets.s
2017-09-30 22:23:00 -04:00
PikalaxALT
a1ccd78218
Disassemble pointer tables in data/tileset.s
2017-09-30 22:16:51 -04:00
PikalaxALT
20ed9ad0ac
Decompile asm/tileset.s into src/palette.c
2017-09-30 21:19:29 -04:00
DizzyEggg
729f4e10ed
start decompiling battle2
2017-10-01 01:12:42 +02:00
PikalaxALT
ef0b022707
BSS: src/main.o, src/dma3_manager.o
2017-09-30 09:32:46 -04:00
Diegoisawesome
13017a3b19
Merge pull request #55 from DizzyEggg/decompile_metatile_behavior
...
decompile metatile behavior
2017-09-30 03:11:36 -05:00
Diegoisawesome
2a8ea4981e
Merge pull request #54 from DizzyEggg/finish_pokemon2
...
finish pokemon 2 file
2017-09-30 03:04:15 -05:00
Diegoisawesome
f30b9eed2c
Merge pull request #53 from DizzyEggg/decomp_save
...
finish save.c
2017-09-30 03:02:07 -05:00
Diegoisawesome
741c99cded
Merge pull request #45 from DizzyEggg/decomp_battle4
...
Decompile Battle 4
2017-09-30 03:00:10 -05:00
Diegoisawesome
52a66f0d4c
Merge pull request #50 from DizzyEggg/decomp_roamer
...
decompile roamer
2017-09-30 02:31:43 -05:00
Diegoisawesome
88655144df
Merge pull request #51 from DizzyEggg/decomp_money
...
decompile money
2017-09-30 01:56:21 -05:00
Diegoisawesome
7ffba45d0f
Merge pull request #49 from Diegoisawesome/baserom_extraction
...
Extract baseroms from intro.s and others
2017-09-30 01:40:24 -05:00
Diegoisawesome
6f22bf385d
Extract baseroms from battle_anim_80FE840
2017-09-29 17:34:39 -05:00
DizzyEggg
f5387cf6b1
decompile metatile behav
2017-09-29 19:03:50 +02:00
DizzyEggg
5d56361973
finish pokemon 2 file
2017-09-29 11:02:18 +02:00
DizzyEggg
7b72c83762
finish save.c
2017-09-29 10:06:36 +02:00
DizzyEggg
e41b9cbbb3
decompile money
2017-09-29 00:11:42 +02:00
DizzyEggg
f1fe0c217d
decompile roamer
2017-09-28 20:52:36 +02:00
DizzyEggg
14fcc9ec20
merge with master and move to C
2017-09-28 16:32:23 +02:00
DizzyEggg
bc3b4b4d9a
battle 4 commands are decompiled
2017-09-28 15:34:21 +02:00
DizzyEggg
69928d3904
battle 4 up to 0xE5
2017-09-27 23:43:45 +02:00
Diegoisawesome
ee777d7b17
Extract baseroms from title_screen
2017-09-27 00:51:09 -05:00
ProjectRevoTPP
04c8eff882
merge
2017-09-27 00:48:11 -04:00
Diegoisawesome
14fc923503
Merge remote-tracking branch 'pret/master' into baserom_extraction
2017-09-26 22:21:38 -05:00
Diegoisawesome
d18eaa3502
Extract baserom calls from intro.s
2017-09-26 18:13:58 -05:00
scnorton
d160ca4679
Merge branch 'master' into easy_chat
2017-09-26 18:24:39 -04:00
yenatch
3c8091393c
Merge pull request #47 from PikalaxALT/split_data3
...
Split data3
2017-09-26 18:16:52 -04:00
DizzyEggg
d769ec1374
battle 4 up to a8
2017-09-26 22:39:59 +02:00
Diegoisawesome
6f230848f6
Add window_template_terminator macro
2017-09-25 20:24:14 -05:00
scnorton
b62b67e428
sub_811A4D0; constants for ezchat task data offsets
2017-09-25 17:30:49 -04:00
Diegoisawesome
d1efbcd282
Extract scattered baseroms and cleanup
2017-09-25 16:27:02 -05:00
scnorton
cdfdd2a29a
sub_811A428
2017-09-25 17:22:51 -04:00
scnorton
3013d3726f
Split data3b.s
2017-09-25 11:23:44 -04:00
PikalaxALT
0984461aeb
Start decomp of easy_chat
2017-09-25 08:53:25 -04:00
DizzyEggg
52a951276f
battle 4, up to x69
2017-09-25 00:09:13 +02:00
U-User-PC\User
40eb03542b
decompiled up to sub_81C1040
2017-09-23 20:23:55 -04:00
DizzyEggg
898d0b20ad
up to x50
2017-09-24 00:29:52 +02:00
ProjectRevoTPP
d740eabb3c
merge
2017-09-23 15:02:32 -04:00
DizzyEggg
7bb0fcf182
merge with master and fix conflicts
2017-09-23 20:36:00 +02:00
DizzyEggg
601fc9e85b
atk49 is matching baby WOHOHOHOHO
2017-09-23 20:13:45 +02:00
ProjectRevoTPP
2448426183
decompile field_special_scene.c
2017-09-22 22:45:47 -04:00
DizzyEggg
d5afb0c6e9
up to x48 and troubles
2017-09-22 21:33:49 +02:00
U-User-PC\User
ee277bff16
decompiled up to sub_81C0A50
2017-09-22 15:17:59 -04:00
PikalaxALT
aa64f61b84
Finish decomp of unk_text_util_2
2017-09-22 00:01:07 -04:00
PikalaxALT
15212c4f8d
Font6Func
2017-09-21 23:43:13 -04:00
DizzyEggg
9ee9a20152
fix merge conflicts
2017-09-21 10:50:15 +02:00
PikalaxALT
27903a102b
Merge branch 'master' into berry_fix_program
2017-09-20 23:18:20 -04:00
PikalaxALT
8d5250fdaa
Merge branch 'master' into lilycove_lady
2017-09-20 23:02:17 -04:00
yenatch
e7f91c65d9
Merge pull request #38 from PikalaxALT/battle_dome_cards
...
Battle dome cards
2017-09-20 22:41:18 -04:00
yenatch
b35935e3ef
Merge pull request #39 from Diegoisawesome/master
...
Extract baserom calls from various battle data files and crt0.s
2017-09-20 22:24:38 -04:00
U-User-PC\User
70e0a357be
why are these functions bullying me
2017-09-20 21:25:48 -04:00
PikalaxALT
942fbe87d4
Populate header, label as static whatever won't break things
2017-09-20 21:03:57 -04:00
PikalaxALT
d263750f19
remaining lilycove lady functions
2017-09-20 20:48:32 -04:00
PikalaxALT
faf844f332
through sub_818E880
2017-09-20 20:32:22 -04:00
PikalaxALT
c56b6fc9a4
sub_818E794
2017-09-20 20:24:22 -04:00
PikalaxALT
45d53d9242
Merge branch 'master' into lilycove_lady
2017-09-20 20:17:31 -04:00
PikalaxALT
25ffdf7342
sub_818E704
2017-09-20 20:16:11 -04:00
PikalaxALT
bf4319f25e
sub_818E6B0
2017-09-20 20:08:05 -04:00
Diegoisawesome
9ed9f7de94
Finish renaming strings in strings.s
2017-09-20 16:46:59 -05:00
DizzyEggg
0c7555e237
SetMoveEffect functionally equivalent and close
2017-09-20 22:54:26 +02:00
PikalaxALT
7c8cbc6b88
SetLilycoveContestLady
2017-09-20 16:49:22 -04:00
PikalaxALT
44e75e1f03
through sub_818E570
2017-09-20 16:32:37 -04:00
PikalaxALT
d22a9acc63
through sub_818E490
2017-09-20 16:12:18 -04:00
U-User-PC\User
c2f1e2fe53
decompiled up to sub_81C0510
2017-09-20 15:07:24 -04:00
scnorton
5fb39d5ef9
sub_818E3EC
2017-09-20 12:56:45 -04:00
scnorton
fdea92edff
through sub_818E3E0
2017-09-20 11:48:11 -04:00
scnorton
213fef6042
through sub_818E308
2017-09-20 11:44:20 -04:00
scnorton
8a31e58689
sub_818E298
2017-09-20 11:30:09 -04:00
scnorton
0895d8d861
sub_818E258
2017-09-20 11:25:46 -04:00
scnorton
0b81c2920a
sub_818E1F4
2017-09-20 10:45:00 -04:00
DizzyEggg
3919b7130b
Fix merge conflicts
2017-09-20 13:12:43 +02:00
DizzyEggg
28da80e19a
battle 4 up to SetMoveEffect
2017-09-20 12:56:45 +02:00
PikalaxALT
c05f2d4473
sub_818E06C
2017-09-19 23:31:05 -04:00
PikalaxALT
9b00767b55
sub_818E004; sanity
2017-09-19 22:57:22 -04:00
PikalaxALT
28d0fa33fe
SetLilicoveQuizLady
2017-09-19 22:35:40 -04:00
PikalaxALT
73ee165ef6
sub_818DF00
2017-09-19 22:25:31 -04:00
PikalaxALT
83a420400c
through sub_818DEF4
2017-09-19 21:58:32 -04:00
PikalaxALT
534dd2c4b0
sub_818DD84
2017-09-19 21:47:15 -04:00
PikalaxALT
316f9f4d83
through sub_818DD14
2017-09-19 21:28:01 -04:00
PikalaxALT
f43de6e582
Merge branch 'master' into lilycove_lady
2017-09-19 21:18:34 -04:00
PikalaxALT
5fc2c964fb
Merge branch 'master' into sub_81700F8
2017-09-19 21:00:24 -04:00
PikalaxALT
2c07b94e94
Merge branch 'master' into berry_fix_program
2017-09-19 20:55:05 -04:00
PikalaxALT
d4d8f876e5
Merge branch 'master' into battle_dome_cards
2017-09-19 20:54:49 -04:00
Diegoisawesome
d273493cbb
Merge remote-tracking branch 'pret/master'
2017-09-19 19:42:32 -05:00
Diegoisawesome
fcc94f9722
Extract baseroms from battle_message and rename strings
2017-09-19 19:31:53 -05:00
DizzyEggg
b4875d82d5
more battle 4
2017-09-20 00:28:00 +02:00
scnorton
3b3423d1a7
sub_818DC60
2017-09-19 17:07:36 -04:00
scnorton
b8e733283e
Another handful of favour lady functions
2017-09-19 17:04:17 -04:00
scnorton
4e8a2c6934
SetLilycoveFavourLady
2017-09-19 16:55:53 -04:00
scnorton
b26eb6713b
sub_818DB20
2017-09-19 16:32:33 -04:00
scnorton
0d0532731f
sub_818DAEC, sub_818DB04
2017-09-19 16:24:42 -04:00
scnorton
99a7fcfdfa
sub_818DA78, SetLilycoveLadyRandomly
2017-09-19 16:21:50 -04:00
scnorton
e7e1938094
Start decompilation of lilycove_lady
2017-09-19 16:17:23 -04:00
Diegoisawesome
3d32be86fc
Continue baserom extraction
2017-09-19 14:12:51 -05:00
DizzyEggg
b3c788f2ca
begin work on battle4, organize battle headers
2017-09-19 21:01:12 +02:00
scnorton
bff89725ec
Add battle_dome_cards header to expose symbols as needed
2017-09-19 09:46:17 -04:00
PikalaxALT
63ff09e806
Nearly finished with battle_dome_cards
2017-09-19 08:53:31 -04:00
PikalaxALT
057894f3c5
sub_818D7D8
2017-09-19 08:36:45 -04:00
PikalaxALT
8634f72290
sub_818D778
2017-09-19 08:35:27 -04:00
PikalaxALT
b2b6774efc
sub_818D6CC
2017-09-19 08:32:49 -04:00
DizzyEggg
148b995189
finish egg hatch, clean up headers
2017-09-19 14:27:46 +02:00
PikalaxALT
ee47fe9377
sub_818D65C
2017-09-19 08:22:43 -04:00
PikalaxALT
6ef3f9dd50
sub_818D5B0
2017-09-19 08:13:53 -04:00
PikalaxALT
52dc68aa89
sub_818D3E4
2017-09-18 22:41:54 -04:00
PikalaxALT
c593b51dc5
oamt_spawn_poke_or_trainer_picture
2017-09-18 22:23:13 -04:00
PikalaxALT
8aeb5ea301
uns_builder_assign_animtable1
2017-09-18 21:31:28 -04:00
PikalaxALT
16b0b386be
sub_818D180
2017-09-18 21:28:28 -04:00
PikalaxALT
7de2140b86
sub_818D0C4
2017-09-18 21:26:11 -04:00
PikalaxALT
e033c72121
load_pokemon_image_TODO
2017-09-18 20:00:46 -04:00
PikalaxALT
9e96bd540a
Battle Dome Cards BEGIN
2017-09-18 19:39:20 -04:00
PikalaxALT
60f8369a89
Merge branch 'master' into berry_fix_program
2017-09-18 19:24:09 -04:00
PikalaxALT
ee73040717
Merge branch 'master' into field_map_obj
2017-09-18 19:21:34 -04:00
DizzyEggg
f255cbd7dc
Merge branch 'master' into decomp_egg_hatch
2017-09-18 23:50:08 +02:00
DizzyEggg
2e7127284f
egg hatch almost decompiled
2017-09-18 23:48:47 +02:00
scnorton
d48c4ab7a9
Slight cleanup and relabeling of functions
2017-09-18 15:28:55 -04:00
scnorton
0e2d84f24d
Remaining functions
2017-09-18 14:07:34 -04:00
scnorton
39e6bdf094
sub_81BF7E8
2017-09-18 14:04:00 -04:00
scnorton
097a38f054
nonmatching sub_81BF7A4
2017-09-18 13:54:39 -04:00
DizzyEggg
c253bf5e75
add important headers, const ptrs and egg hatch start
2017-09-18 18:36:05 +02:00
scnorton
c5dddf41f5
sub_81BF5A4
2017-09-18 11:26:45 -04:00
PikalaxALT
8604291b0f
Start decomp
2017-09-18 09:23:06 -04:00
Diegoisawesome
9f87103ea0
Extract baserom calls from files
...
Extract calls from crt0.s, bard_music.s, battle_4.s
2017-09-17 20:33:32 -05:00
scnorton
70b1ad4857
Remaining functions
2017-09-17 15:33:26 -04:00
scnorton
fb01dd2e5a
More an_walk_any_2_macro memes (again again)
2017-09-17 15:06:45 -04:00
scnorton
a9d3949c91
More an_walk_any_2_macro memes (again)
2017-09-17 15:05:23 -04:00
scnorton
8d34e9c397
More an_walk_any_2_macro memes
2017-09-17 15:03:47 -04:00
scnorton
7bf307e7ae
The memes keep coming
2017-09-17 14:59:52 -04:00
scnorton
0689afbd86
Yet more maybe_shadow_1 memes
2017-09-17 14:54:27 -04:00
scnorton
b54689b9a3
Another four functions
2017-09-17 14:12:32 -04:00
scnorton
c9699169ad
another block of directional anim functions
2017-09-17 14:06:43 -04:00
scnorton
e544d5f8b8
sub_80958C0 and callers
2017-09-17 14:02:43 -04:00
scnorton
283d9060a7
Some functions relating to affine animations
2017-09-17 13:59:30 -04:00
scnorton
71b40f50c0
Merge branch 'master' into field_map_obj
2017-09-17 13:38:33 -04:00
scnorton
4b04e92e8b
Ten more functions (remaining function count is 99)
2017-09-17 13:26:17 -04:00
DizzyEggg
07c2a83827
Merge branch 'master' into decomp_battle3
2017-09-17 19:22:53 +02:00
scnorton
7af9833883
Additional script object callbacks
2017-09-17 13:06:03 -04:00
scnorton
513e3cd9bc
Five small functions
2017-09-17 13:00:43 -04:00
scnorton
92a3f1cb2e
More maybe_shadow_1_macro memes
2017-09-17 12:57:42 -04:00
scnorton
b06631f654
Functions for facing towards/away from another object?
2017-09-17 12:25:27 -04:00
scnorton
20152fb0af
Yet Another Macro Cluster TM
2017-09-17 12:19:35 -04:00
DizzyEggg
75595f9b3d
decompile battle 3
2017-09-17 17:14:32 +02:00
PikalaxALT
9b4c61658a
npc_set_direction_and_anim__an_proceed
2017-09-17 10:58:24 -04:00
PikalaxALT
384ca4658b
yet more an_walk_any_2_macro functions
2017-09-17 10:29:57 -04:00
PikalaxALT
f8b08d3ee7
more an_walk_any_2_macro functions
2017-09-17 10:25:48 -04:00
PikalaxALT
43b3195bc8
More special anims with timers
2017-09-17 10:23:18 -04:00
PikalaxALT
cd958b1e43
special_anim_with_timer
2017-09-17 10:07:43 -04:00
PikalaxALT
3a7f771eab
maybe_shadow_1 might be a meme
2017-09-17 10:01:27 -04:00
PikalaxALT
3fdb217ba3
sub_80941E0
2017-09-17 09:55:17 -04:00
PikalaxALT
99e0fe1f24
callers of callers of sub_80940C4
2017-09-17 09:52:17 -04:00
PikalaxALT
9dc7839dd8
callers of sub_80940C4
2017-09-17 09:49:50 -04:00
DizzyEggg
c7592bc87c
finish porting cam's port
2017-09-17 15:19:15 +02:00
PikalaxALT
8ee004b9b1
sub_80940C4 which may or may not be a meme
2017-09-17 08:45:24 -04:00
PikalaxALT
bf9a00250b
maybe_shadow_1 which may or may not be a shadow
2017-09-17 08:38:00 -04:00
PikalaxALT
501baffc48
Yet another chunk of highly similar functions
2017-09-17 08:26:27 -04:00
PikalaxALT
6439551e1a
Another chunk of functions, including some expanded from macros
2017-09-17 08:20:42 -04:00
DizzyEggg
a9a66b06ef
start porting cam's port of battle3
2017-09-17 14:10:32 +02:00
PikalaxALT
0582b5cb90
npc_obj_ministep_stop_on_arrival
2017-09-17 08:05:33 -04:00
PikalaxALT
7c8991842f
do_run_anim
2017-09-16 23:52:50 -04:00
PikalaxALT
529ccf9a96
do_go_anim
2017-09-16 23:49:31 -04:00
PikalaxALT
432924e56d
npc_apply_direction
2017-09-16 23:31:43 -04:00
PikalaxALT
8e03a0199c
an_look_any simple
2017-09-16 23:20:44 -04:00
PikalaxALT
4ef7127561
FieldObjectSetRegularAnim
2017-09-16 23:12:35 -04:00
PikalaxALT
4e22f1e55f
MapObjectExec***Anim
2017-09-16 23:11:09 -04:00
PikalaxALT
5f189fa53b
state_to_direction memes
2017-09-16 23:05:53 -04:00
PikalaxALT
0e3dbf3235
GetOppositeDirection
2017-09-16 23:03:04 -04:00
PikalaxALT
9514206969
Another block of functions for getting anim ids given direction
2017-09-16 22:58:17 -04:00
PikalaxALT
08cb777fd7
FieldObjectFaceOppositeDirection
2017-09-16 22:54:15 -04:00
PikalaxALT
d1666473d3
Another block of functions for getting anim IDs from directions
2017-09-16 22:48:19 -04:00
PikalaxALT
eb7e52d2a8
Deswiss the cheese
2017-09-16 22:44:47 -04:00
PikalaxALT
64d3a67b0c
FieldObjectMoveDestCoords
2017-09-16 22:27:04 -04:00
PikalaxALT
eb41c57ecd
GetFieldObjectMovingCameraOffset
2017-09-16 22:23:48 -04:00
PikalaxALT
812ad017e8
sub_80930E0
2017-09-16 22:19:23 -04:00
PikalaxALT
44e590add0
sub_8093038
2017-09-16 22:15:54 -04:00
PikalaxALT
3f2c6556cb
sub_8092FF0
2017-09-16 21:59:14 -04:00
PikalaxALT
bd48354207
sub_8092F88
2017-09-16 21:52:55 -04:00
PikalaxALT
76b68e039d
MoveCoordsPixel
2017-09-16 21:45:18 -04:00
PikalaxALT
f03c0dc3b4
MoveCoords
2017-09-16 21:39:29 -04:00
ProjectRevoTPP
16c05694fb
split remaining rom files.
2017-09-16 21:32:37 -04:00
PikalaxALT
996d9f4b42
sub_8092E9C
2017-09-16 21:31:37 -04:00
PikalaxALT
951acc8c31
CheckForCollisionBetweenFieldObjects
2017-09-16 21:29:04 -04:00
PikalaxALT
c982993860
IsMetatileDirectionallyImpassable
2017-09-16 21:08:44 -04:00
PikalaxALT
3e472ccc8b
IsCoordOutsideFieldObjectMovementRect
2017-09-16 21:04:52 -04:00
PikalaxALT
7d58ce75ad
sub_8092C8C
2017-09-16 18:52:20 -04:00
PikalaxALT
fedbcd7bb7
npc_block_way
2017-09-16 18:42:35 -04:00
PikalaxALT
5812bc4ebe
npc_block_way__next_tile
2017-09-16 18:33:38 -04:00
PikalaxALT
ca88036ebe
npc_set_running_behaviour_etc
2017-09-16 18:29:14 -04:00
PikalaxALT
edd5c81a8e
sub_8092AF8
2017-09-16 18:24:58 -04:00
PikalaxALT
589c34e30a
obj_npc_animation_step, npc_apply_anim_looping
2017-09-16 18:18:34 -04:00
PikalaxALT
119c0e96b5
sub_8092A4C
2017-09-16 18:04:26 -04:00
PikalaxALT
fa436fca4d
a block of direction-based anim num fns
2017-09-16 17:41:46 -04:00
PikalaxALT
34950dbd13
remaining field object step callbacks
2017-09-16 17:34:41 -04:00
PikalaxALT
15aba9a076
Hidden1
2017-09-16 17:24:26 -04:00
PikalaxALT
6247fe742c
Tree and Mountain Disguise FOCB
2017-09-16 16:53:55 -04:00
PikalaxALT
12885ca371
CopyPlayer2
2017-09-16 16:40:00 -04:00
PikalaxALT
c6bb13939e
state_to_direction memes
2017-09-16 16:10:55 -04:00
PikalaxALT
559833ccf6
Merge branch 'master' into field_map_obj
2017-09-16 15:41:54 -04:00
Diegoisawesome
5a74c0e913
Merge remote-tracking branch 'pret/master'
2017-09-16 14:24:47 -05:00
Cameron Hall
19d2d73c70
Merge pull request #28 from DizzyEggg/decomp_pokemon
...
decompile pokemon1/2/3
2017-09-16 14:14:50 -05:00
PikalaxALT
66fbc9753f
sub_8091F94
2017-09-16 13:54:33 -04:00
PikalaxALT
ee3dc1edda
Some more functions, including some swiss-cheesing that got out of hand
2017-09-16 09:43:49 -04:00
PikalaxALT
86df6d1073
Field object path movement
2017-09-16 08:44:43 -04:00
PikalaxALT
a082f92581
sub_8091110
2017-09-16 08:13:37 -04:00
Diegoisawesome
6ba1dc8169
Merge remote-tracking branch 'pret/master'
2017-09-16 03:21:42 -05:00
Diegoisawesome
448497dfbb
Finish extracting data2.s
2017-09-16 03:21:09 -05:00
PikalaxALT
3e9e4b13ec
MoveFieldObjectInNextDirectionInSequence
2017-09-15 21:39:24 -04:00
PikalaxALT
79e8235701
AlternatelyGoInOppositeDirections
2017-09-15 21:26:56 -04:00
scnorton
1c6177f678
Rotatoes
2017-09-15 16:34:03 -04:00
scnorton
2e1ecdb877
Tridirectional spinners
2017-09-15 16:08:01 -04:00
scnorton
f6840ba7e7
RandomlyLookSouthOrEast
2017-09-15 16:00:39 -04:00
scnorton
b269048369
RandomlyLookSouthOrWest
2017-09-15 15:57:38 -04:00
scnorton
8c6367f997
RandomlyLookNorthOrEast
2017-09-15 15:53:07 -04:00
scnorton
0571056955
RandomlyLookNorthOrWest
2017-09-15 15:26:51 -04:00
scnorton
bf101743c2
RandomlyLookEastOrWest
2017-09-15 14:42:54 -04:00
scnorton
7440bba1b1
RandomlyLookNorthOrSouth
2017-09-15 14:36:54 -04:00
scnorton
9f6a4be9f0
BerryTree
2017-09-15 14:26:01 -04:00
PikalaxALT
9a13b1f34e
FaceFixedDirection
2017-09-14 21:30:14 -04:00
PikalaxALT
68c62595f5
RandomlyGoEastOrWest
2017-09-14 21:25:30 -04:00
PikalaxALT
4a1383d77b
RandomlyGoNorthOrSouth
2017-09-14 21:22:14 -04:00
PikalaxALT
0ae3347e47
Rename some functions
2017-09-14 08:38:21 -04:00
PikalaxALT
c1c12981fe
LookRandomDirections helpers
2017-09-13 21:11:59 -04:00
PikalaxALT
2895765964
LookRandomDirections
2017-09-13 20:36:58 -04:00
PikalaxALT
ddf712beac
sub_808F8BC
2017-09-13 20:34:25 -04:00
PikalaxALT
c1f5183f40
Three-direction get-running-past-facing callbacks
2017-09-13 20:26:08 -04:00
PikalaxALT
6b906d95b9
Three more running-past-facing-direction callbacks
2017-09-13 20:22:38 -04:00
PikalaxALT
a04666e2d3
Running-past facing direction callbacks (North/East restricted)
2017-09-13 19:54:43 -04:00
PikalaxALT
f9de01dc86
sub_808F638 and sub_808F648
2017-09-13 19:45:59 -04:00
PikalaxALT
64ffa8f963
Merge branch 'master' into field_map_obj
2017-09-13 19:29:19 -04:00
PikalaxALT
c2e31f0618
sub_808F608
2017-09-13 19:21:05 -04:00
PikalaxALT
d72231379b
FieldObjectIsTrainerAndCloseToPlayer
2017-09-13 19:13:44 -04:00
DizzyEggg
c80b76e85a
Merge branch 'master' into decomp_berry
2017-09-13 18:24:59 +02:00
DizzyEggg
117f8a6abd
Merge branch 'master' into decomp_pokemon
2017-09-13 18:24:01 +02:00
PikalaxALT
e26501f130
Support functions for GoRandomDirections
2017-09-13 10:59:25 -04:00
scnorton
28b272bf52
NoMovement1, GoRandomDirections
2017-09-13 09:41:11 -04:00
DizzyEggg
4c16bb5ee6
decompile util.s
2017-09-13 12:58:57 +02:00
DizzyEggg
5f4c5e280c
berry.s decompiled
2017-09-13 11:16:26 +02:00
Diegoisawesome
3e1c6024a7
Continue extracting from data2.s
2017-09-13 01:10:12 -05:00
shinyquagsire23
dd316b28e0
Decompile up to ARM functions in librfu, split ARM interrupt functions into their own .s
2017-09-12 20:11:51 -06:00
scnorton
c8696f1552
npc_paltag_by_palslot
2017-09-12 17:35:08 -04:00
DizzyEggg
c9603c40d8
Merge branch 'master' into decomp_pokemon
2017-09-12 23:02:08 +02:00
PikalaxALT
9286c93c8a
npc_paltag_set_load
2017-09-12 16:49:04 -04:00
PikalaxALT
c6ef344262
sub_808F254
2017-09-12 16:17:52 -04:00
DizzyEggg
8731a8caa5
one more function in pokemon1
2017-09-12 15:36:04 +02:00
DizzyEggg
0fe7030230
pokemon 3 is almost decompiled
2017-09-12 15:05:40 +02:00
DizzyEggg
6539188fa6
label and decomp some pokemon animation stuff
2017-09-12 13:05:54 +02:00
DizzyEggg
e5ff9e3db1
will fix later i guess
2017-09-12 10:39:17 +02:00
Diegoisawesome
a9f09ca051
Begin renaming string.s unknowns
2017-09-12 01:23:34 -05:00
Diegoisawesome
04598f0749
Rename data2 external file symbols
2017-09-12 00:00:05 -05:00
shinyquagsire23
a8a6816f0e
Decompile STWI_start_command
2017-09-11 17:49:50 -06:00
shinyquagsire23
3c51ecded9
Decompile to STWI_init
2017-09-11 17:04:13 -06:00
DizzyEggg
4242ede445
almost there, troubles
2017-09-12 00:01:12 +02:00
DizzyEggg
738e776630
more pokemon2 decomp
2017-09-11 22:28:36 +02:00
DizzyEggg
8e88f2790a
pokemon2 get mon data troubles
2017-09-11 18:27:54 +02:00
scnorton
9306122359
through sub_808F23C
2017-09-11 10:46:26 -04:00
scnorton
2b9b75a824
sub_808F1B4
2017-09-11 10:40:34 -04:00
scnorton
7c40186e35
FindFieldObjectTemplateInArrayByLocalId
2017-09-11 10:31:09 -04:00
scnorton
5ad282c82c
GetFieldObjectTemplateByLocalIdAndMap
2017-09-11 10:29:00 -04:00
scnorton
bd9b81546f
through FieldObjectGetBerryTreeId
2017-09-11 10:19:03 -04:00
DizzyEggg
5394435520
more of pokemon3 decompiled
2017-09-11 14:42:13 +02:00
DizzyEggg
154a70e228
start pokemon3 decomp
2017-09-11 11:35:41 +02:00
DizzyEggg
48239b6598
Merge branch 'master' into decomp_script
2017-09-11 09:22:10 +02:00
shinyquagsire23
ce08f34ed5
Finish with STWI_send_*
2017-09-10 22:22:10 -06:00
shinyquagsire23
9218c2ce16
Decompile to STWI_send_TestModeREQ
2017-09-10 21:46:26 -06:00
shinyquagsire23
dac306c5e9
Decompiled librfu to STWI_send_DisconnectREQ
2017-09-10 21:41:56 -06:00
scnorton
bcf844f965
sub_808F080
2017-09-10 17:47:37 -04:00
scnorton
8456991837
Functions for retrieving flag and script pointer given map object id
2017-09-10 17:11:03 -04:00
DizzyEggg
a2a66181fb
decompile script.s
2017-09-10 23:05:23 +02:00
scnorton
b263dcc7cf
FieldObjectSetDirection
2017-09-10 17:04:37 -04:00
scnorton
69a1ff984d
obj_unfreeze
2017-09-10 16:57:08 -04:00
scnorton
251360624a
CopySprite
2017-09-10 16:53:08 -04:00
scnorton
a89da3ae31
Functions operating on the camera object
2017-09-10 16:36:19 -04:00
scnorton
4dfae8b9e4
FindCameraObject
2017-09-10 16:32:26 -04:00
scnorton
c7b1a8c3da
ObjectCB_CameraObject
2017-09-10 16:13:19 -04:00
scnorton
9e0a171098
AddCameraObject
2017-09-10 16:02:20 -04:00
scnorton
5a5ea8c740
UpdateFieldObjectsForCameraUpdate
2017-09-10 15:56:03 -04:00
scnorton
d8e2238086
FieldObjectDoesZCoordMatch
2017-09-10 15:54:41 -04:00
scnorton
79b19a36b8
UpdateFieldObjectCoordsForCameraUpdate
2017-09-10 15:35:21 -04:00
scnorton
5bb5886774
npc_coords_shift_still
2017-09-10 15:14:46 -04:00
scnorton
1ed1fbab1c
sub_808EBA8
2017-09-10 15:12:48 -04:00
Diegoisawesome
a1368c545d
Merge remote-tracking branch 'pret/master'
2017-09-09 20:54:41 -05:00
Diegoisawesome
001d1027e3
Finish bg.s, 6 nonmatching
2017-09-09 19:46:19 -05:00
DizzyEggg
10a525d5a0
decomp safari zone
2017-09-09 15:45:50 +02:00
DizzyEggg
3355389eab
start coins decomp
2017-09-09 14:24:18 +02:00
PikalaxALT
ba6987b733
sub_808EB08
2017-09-08 21:35:46 -04:00
PikalaxALT
019935fb73
npc_coords_set
2017-09-08 21:28:22 -04:00
PikalaxALT
70e982d1fa
npc_coords_shift
2017-09-08 21:27:02 -04:00
PikalaxALT
43c3b9fdff
unref_sub_808EAC4
2017-09-08 21:25:20 -04:00
DizzyEggg
307278374b
start money.s decomp
2017-09-09 00:45:25 +02:00
scnorton
b639ca3b15
sub_808EAB0
2017-09-08 18:12:27 -04:00
scnorton
a17a1bb27a
npc_load_two_palettes__and_record
2017-09-08 18:04:23 -04:00
scnorton
dddb44e301
npc_load_two_palettes__no_record
2017-09-08 17:58:41 -04:00
scnorton
5a020a47f3
FindFieldObjectPaletteIndexByTag
2017-09-08 17:34:12 -04:00
scnorton
07b1668623
pal_patch_for_npc_range
2017-09-08 17:21:58 -04:00
scnorton
e6e0dc80f6
pal_patch_for_npc
2017-09-08 17:17:03 -04:00
DizzyEggg
5eff1d5bdb
label gHealthBoxesIds
2017-09-08 22:27:27 +02:00
DizzyEggg
44dbf4dea0
port pokemon size record
2017-09-08 22:23:14 +02:00
scnorton
2d3ce87c4c
sub_808E8F4
2017-09-08 15:27:08 -04:00
scnorton
444887ba22
sub_808E8C0
2017-09-08 15:21:32 -04:00
scnorton
1de5a14a35
sub_808E894
2017-09-08 15:18:03 -04:00
scnorton
db2b371e70
gpu_pal_allocator_reset__manage_upper_four
2017-09-08 15:11:29 -04:00
scnorton
d3edf5642e
sub_808E82C
2017-09-08 15:08:10 -04:00
scnorton
8ef5d05955
sub_808E7E4
2017-09-08 15:05:04 -04:00
scnorton
782f21f63e
sub_808E78C
2017-09-08 14:58:17 -04:00
scnorton
62eca95358
sub_808E75C
2017-09-08 14:53:00 -04:00
scnorton
05685f3961
FieldObjectGetLocalIdAndMap
2017-09-08 14:40:34 -04:00
scnorton
67955bb51a
npc_by_local_id_and_map_set_field_1_bit_x20
2017-09-08 14:36:58 -04:00
scnorton
511474cc15
FieldObjectHandleDynamicGraphicsId
2017-09-08 14:20:13 -04:00
scnorton
e0b2e6cdbf
GetFieldObjectGraphicsInfo
2017-09-08 14:16:44 -04:00
scnorton
823f8d6a0c
get_berry_tree_graphics
2017-09-08 14:05:45 -04:00
scnorton
9b98055ecc
PlayerObjectTurn
2017-09-08 13:46:21 -04:00
PikalaxALT
ddcce8c3bc
FieldObjectTurn
2017-09-08 13:41:55 -04:00
DizzyEggg
4d01d400a8
port lottery corner
2017-09-08 18:48:55 +02:00
DizzyEggg
a55c5925a6
label gMapHeader
2017-09-08 18:31:57 +02:00
DizzyEggg
ba1c066d57
new game fully decompiled
2017-09-08 16:46:37 +02:00
Diegoisawesome
6c6ebd9268
Fix nonmatchings, stuck on CopyRectToBgTilemapBufferRect
2017-09-08 01:02:35 -05:00
PikalaxALT
ad99377734
unref_sub_808E504
2017-09-07 21:17:55 -04:00
PikalaxALT
a87b35f9a7
FieldObjectSetGraphicsId
2017-09-07 21:04:32 -04:00
PikalaxALT
f8e8adf82e
SetPlayerAvatarFieldObjectIdAndObjectId
2017-09-07 20:04:59 -04:00
PikalaxALT
11786cc325
sub_808E38C
2017-09-07 19:45:30 -04:00
PikalaxALT
de8ef5e125
sub_808E1B8
2017-09-07 19:28:46 -04:00
PikalaxALT
113482a7cc
sub_808E16C
2017-09-07 18:54:51 -04:00
PikalaxALT
44be18e1df
RemoveFieldObjectIfOutsideView
2017-09-07 17:41:56 -04:00
PikalaxALT
341a4735bc
RemoveFieldObjectsOutsideView
2017-09-07 16:09:59 -04:00
PikalaxALT
f128e4c4f0
SpawnFieldObjectsInView
2017-09-07 15:58:38 -04:00
PikalaxALT
64ebd9b4fb
sprite_new
2017-09-07 15:50:49 -04:00
PikalaxALT
f7742a68ae
AddPseudoFieldObject
2017-09-07 14:31:23 -04:00
PikalaxALT
12562aa2d4
MakeObjectTemplateFromFieldObjectTemplate
2017-09-07 14:16:30 -04:00
DizzyEggg
4a1b2967ca
make lots of define files
2017-09-07 19:45:32 +02:00
DizzyEggg
8bfdc42d0e
name b message functions, split battle2
2017-09-07 16:35:25 +02:00
shinyquagsire23
b420fb3962
Decompiled librfu to STWI_send_CP_EndREQ
2017-09-07 03:59:39 -06:00
shinyquagsire23
f1216076d7
Begin librfu decompilation
2017-09-07 00:55:52 -06:00
Diegoisawesome
3f61c01afa
Stuck on CopyToBgTilemapBufferRect
2017-09-06 21:59:34 -05:00
PikalaxALT
112177b57f
Slight touching up of data3.s; denote boundaries of data/field_map_obj.s for future split
2017-09-06 22:46:44 -04:00
PikalaxALT
1f83a2885e
Through MakeObjectTemplateFromFieldObjectGraphicsInfo
2017-09-06 22:33:11 -04:00
PikalaxALT
22c8367956
SpawnSpecialFieldObject
2017-09-06 22:00:51 -04:00
PikalaxALT
bd4b3c4c6d
SpawnFieldObject
2017-09-06 21:46:53 -04:00
PikalaxALT
b79e3af0a8
SpawnFieldObjectInternal
2017-09-06 20:28:36 -04:00
scnorton
e0216d6045
unref_sub_808D958
2017-09-06 18:26:37 -04:00
scnorton
398186d7c4
RemoveFieldObjectInternal
2017-09-06 18:12:44 -04:00
scnorton
942400ddbf
RemoveFieldObject
2017-09-06 17:55:36 -04:00
scnorton
e060123648
GetAvailableFieldObjectSlot
2017-09-06 17:25:20 -04:00
DizzyEggg
cb9b14a3e5
split lilycove_lady
2017-09-06 22:27:17 +02:00
scnorton
6448563ede
unref_sub_808D77C
2017-09-06 16:14:55 -04:00
DizzyEggg
d41cc4c8d0
clean a bit more ewram.txt
2017-09-06 22:01:43 +02:00
DizzyEggg
cdd36116f2
label pokemon3.s
2017-09-06 21:48:30 +02:00
DizzyEggg
33ee3115ab
add glink defines from pokeruby
2017-09-06 21:18:50 +02:00
DizzyEggg
b7d75cb615
split item effects and organize sym ewram
2017-09-06 21:11:10 +02:00
scnorton
9498dfa71c
InitFieldObjectStateFromTemplate (nonmatching, same as ruby)
2017-09-06 14:25:17 -04:00
DizzyEggg
0cc4cadd2f
label pokemon2 and some box stuff
2017-09-06 18:34:18 +02:00
DizzyEggg
c6eacc9be5
start porting pokemon1
2017-09-06 17:19:08 +02:00
scnorton
1087d1c822
GetFieldObjectIdByLocalIdAndMapInternal; rename gUnknown_02037350 to gMapObjects
2017-09-06 10:48:51 -04:00
scnorton
f15191bfc2
GetFieldObjectIdByXY
2017-09-06 09:52:31 -04:00
scnorton
ea9dabdfab
TryGetFieldObjectIdByLocalIdAndMap
2017-09-06 09:49:51 -04:00
scnorton
f3f8c5ec2c
sub_808D4F4
2017-09-06 09:42:10 -04:00
scnorton
368b0f9ee8
sub_808D450
2017-09-06 09:38:38 -04:00
scnorton
a08f11cab3
sub_808D438
2017-09-06 09:29:59 -04:00
scnorton
f677873d07
npcs_clear_ids_and_state
2017-09-06 09:25:16 -04:00
PikalaxALT
83dbdc0318
npc_clear_ids_and_state
2017-09-06 08:46:47 -04:00
DizzyEggg
b6661e7736
name some pokemon and battle labels
2017-09-05 20:13:34 +02:00
DizzyEggg
e18241d8ec
dumped a lot of strings
2017-09-05 17:04:11 +02:00
DizzyEggg
1680fc0b81
start start menu decomp
2017-09-05 13:01:24 +02:00
DizzyEggg
54b8306115
really clean up battle ai
2017-09-05 09:41:48 +02:00
Diegoisawesome
afa3bf20c6
Continue work on bg.s
2017-09-05 01:02:31 -05:00
Diegoisawesome
ea33650dc1
Begin disassembling bg.s
2017-09-04 21:18:52 -05:00
DizzyEggg
2702b0ec9b
decomp calc dmg and clean up battle ai
2017-09-04 21:43:13 +02:00
DizzyEggg
92892d140a
begin load_save.c
2017-09-04 18:26:39 +02:00
DizzyEggg
1a9b1a45ca
split battle rodata
2017-09-04 15:05:11 +02:00
DizzyEggg
0b39bfb2c2
label a bit of battle transition
2017-09-04 13:46:03 +02:00
DizzyEggg
a83501f3bc
find pokemon animation and recorded
2017-09-04 13:23:40 +02:00
DizzyEggg
4bf54bfdd4
split roamer and decor inventories
2017-09-04 13:01:57 +02:00
DizzyEggg
75a94ce58e
split and label
2017-09-04 12:22:04 +02:00
DizzyEggg
5afd2d5bfb
begin new save.c, label lots of things
2017-09-03 22:50:17 +02:00
DizzyEggg
d09f39e971
label battle animation unknowns
2017-09-03 20:13:23 +02:00
DizzyEggg
9dedb3a8bd
split more battle buffer files
2017-09-03 18:58:40 +02:00
DizzyEggg
ddf85539c1
move ram save variables to C
2017-09-03 15:39:33 +02:00
DizzyEggg
a3f602f17c
begin save.s decomp, thanks revo!
2017-09-03 14:13:01 +02:00
DizzyEggg
907e281de6
decompile label more of item.s
2017-09-03 13:33:13 +02:00
DizzyEggg
50530b4666
begin decompiling item.s
2017-09-03 00:47:51 +02:00
DizzyEggg
d5806bfe6a
label some item functions
2017-09-03 00:00:38 +02:00
DizzyEggg
048700fe57
decompile rtc
2017-09-02 23:28:44 +02:00
DizzyEggg
b5fea95a46
finish event data
2017-09-02 22:31:37 +02:00
DizzyEggg
a4cc67008e
begin event data
2017-09-02 21:43:53 +02:00
DizzyEggg
a47face8cf
split battle buffer files
2017-09-02 20:56:53 +02:00
DizzyEggg
7a831c215e
decompile decompress.s
2017-09-02 19:55:39 +02:00
DizzyEggg
591837e3c3
decompile sound.s
2017-09-02 17:03:46 +02:00
DizzyEggg
2089dd0f86
start labelling, decompiling sound.s
2017-09-02 16:03:53 +02:00
DizzyEggg
84240b1a5a
sprite.c: move ewram, iwram, rom data
2017-09-02 13:11:19 +02:00
DizzyEggg
24a1e3e544
decompile more of sprite.s
2017-09-02 12:12:09 +02:00
DizzyEggg
c146c247f2
decompile more of sprite.s
2017-09-02 01:42:44 +02:00
DizzyEggg
26bf61e06f
start decompiling sprite.s
2017-09-02 00:21:11 +02:00
DizzyEggg
bc5acf7394
more splitting, move ewram sprite vars to C
2017-09-02 00:09:46 +02:00
DizzyEggg
449d546556
split some battle files
2017-09-01 23:40:13 +02:00
DizzyEggg
b614971cba
find b scripting commands table, thx revo
2017-09-01 22:35:45 +02:00
DizzyEggg
cb12aaec65
git commit -m "label sprite for real this time"
...
git commit -m
2017-09-01 22:29:13 +02:00
DizzyEggg
ee7580753b
rename sprite labels
2017-09-01 19:43:26 +02:00
DizzyEggg
6987dd9a21
decompile text window
2017-09-01 19:01:58 +02:00
DizzyEggg
7daeebd3f4
decompile window.s
2017-09-01 16:53:06 +02:00
DizzyEggg
6f03356237
begin working on pokeemerald
2017-08-31 16:48:24 +02:00
camthesaxman
cbe13acff1
split out battle_3.s
2017-07-29 15:18:01 -05:00
camthesaxman
16d30072cb
fix the alignment, maybe?
2017-07-28 19:53:49 -05:00
camthesaxman
b89f1431f8
stop optimizing literal pool loads
2017-07-28 19:26:59 -05:00
Diegoisawesome
b95747dc69
Begin disassembling window.s
2017-03-29 19:02:15 -05:00
Diegoisawesome
5a8eeb353d
Mostly decompile text.s
2017-03-27 19:30:49 -05:00
Diegoisawesome
1d95689766
Continue disassembling text.s
2017-03-08 14:44:44 -06:00
Diegoisawesome
20358c4c96
Begin disassembling text.s
2017-03-07 07:44:41 -06:00
ProjectRevoTPP
b2ec63d69e
resolve implicit declarations and enforce warnings as errors
2017-03-05 13:27:22 -06:00
Diegoisawesome
d12fd5c5ce
Merge remote-tracking branch 'refs/remotes/pret/master'
2017-03-04 23:32:12 -06:00
Diegoisawesome
56f5e8bdab
Disassemble palette.s
...
All but two functions match.
2017-03-04 22:43:34 -06:00
YamaArashi
a60e850a86
make VBlankIntr() match
2017-02-17 10:52:03 -08:00
ProjectRevoTPP
afd45e9dd4
finish decompiling dma3_manager.c except for ProcessDma3Requests ( #18 )
2017-02-17 09:26:45 -08:00
ProjectRevoTPP
9a80b550f0
finish decompiling main.c ( #17 )
...
* partially decompile battle_ai.c up to tai60_unk
* nonmatching tai60_unk
* decompile more of battle_ai.c
* formatting
* finish porting battle_ai.c
* formatting
* decompile up to nonmatching VBlankIntr
* finish decompiling main.c
* formatting
2017-02-15 13:25:21 -08:00
ProjectRevoTPP
689df5cff8
finish decompiling battle_ai.c ( #16 )
...
* partially decompile battle_ai.c up to tai60_unk
* nonmatching tai60_unk
* decompile more of battle_ai.c
* formatting
* finish porting battle_ai.c
* formatting
2017-02-03 18:34:56 -08:00
YamaArashi
e2b834d21d
begin decompiling main.s
2017-02-03 16:44:06 -08:00
YamaArashi
8f9ed6e585
decompile rng
2017-02-02 16:30:30 -08:00
camthesaxman
bcff8d1b45
start decompiling battle_ai
2017-02-01 22:15:38 -06:00
YamaArashi
0f27bfba8d
split more code
2017-01-15 17:14:00 -08:00
YamaArashi
c01a3f4285
rename some functions to match pokeruby
2017-01-14 17:33:43 -08:00
YamaArashi
53935efc64
mostly finish string_util.c
2017-01-14 15:17:51 -08:00
YamaArashi
1268134668
decompile string_util
2017-01-14 14:20:49 -08:00
YamaArashi
2f76de380c
placeholder strings
2017-01-14 02:22:08 -08:00
YamaArashi
ebf4c5ca76
decompile multiboot
2017-01-13 17:46:05 -08:00
YamaArashi
452bbe41cf
port siirtc from pokeruby
2016-11-02 14:06:41 -07:00
Diegoisawesome
69c734c9a8
Ported libmks4agb from pokeruby ( #12 )
...
* Port agb_flash from pokeruby
* use ramscrgen
* formatting
* delete ewram_syms.txt and iwram_syms.txt
* Finish port of agb_flash
* Ported libmks4agb from pokeruby
* Reordered declarations to match pokeruby
2016-11-01 20:03:16 -07:00
Diegoisawesome
f5743c7d6f
Ported libmks4agb from pokeruby
2016-11-01 21:48:22 -05:00
Diegoisawesome
2f6f3f8256
Port agb_flash from pokeruby ( #11 )
...
* Port agb_flash from pokeruby
* use ramscrgen
* formatting
* delete ewram_syms.txt and iwram_syms.txt
* Finish port of agb_flash
2016-11-01 16:04:03 -07:00
Diegoisawesome
67ac6db95e
Finish port of agb_flash
2016-11-01 17:36:43 -05:00
YamaArashi
652600ba5d
use ramscrgen
2016-11-01 17:36:37 -05:00
Diegoisawesome
7dad2846f8
Port agb_flash from pokeruby
2016-11-01 14:15:48 -05:00
YamaArashi
734ec8dd51
use ramscrgen
2016-11-01 12:10:55 -07:00
YamaArashi
6f0e42a91a
split asm files
2016-11-01 10:16:34 -07:00
YamaArashi
fef81187dc
add address of main function
2016-11-01 09:51:03 -07:00
YamaArashi
a793e62d83
.s -> .inc
2016-11-01 08:29:13 -07:00
Diegoisawesome
442002dada
Ported libc from pokeruby
2016-11-01 10:17:40 -05:00
Diegoisawesome
4df1937738
Ported task.c and others from pokeruby
2016-10-31 09:43:17 -05:00
YamaArashi
6874afafe5
contest AI
2016-09-03 15:27:28 -07:00
YamaArashi
231ea2f27c
base_emerald to baserom
2016-09-03 15:07:51 -07:00
YamaArashi
13a00040d7
eliminate libgcc.s
2016-09-03 04:11:10 -07:00
YamaArashi
c9b1c40b86
split out graphics data
2016-09-03 03:03:50 -07:00
YamaArashi
8866801ef9
make it build
2016-09-03 02:20:49 -07:00
YamaArashi
b12e80fc04
split asm/emerald.s
2016-09-03 01:11:14 -07:00
YamaArashi
a05857f889
make asm compatible with stock gas
2016-09-02 23:11:29 -07:00
YamaArashi
f910e326a1
new charmap
2016-09-02 22:27:57 -07:00
YamaArashi
92fa2f05f4
update pokedex entries for preproc
2016-09-02 22:10:43 -07:00
YamaArashi
7bef2a2783
convert comments (; -> @)
2016-09-02 19:51:16 -07:00
YamaArashi
b4781cdf03
gpu_regs.c
2016-01-08 01:08:16 -08:00
YamaArashi
4e95a13295
update asm
2016-01-07 23:27:40 -08:00
YamaArashi
cf8f490381
begin compiling C source in the build process
2016-01-07 00:45:06 -08:00
YamaArashi
b18325fc3e
fix last @ local label
2016-01-06 21:24:27 -08:00
YamaArashi
c14df031ad
use $ for local labels
2016-01-06 20:44:58 -08:00
YamaArashi
8c312b28ab
get rid of @ local labels
2016-01-06 20:23:20 -08:00
YamaArashi
b116b3cb2e
update disasm with function data from idb
2016-01-03 07:04:11 -08:00
YamaArashi
54c7ef9fc6
naming/renaming some field object functions
2015-12-29 18:41:57 -08:00
YamaArashi
fe1076d42c
update graphics function disasm
2015-12-03 00:17:29 -08:00
YamaArashi
4339dc18fc
clean bg and core function names
2015-11-29 23:20:00 -08:00
YamaArashi
e84b5c5eef
trainer pic indices
2015-11-28 22:12:14 -08:00
YamaArashi
f8504f2c9c
new game Birch pic
2015-11-28 21:21:42 -08:00
YamaArashi
fe5e75ac8f
update window, text, and main menu disasm
2015-11-28 19:28:41 -08:00
YamaArashi
03778a4c06
split out main menu (and Birch speech)
2015-11-28 19:26:45 -08:00
YamaArashi
54640ba0bf
remove unnecessary '.align' before '.pool'
2015-11-27 19:38:13 -08:00
YamaArashi
716991410a
RTC data
2015-11-27 19:14:13 -08:00
YamaArashi
d4cbc7e468
split out RTC functions
2015-11-27 18:54:15 -08:00
YamaArashi
9eabe80048
name game's RTC functions
2015-11-27 18:50:30 -08:00
YamaArashi
244ae4c8b8
name GPIO registers
2015-11-27 15:46:51 -08:00
YamaArashi
ddc1ae2fed
name RTC lib functions
2015-11-27 15:32:24 -08:00
YamaArashi
08c0c508cf
name unknown library as 'librtc'
2015-11-27 15:30:41 -08:00
YamaArashi
13340a9d82
split out tileset animation code
2015-11-27 09:39:52 -08:00
YamaArashi
144bab20ce
name tileset functions
2015-11-27 09:34:59 -08:00
YamaArashi
6105801ee7
split out multiboot.s
2015-11-27 02:19:02 -08:00
YamaArashi
85036fe67f
partially comment GameCube multi-boot library
2015-11-27 01:33:50 -08:00
YamaArashi
0e3464ffa0
name unknown lib as 'libgcnmultiboot' (GameCube multi-boot)
2015-11-26 18:37:35 -08:00
YamaArashi
5ce2d43498
field effect graphics and scripts
2015-11-25 16:43:06 -08:00
YamaArashi
f7a92b9a95
string ref charmap consts and field effect script macros
2015-11-24 18:04:56 -08:00
YamaArashi
3565d5ea5b
split out string utility code
2015-11-24 12:35:16 -08:00
YamaArashi
e417efb820
split out string utility data
2015-11-24 12:29:15 -08:00
YamaArashi
c0502849fa
powers of ten
2015-11-24 12:05:08 -08:00
YamaArashi
9968f7fbf8
update disasm
2015-11-24 11:59:32 -08:00
YamaArashi
69d1b312f6
title screen background tiles and palettes
2015-11-24 01:41:14 -08:00
YamaArashi
3e95160b25
tilesets
2015-11-22 15:29:11 -08:00
YamaArashi
08210ef39e
field object data
2015-11-21 01:39:40 -08:00
YamaArashi
f978097c69
field object PNGs and palettes (without .s files yet)
2015-11-19 08:38:21 -08:00
YamaArashi
43dae25742
berry PNGs and palettes
2015-11-14 16:32:02 -08:00
YamaArashi
e205a499de
renamed trainer pic to trainer front pic
2015-11-14 07:44:13 -08:00
YamaArashi
3d1b6597f3
trainer back pics
2015-11-08 14:13:45 -08:00
YamaArashi
a221c035f8
trainer graphics labels
2015-11-08 12:47:49 -08:00
YamaArashi
ab7ab10c72
trainer data
2015-11-08 11:41:34 -08:00
YamaArashi
d46221aad1
item graphics labels
2015-11-07 19:25:31 -08:00
YamaArashi
795246a93d
pokemon graphics labels
2015-11-07 15:09:26 -08:00
YamaArashi
6292ec87fc
berry data table
2015-10-30 19:04:45 -07:00
YamaArashi
72f13c0b51
berry firmness strings
2015-10-30 10:34:16 -07:00
YamaArashi
832b0b525f
wild pokemon data
...
- Thanks to Sanqui for many Ruby/Sapphire names. https://github.com/Sanqui/romhacking/blob/master/pokemon/location-area-names
2015-10-25 22:56:06 -07:00
YamaArashi
269cda7ac9
remove "+1" from function pointer labels
2015-10-20 23:52:50 -07:00
YamaArashi
e771d87c78
move script command function table to separate file
2015-10-20 23:41:19 -07:00
yenatch
316be8337a
truncate nonexistent command macros
2015-10-20 10:21:48 -07:00
yenatch
cd857e0e84
fix a broken comment and a repeated command name
2015-10-20 09:55:59 -07:00
yenatch
8fb91c74b2
add event script macros
2015-10-19 09:42:57 -07:00
YamaArashi
e17df124ff
Hoenn region map entries
2015-10-18 05:11:30 -07:00
YamaArashi
b948fcbb0d
pickup items
2015-10-18 02:17:47 -07:00
YamaArashi
d17f3b9746
battle arena move mind ratings
2015-10-18 01:15:48 -07:00
YamaArashi
89fdfa4811
move lists that determine battle factory battle style hint
2015-10-18 00:35:42 -07:00
YamaArashi
09084cf977
battle pyramid wild pokemon
2015-10-17 23:01:19 -07:00
YamaArashi
147ba4adc0
battle frontier/tent pokemon
2015-10-17 21:25:28 -07:00
YamaArashi
b9e336cf8b
battle frontier/tent trainers
2015-10-17 18:50:43 -07:00
YamaArashi
b189af94cc
use fewer easy chat macros
2015-10-16 21:58:26 -07:00
YamaArashi
22bafa45ca
use macros for easy chat words
2015-10-16 17:32:39 -07:00
YamaArashi
8ce02b461e
easy chat words by letter
2015-10-16 16:57:46 -07:00
YamaArashi
fc49fe46fd
easy chat words
2015-10-16 12:33:20 -07:00
YamaArashi
009d9f877b
easy chat group names
2015-10-15 00:50:43 -07:00
YamaArashi
a6f32421bb
renaming
2015-10-14 14:37:16 -07:00
YamaArashi
27061f496e
contest move effect func ptr table
2015-10-14 14:20:40 -07:00
YamaArashi
078afb798e
contest move effects
2015-10-14 13:26:49 -07:00
YamaArashi
dd8f08f8a8
some contest text
2015-10-14 13:17:58 -07:00