Sanky
23f5f8c4ef
Add SRAM-related routines, disassembled by Sawakita.
2012-12-28 12:54:39 +01:00
Sanky
6db84ef80a
Merge https://bitbucket.org/Sanky/pokered
2012-12-25 22:55:16 +01:00
IIMarckus
5f2a62871a
Point out an unused warp noticed by Torchickens.
2012-12-22 22:22:01 -07:00
IIMarckus
93eb634966
Removed more incbins from scripts.
2012-12-21 17:33:33 -07:00
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