Commit graph

595 commits

Author SHA1 Message Date
Bryan Bishop 2c24aa3510 stop disassembling when unconditional relative jumps go back
This adds the condition that it should stop disassembling even if there are
unsatisfied labels (example: from before the text script began).

hg-commit-id: 0b6ebcb02348
2012-01-12 13:21:05 -06:00
Bryan Bishop 2e22ddb2b6 insert $8 asm for CeruleanHouse3Text1
hg-commit-id: 37862fe18a17
2012-01-12 13:10:31 -06:00
Bryan Bishop dba77d1afa insert text script for CeruleanPokecenterText4
hg-commit-id: b9dcdcbb2839
2012-01-12 13:07:58 -06:00
Bryan Bishop 0acee287ec update name; reds house f1 -> reds house 1f in extract_maps
hg-commit-id: a7675930313a
2012-01-12 13:06:32 -06:00
Bryan Bishop 0e9c4d7922 insert $8 asm for Route11GateUpstairsText4
hg-commit-id: 8254a228899c
2012-01-12 13:04:00 -06:00
Bryan Bishop 969360c42f insert $8 asm for PewterPokecenterText3
hg-commit-id: 69196d26d8a0
2012-01-12 12:59:23 -06:00
Bryan Bishop 808a1d909a insert $8 asm for Lab4Text1
hg-commit-id: 6f50551b0d5d
2012-01-12 12:57:32 -06:00
Bryan Bishop 1ae8e7e41e insert $8 asm for NameRaterText1
hg-commit-id: dd9f5126d4a5
2012-01-12 12:55:54 -06:00
Bryan Bishop 7e35470fb1 update gbz80disasm based on sawakita's changes
Changes include:

* .ASM_ labels now include their offset in the label

* byte_labels keeps better track of when a label is defined versus used

* reverse relative jumps now work

* reverse unconditional relative jumps can end a script

