andwhyisit
18cce82375
Realigning bank 1.
2019-03-05 22:20:40 +10:00
andwhyisit
64bf802465
Merge branch 'master' into master-to-patch-2
2019-03-05 21:23:17 +10:00
luckytyphlosion
6e2bc25eb5
Disassemble SetTime.
2019-02-26 15:12:02 -05:00
andwhyisit
35dd3e5ce7
Merge branch 'master' into master-to-patch
2019-02-26 23:24:57 +10:00
obskyr
fc14cab189
Put 2/3 charmap EQUs back in - works in the latest version of RGBDS
2019-02-26 02:42:49 +01:00
obskyr
0e77e1aaa7
Fix EQUs in text_entry.asm
2019-02-26 01:57:55 +01:00
2Tie
bc246eb3cb
cleaned up labels and added more constants, removed the hardcoded relative jumps.
2018-11-30 16:47:42 -07:00
2Tie
7564f1a7c2
Disassembled the rest of the code in bank 4 as far as i can tell. Lines 899, 1538, and 1631 in engine/menu/start_menu.asm have hardcoded jumps that i couldn't figure out how to make work myself.
2018-11-29 01:50:18 -07:00
luckytyphlosion
3b704c267c
Merge branch 'master' into section-reorg
2018-07-08 21:21:12 -04:00
obskyr
12af7aabb9
Implement hack pointcut system
...
Ported from Sanqui's Harvest Moon 3 translation project!
Also puts a pointcut in place to keep patch WRAM uncleared when starting a new game.
2018-07-07 07:46:02 +02:00
IIMarckus
11f4c2953d
Main menu: New Game starts a new game, Play Pokémon starts the demo.
2018-07-07 07:34:01 +02:00
IIMarckus
4c98fd8fef
Display a complete main menu.
2018-07-07 07:34:01 +02:00
Sanqui
31f03df0ea
Begin English translation with font and main menu
2018-07-07 07:34:00 +02:00
obskyr
5ec276e7c7
Disassemble new game WRAM initialization
...
With a lot of unknowns still there, of course.
2018-07-07 07:08:26 +02:00
luckytyphlosion
e1659ecd41
Introduce linkerscript.
...
Addresses of sections will now be added to the linkerscript via `org`, and the section name will be the path/to/file. If there is more than one section in the file, then add a @SectionName after the path/to/file to describe the section.
2018-07-03 17:07:05 -04:00
obskyr
5a8a294140
Merge branch 'master' of https://github.com/2Tie/pokegold-spaceworld into master
...
Long overdue!
2018-07-03 03:29:47 +02:00
2Tie
0369ef51b4
split the oak speeches and game setup into two files
2018-06-23 10:19:49 -06:00
IIMarckus
d65cb5004e
Extract a little more from Oak's speech.
2018-06-23 05:15:40 -06:00
IIMarckus
6ecb818d5f
Disassemble Oak's speech.
2018-06-23 04:52:34 -06:00
IIMarckus
d3bd2fe6e5
Disassemble main menu selection logic.
2018-06-23 03:38:29 -06:00
2Tie
26edac4db6
additional menu data tidying up/figuring out
2018-06-19 12:48:42 -06:00
2Tie
beae22ccbd
spoilers: it wasn't
2018-06-18 23:25:39 -06:00
2Tie
753cec9bd6
forgot to save this change, oops
2018-06-18 22:17:42 -06:00
2Tie
a1d5ddac4c
more bank 1 disasm
2018-06-18 22:15:42 -06:00
2Tie
0a2d5a66cd
more disassembly in bank 1
2018-06-18 19:37:04 -06:00
2Tie
c557bd6613
main menu progress for the day, still have a bunch more to go.
2018-06-17 23:04:49 -06:00
2Tie
b095e62630
some more tidying up
2018-06-17 11:16:28 -06:00
2Tie
130f5f1bb9
happy birthday, here's the main menu debug menu... menu
2018-06-17 03:42:21 -06:00
Tauwasser
b4596aafbe
engine: disassemble reset dialog
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-12 22:13:43 +02: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
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
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