Commit graph

1336 commits

Author SHA1 Message Date
IIMarckus 74aeba8739 Remove more incbins from scripts. 2012-12-21 16:44:21 -07:00
IIMarckus 47f8a45943 Remove more incbins from scripts. 2012-12-21 16:32:56 -07:00
IIMarckus 8d02c42e70 Remove more incbins from scripts. 2012-12-21 15:46:13 -07:00
IIMarckus 09b6fd2890 Remove more incbins from scripts. 2012-12-21 15:36:11 -07:00
IIMarckus c71c270947 Remove another incbin from script. 2012-12-21 15:18:32 -07:00
IIMarckus b41346222f Fix previous. 2012-12-21 15:11:15 -07:00
IIMarckus 575590d1a9 Remove another incbin from scripts. 2012-12-21 14:53:06 -07:00
IIMarckus 7267cbcb49 Remove more incbin from scripts. 2012-12-21 14:44:49 -07:00
IIMarckus ca740cb065 Remove more incbins from map scripts. 2012-12-21 14:31:43 -07:00
IIMarckus fbf6d7c128 Remove redundant text labels. 2012-12-21 13:59:04 -07:00
IIMarckus 4d7e8a03f2 Remove incbin in Silph Co 4F. 2012-12-21 13:44:40 -07:00
Sanky 2efa3ebe1f Add generate_sys.py. 2012-12-21 19:49:56 +01:00
Sanky 213e60f807 disasm MoveSelectionMenu 2012-12-21 16:52:45 +01:00
Sanky cf91edd39f TrainerBattleVictory disasmed 2012-12-20 22:33:15 +01:00
Sanky 17e8f21f46 Disasm a large part of the in-battle menu routines. 2012-12-20 21:04:47 +01:00
Sanky 66d70b9295 disasm GetCurrentMove 2012-12-18 22:21:09 +01:00
Sanky 53e7a62744 Disasm LoadMovePPs (a predef) 2012-12-18 15:39:21 +01:00
IIMarckus 0ed46e7a72 Better cross‐make compatibility. 2012-12-02 19:34:19 -07:00
IIMarckus 4decef28dd Whitespace. 2012-11-02 13:56:38 -06:00
sawakita d9c77261a1 Add routine that sends SGB packets
The delaying routine Wait7000, called after each single packet sending
is disassembled too.
2012-11-01 18:56:12 +01:00
sawakita 95a2c2a6da Use more meaningful local labels in bank 0
Involved routines are: DisableLCD, CleanLCD_OAM, ResetLCD_OAM.
2012-11-01 18:33:28 +01:00
sawakita e708893089 Get rid of "\@" symbols used in local labels 2012-10-02 21:20:37 +02:00
sawakita 19a859ca51 Improve error checking in the context of issue #27
Link to kanzures' guidelines for that issue:
https://bitbucket.org/iimarckus/pokered/issue/27/analyze_incbinsscan_for_predifined_labels#comment-2068911
2012-10-01 18:59:51 +02:00
sawakita db0c37557d Fix param error in load_asm_if_one_exists_in()
Not sure, but I suppose that using *args makes the passed list an element
of the args list, thus causing iteration on args to yield the passed
list as an element instead of yielding the single elements of the passed
list. Maybe.
2012-10-01 18:54:45 +02:00
sawakita 58a9aacc0b Restore auto-loading of default "main" asm file
This feature was removed misunderstanding its actual use: if filename
passed to load_asm() is in defaults the correct current main asm file is
loaded. This saves us from knowing which actually is the current name of
the "main" asm file, because the correct one is chosen automatically
(unless, of course, the passed filename is not in the defaults list.
2012-10-01 18:44:36 +02:00
sawakita cbb722d09b Fix pokered_dir extrapolation
Without "os.path.abspath" the result was an empty string. Now the
absolute path is correctly calculated.
2012-10-01 18:41:16 +02:00
iimarckus c61f7eb5ee Merged in sawakita/pokered (pull request #2) 2012-09-30 15:47:01 -06:00
sawakita 723e424979 Make analyze_incbins dirs reference os-independent
This should fix a bug caused by comparing string literals to
directories. It should also be safer, using "os" module to access paths.
2012-09-30 20:10:13 +02:00
stag019 ad16c0dc14 DisplayDexRating. It sucks that I can't use a label for the dbw macro, as that would make DexRatingsTable look a lot cleaner. 2012-09-20 19:31:10 -04:00
stag019 63fc23b74e Code dealing with palettes. Really, does anyone know if bit 3 of battle status 3 is used? 2012-09-20 18:45:32 -04:00
stag019 507170d0ee Type effectiveness display message. That's right, I did some work for once. 2012-09-20 05:45:54 -04:00
Bryan Bishop 4b28ddb11f .hgignore -> .gitignore 2012-08-26 19:43:35 -05:00
IIMarckus 24a4774423 Add more scripts from Champion Rival’s room.
hg-commit-id: c58013f6cc9b
2012-08-26 11:41:58 -06:00
IIMarckus 4bbef145e0 Add the boulder checking code in Seafoam Islands.
hg-commit-id: e6031dbbcc5b
2012-08-26 10:35:47 -06:00
IIMarckus fd27fd7b6b Some label improvements.
hg-commit-id: fa7dbcf6d009
2012-08-24 22:39:49 -06:00
IIMarckus da20de1cda Add more scripts from Bill's house.
hg-commit-id: 3f7889ebb268
2012-08-24 22:27:17 -06:00
IIMarckus b2482b25de Add more scripts from Route 8 gatehouse.
hg-commit-id: a8a00403ba8d
2012-08-24 22:07:24 -06:00
IIMarckus 3494549fe6 Add more scripts from the Route 7 gatehouse.
hg-commit-id: fe4704b8c229
2012-08-24 22:01:06 -06:00
IIMarckus 5f946db3c8 Add more scripts from the Route 5 gatehouse.
hg-commit-id: 3c09361e959e
2012-08-24 21:54:19 -06:00
IIMarckus 55cdee09c9 Add more scripts from Vermilion City.
hg-commit-id: 79ca005394d3
2012-08-24 21:40:16 -06:00
IIMarckus 29957f6f5e Add another script from Cerulean City.
hg-commit-id: f4bac0f8f57d
2012-08-24 21:17:43 -06:00
IIMarckus f323620f58 Add the rest of the Viridian City scripts.
hg-commit-id: 3d00648148ac
2012-08-24 11:23:06 -06:00
IIMarckus 93090d7767 Remove unneeded comments.
hg-commit-id: 2b946e17be3f
2012-08-21 21:40:03 -06:00
IIMarckus b3460b89b6 Fix several labels and add remaining scripts from Pewter City.
hg-commit-id: 86759463ed88
2012-08-21 21:37:02 -06:00
IIMarckus 77750247b1 Use labels for $34bf, and add some more code from Pewter City.
hg-commit-id: a0c6d0201b95
2012-08-21 21:17:47 -06:00
IIMarckus 5f06efa7b9 Use decimal for overworld Pokémon levels, and Pokémon IDs for cries.
hg-commit-id: 3788e38a85f6
2012-07-14 16:02:09 -06:00
IIMarckus ba9c7402cf Add the ▶ symbol to the text preprocessor.
hg-commit-id: e3d1729bf4c4
2012-07-07 14:47:58 -06:00
IIMarckus 122d0003eb Palette $0C is the Town Map palette.
Noticed by Danni-E 33.

hg-commit-id: 93a11989d9db
2012-07-03 21:47:04 -06:00
IIMarckus 80e79e9943 “$f0 ; currency symbol” → “¥”
hg-commit-id: 3adf6574394f
2012-05-31 00:01:07 -06:00
IIMarckus e3f1765f8b Close yellowtrainers branch.
hg-commit-id: b8279d635eb0
2012-05-23 05:26:21 -06:00