hg-commit-id: 8afc93fce17a
2012-01-12 12:35:03 -06:00
Bryan Bishop 41085fdac1 improve newlines around INCBINs
hg-commit-id: 0fc00a2e33a5
2012-01-12 11:43:39 -06:00
Bryan Bishop ccd18da901 minor formatting and some hidden $17s
hg-commit-id: fc40b8c56a2f
2012-01-12 10:16:20 -06:00
Bryan Bishop e86e0962c6 minor formatting
hg-commit-id: 6901fd7898c8
2012-01-12 01:53:00 -06:00
Bryan Bishop 418dc214d8 insert texts pointer labels
hg-commit-id: 18cc3e2ec33b
2012-01-12 01:31:14 -06:00
Bryan Bishop 9984d22d5b switch ash and gary to red and blue in extract_maps.py
hg-commit-id: 4306f4d5a885
2012-01-11 23:20:16 -06:00
Bryan Bishop 101defa567 texts for marts and pokecenters
hg-commit-id: 7f2bd9622f0e
2012-01-11 23:19:31 -06:00
Bryan Bishop 244b30b760 text labels for MartInventories on various marts
hg-commit-id: f0b79b11f8ed
2012-01-11 23:09:03 -06:00
Bryan Bishop 3075fabe26 more automation to assist in text insertion
hg-commit-id: e631a0e3c275
2012-01-11 23:08:46 -06:00
Bryan Bishop 28d21c8e19 a simple tool to insert missing $17s from analyze_texts
hg-commit-id: 66d1deca5777
2012-01-11 21:21:38 -06:00
Bryan Bishop 2927702b53 add in more $17s
hg-commit-id: 7b3ae9787536
2012-01-11 21:17:38 -06:00
Bryan Bishop ed0587753d switch CeladonHouse2 -> CeladonHouse
hg-commit-id: 1e13e8181c4c
2012-01-11 21:09:37 -06:00
Bryan Bishop 6a6860d7fa insert more missing TX_FARs
hg-commit-id: dece9a5f3932
2012-01-11 21:06:45 -06:00
Bryan Bishop df541ab098 some TX_FARs for the cerulean pokecenter
hg-commit-id: a0f54bfe94a6
2012-01-11 20:36:11 -06:00
Bryan Bishop 54743111e7 text script for Route7Text1
hg-commit-id: 7143f59d5210
2012-01-11 20:29:26 -06:00
Bryan Bishop a0e7348eed add CeruleanCityText11 for 0x19707
hg-commit-id: 0db3e375cded
2012-01-11 20:25:27 -06:00
Bryan Bishop 5b0afd9517 insert $8 asm for CinnabarGymText1
hg-commit-id: 1323fe54b35e
2012-01-11 18:58:40 -06:00
Bryan Bishop eb021a274a insert $8 asm for Route16GateUpstairsText3
hg-commit-id: defaa9b4cfbb
2012-01-11 18:53:41 -06:00
Bryan Bishop 340e6b77a6 insert $8 asm for Route16GateUpstairsText4
hg-commit-id: a33b319c7b23
2012-01-11 18:53:07 -06:00
Bryan Bishop 64beee9952 insert $8 asm for Route18GateHeaderText2
hg-commit-id: 2bccab15cbe2
2012-01-11 18:52:31 -06:00
Bryan Bishop 6e0d93897b insert $8 asm for Route18GateHeaderText3
hg-commit-id: 84b2f21095ca
2012-01-11 18:51:56 -06:00
Bryan Bishop f398a688be insert $8 asm for Route22GateText1
hg-commit-id: a4e7cb7451d7
2012-01-11 18:51:03 -06:00
Bryan Bishop 9140cc9f6b insert $8 asm for Route12GateUpstairsText3
hg-commit-id: f33babf523fe
2012-01-11 18:46:27 -06:00
Bryan Bishop 8c4b673527 more labels to $24f4
hg-commit-id: 4823454a80f5
2012-01-11 18:04:08 -06:00
Bryan Bishop d1a8c31e77 insert $8 asm for SilphCo7Text2
hg-commit-id: 916768f25e5b
2012-01-11 17:59:09 -06:00
Bryan Bishop ce68f6d50a add some missing labels
hg-commit-id: 5d83b388692d
2012-01-11 17:53:47 -06:00
Bryan Bishop 8ef0838654 remove extra output from gbz80disasm
hg-commit-id: 2c4886b28a2f
2012-01-11 17:45:13 -06:00
Bryan Bishop 68d4d86a8f insert $8 asm for SSAnne2Text2
hg-commit-id: 630f9825b2f0
2012-01-11 17:44:56 -06:00
Bryan Bishop c3f1948295 insert $8 asm for FanClubText3
hg-commit-id: fe1fe41ba506
2012-01-11 17:40:57 -06:00
Bryan Bishop ea4fce81fa fix gbz80disasm to not treat $00 as the second byte of an opcode
hg-commit-id: 290296b59823
2012-01-11 17:36:17 -06:00
Bryan Bishop 6d6c18a301 formatting and comments
hg-commit-id: 4cf41759eaf0
2012-01-11 16:20:28 -06:00
Bryan Bishop e503e4a11f insert $8 asm for BillsHouseText1
It might be wrong in a few places.

hg-commit-id: 06d15cb0916a
2012-01-11 15:46:14 -06:00
Bryan Bishop 4ce1147ea1 insert $8 asm for PowerPlantText1 through PowerPlantText9
hg-commit-id: 007d3cf47ac8
2012-01-11 15:06:47 -06:00
Bryan Bishop 981000457c minor formatting
hg-commit-id: b6dfe0dfccd2
2012-01-11 13:57:19 -06:00
Bryan Bishop 691aa8e157 add labels for route 6, 7 and 8 text 1
hg-commit-id: 47a63dca1005
2012-01-11 13:51:35 -06:00
Bryan Bishop 9929aeebdd insert $8 asm for DayCareMText1
hg-commit-id: ac1232cf7507
2012-01-11 13:49:09 -06:00
Bryan Bishop 9dc95999a7 insert $8 asm for Route5GateText1
hg-commit-id: 85a92f85a4aa
2012-01-11 13:47:43 -06:00
Bryan Bishop 364636ca80 lots of $8 asm for MuseumF1Text1
hg-commit-id: 23064c3aae09
2012-01-11 13:32:18 -06:00
Bryan Bishop 6246ff333e OaksLabText11 is a dupe label
hg-commit-id: a30f0752edf9
2012-01-11 13:02:49 -06:00
Bryan Bishop 7612f12b90 OaksLabText7 is a dupe label
hg-commit-id: 11bdde35e19c
2012-01-11 13:01:38 -06:00
Bryan Bishop 184c4b6e28 fix $8 asm for OaksLabText2 and mystery/unknown text
hg-commit-id: 455eee06f3bf
2012-01-11 12:55:36 -06:00
Bryan Bishop de9a27a599 insert $8 asm for Route24Text1
hg-commit-id: f6abf7fc106a
2012-01-11 12:36:16 -06:00