Pokeglitch
3c8aef0735
Updated removed para_done and made para a macro
2018-06-15 08:41:58 -04:00
Pokeglitch
f6561411a1
Using text macros
2018-06-15 07:30:03 -04:00
Pokeglitch
3c2daf8f03
Disassembled spawn points
2018-06-15 07:19:24 -04:00
Pokeglitch
c3b0443d8b
Using macros for FarCall
2018-06-15 06:57:48 -04:00
Pokeglitch
c955c8d353
Disassembled teleport
2018-06-14 21:46:09 -04:00
Pokeglitch
d6b6771073
updated labels
2018-06-13 21:15:47 -04:00
Pokeglitch
10dfc9b4c4
Fixed commented address, was copied from crystal
2018-06-13 21:07:32 -04:00
Pokeglitch
b84c9c4974
Extracted a few more bank 3 routines
2018-06-13 21:05:24 -04:00
Tauwasser
b4596aafbe
engine: disassemble reset dialog
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-12 22:13:43 +02:00
Tauwasser
6ab74f9884
home, wram, gfx: split toolgear functions from unknown, rename gfx functions, add wram variables
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-12 22:12:54 +02:00
ISSOtm
d89bd1ac8b
Merge branch 'math_etc' into 'master'
2018-06-10 14:20:59 +02:00
ISSOtm
20f07292a5
Replace a few predefs
2018-06-10 11:51:17 +02:00
ehw
91704c148d
Actually remove the include for vram.asm...
2018-06-09 23:32:21 -04:00
ehw
b3c6219cf1
Update shim and title.asm
...
include vram.asm no longer needed, some function name changes
2018-06-09 20:46:19 -04:00
ehw
04dbd44cb8
Merge pull request #10 from pret/master
...
Merge master
2018-06-07 21:28:30 -04:00
Melissa
7990b32450
fix pointer annotations
...
manually changed function pointer annotations which had been copied from crystal
2018-06-07 17:36:04 -04:00
ehw
a62cf40b29
Merge pull request #4 from pret/master
...
Merge master
2018-06-05 11:03:34 -04:00
PikalaxALT
99b4b2ddc8
_BattleRandom
2018-06-05 10:40:39 -04:00
pfero
1a7f804479
Merge branch 'master' of https://github.com/Pokeglitch/pokegold-spaceworld
2018-06-05 10:14:50 +02:00
ehw
771d125c75
Upload more correct version of last commit.
...
Uploaded old version from offline fork by accident.
2018-06-04 22:43:32 -04:00
ehw
9fb15b41e9
Farcall/callfar is now callba/callab, leave bank numbers in comments.
2018-06-04 22:42:05 -04:00
ehw
35849f3cdf
Merge pull request #3 from pret/master
...
Merge with master
2018-06-04 22:40:18 -04:00
Pokeglitch
26393f7ee2
Improved labels
2018-06-04 21:27:01 -04:00
PikalaxALT
ee8cd1444f
Deprecate farcall/callfar in favor of callba/callab
2018-06-04 21:13:57 -04:00
Pokeglitch
c315ddbf89
More formatting fixes
2018-06-04 20:54:45 -04:00
Pokeglitch
2873751d31
Removed unnecessary comments
2018-06-04 20:33:25 -04:00
Pokeglitch
a02f7c3348
Merge remote-tracking branch 'upstream/master'
2018-06-04 19:44:23 -04:00
ehw
7029ed4556
Add newline to end of file
2018-06-04 19:28:36 -04:00
ehw
68b9e89276
Remove some tabs
2018-06-04 19:17:55 -04:00
ehw
ba6c027f84
Merge pull request #1 from pret/master
...
Merge latest changes from master
2018-06-04 19:14:03 -04:00
ehw
fe9290283f
Update files
2018-06-04 19:12:09 -04:00
PikalaxALT
193cf0265d
Backport bg_effects.asm from Crystal
2018-06-04 17:46:44 -04:00
Pokeglitch
96f14d6a3a
Disassembled additional Inventory methods
2018-06-04 16:12:19 -04:00
Pokeglitch
728de42c0c
Fixed conclifts
2018-06-04 14:31:05 -04:00
Pokeglitch
1f01b4d330
Added Inventory Add/Remove routines
2018-06-04 14:29:20 -04:00
ISSOtm
17fb962a85
Add more labels, rename some to match pokecrystal
2018-06-04 20:02:29 +02:00
ehw
0866f63f44
Update wram.asm and title.asm for new sound findings
2018-06-04 01:01:20 -04:00
ehw
77d75a00c5
Title screen disassembled (new pr)
2018-06-04 00:51:46 -04:00
PikalaxALT
634df27635
Merge branch 'master' into build_more_roms
2018-06-03 11:04:06 -04:00
Rangi
20ac549a91
Copy pokecrystal's conventions for this data, including:
...
- Tabs for indentation, spaces for alignment
- Consistent comments and formatting for menu header data (incomplete here, until the related code is disassembled)
- The second two menus do not "take priority"; they're all just a count + that many items + ending -1
2018-06-03 10:55:41 -04:00
mid-kid
ec704bfa38
Fix main menu items position
2018-06-03 14:40:54 +02:00
TeganGibby
c9274c2e55
comments to explain duplicates
2018-06-02 21:34:06 -07:00
TeganGibby
fd33b64f69
added detail on main menu functions
2018-06-02 21:04:31 -07:00
TeganGibby
0ce725cb1c
additional documentation
...
Compared to retail Gold disassembly
2018-06-02 20:46:45 -07:00
PikalaxALT
8787aac995
Merge branch 'master' into build_more_roms
2018-06-02 22:57:52 -04:00
Tauwasser
e51ea1412c
engine: begin disassembling overworld code
...
Right now it's only code that calls the start and debug menus
as well as the select button.
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-03 04:51:38 +02:00
Tauwasser
b0cb7a159d
gfx: re-organize some graphics and disassemble gfx load code
...
All graphics were split so that proper labels could be placed.
Font was not split, because that was nicely handled using the
charmap constants.
If proper lengths should also be handled using automatic calculation
using labels, some graphics would need further splitting up
in order to place labels.s
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-03 04:21:48 +02:00
PikalaxALT
04883f4bf9
Merge branch 'master' into build_more_roms
2018-06-02 21:26:20 -04:00
PikalaxALT
956d010d59
Make the repository build all four ROMs
2018-06-02 20:16:37 -04:00
Rangi
c8e9901947
Code conventions:
...
- Lowercase hex literals
- Lowercase rgbasm keywords (rept, endr)
- Use decimal literals by default, binary when bits are meaningful; hex indicates that it needs further review, e.g. to define a constant
- Tabs, not spaces
- Newline at end of file (rgbds sometimes complains otherwise)
- Doc comments underneath function names
2018-06-01 13:24:42 -04:00
Rangi
26646f96ea
Some landmark name routines
2018-06-01 01:08:22 -04:00
pfero
cd9191b074
Clean up Makefile
...
This makefile can now figure graphics dependencies on its own, creates
dependency files for each compilation unit and compiles everything
separately.
This is a proposal. Please try it out, read the Makefile to see if you
get what I'm trying to do, and propose any improvements you want.
2018-05-30 22:53:59 +02:00
Rangi
2f65c68550
Small temporary SECTION headers go in main.asm, so the individual files won't all need fixing later
2018-05-29 19:06:23 -04:00
ISSOtm
e6c75f2d84
Fix disassembling mistakes
2018-05-29 16:43:04 +02:00
ISSOtm
39a6615bcb
Disassemble a lil' bit
2018-05-28 14:02:22 +02:00