E
aa6e964674
updating pull request according to changes
2020-12-09 19:00:20 -06:00
shealyrd
4ec556cda4
Merge branch 'master' into master
2020-12-09 17:43:07 -06:00
E
8a22bc67c3
Adding Mitch interaction + Fighting club after duel table
2020-12-05 17:39:37 -06:00
E
9f4c89f357
Updating friendly name for Func_cf0c and Func_cf12
2020-12-03 21:09:31 -06:00
dannye
90336d9027
Clean up white space
2020-11-14 19:58:10 -06:00
Andrew Martinek
29ed945c4a
changed run_script and updated script extraction tool
2020-05-09 15:49:35 -04:00
Andrew Martinek
b7f47ca621
add challenge machine
2020-05-03 12:06:41 -04:00
Andrew Martinek
0b1318f49d
Updated tcgdisasm to include a few new stack macros
2019-10-29 16:35:33 -04:00
Andrew Martinek
adc5a467ee
Finished extracting Challenge Hall scripts
2019-10-29 16:35:04 -04:00
Andrew Martinek
3f99d5555c
extracted a lot of challenge hall scripts
2019-10-28 17:25:50 -04:00
Andrew Martinek
e58e93fdb1
a bit more scripting stuff, figured out more npc data
2019-10-25 19:41:50 -04:00
Andrew Martinek
2a3071d3fe
Updated script extractor to work with Movements
2019-10-24 17:46:14 -04:00
Andrew Martinek
299f013b8b
More scripts, start to figure out mapscripts
2019-10-13 19:39:13 -04:00
Andrew Martinek
2eeccacdf9
missed updated todo
2019-10-09 00:27:46 -04:00
Andrew Martinek
6a51305cf5
More features for progress.py, added better argparsing for both!
2019-10-09 00:27:25 -04:00
Andrew Martinek
cb88ee5a13
Created python script to calculate progress and documented some scripts
2019-10-08 00:20:52 -04:00
Andrew Martinek
a44f17b9a1
Fixed a few macros that were giving weird code. Updated tcgdisasm
2019-10-06 23:00:27 -04:00
Andrew Martinek
fda59356c2
Uncovered a lot of NPC map data and loading functions.
2019-10-06 11:24:18 -04:00
Andrew Martinek
8c416b5563
Ronald scripts and overworld data routines. Also made script extractor better
2019-10-03 22:04:51 -04:00
Andrew Martinek
516f47dd3e
layout another NPC script, make some assumptions about flags
2019-10-02 23:50:47 -04:00
Andrew Martinek
f3f374e6b7
Fleshed out flags a lot
2019-09-23 12:27:12 -04:00
Andrew Martinek
751b28d4fe
Lots of NPC data, some temp. comments on mapdatapointers
2019-09-15 21:55:11 -04:00
Andrew Martinek
948b270a83
Script reversing
2019-09-12 12:29:47 -04:00
xCrystal
2a0598cc29
disassemble some menu/list related functions
2018-07-04 01:43:30 +02:00
xCrystal
9dbc960bdf
Disassemble functions related to retreating card
2018-07-02 02:20:32 +02:00
xCrystal
32f3634c48
Fix parsing jp c and jp nc opcodes
2018-06-30 17:36:24 +02:00
xCrystal
01a3311b31
Add disasm support for rst macros; fix hram ld opcodes
2018-06-30 12:42:18 +02:00
xCrystal
9ec77a8f48
Don't use the extras submodule
...
Most tools from pokemon-reverse-engineering-tools are meant for pokecrystal or pokered. Having only the subset of required tools without depending on a submodule makes it easier to submit custom changes exclusive poketcg and its structure. For example, the disasm tool can be made to use poketcg rom/sym files by default, read vram and hram as symbols, and can be modified in the future to for example guess text labels in applicable load instructions or to dump poketcg-specific scripts. gfx.py was also added, but without the not required pokecrystal lz (de)compression support
2018-06-12 14:12:32 +02:00