Commit Graph

127 Commits

Author SHA1 Message Date
obskyr 3e8800f447 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-08-16 03:20:27 -06:00
obskyr 96097e8c48 Build only one ROM 2018-08-16 03:00:01 -06:00
Pokeglitch 998fea6e43 More bank 1 dumps 2018-07-31 12:55:50 -04:00
Pokeglitch 21fdd85e3d Dumped more of bank 1 2018-07-31 10:38:47 -04:00
luckytyphlosion 5b4ef99f4b Add all dummy scripts. 2018-07-17 15:42:49 -04:00
luckytyphlosion 5a6620021a Add maps to linkerscript 2018-07-08 18:00:32 -04:00
luckytyphlosion ed7c6365c9 Disassemble remainder of ROM0. 2018-07-03 20:03:39 -04: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
luckytyphlosion f3f0e711bf Fix uncaught build errors. 2018-07-03 14:10:28 -04:00
luckytyphlosion 9824a57620 Merge branch 'master' of https://github.com/pret/pokegold-spaceworld 2018-07-03 13:37:21 -04:00
luckytyphlosion 75e4f78492 Merge branch 'master' of https://github.com/luckytyphlosion/pokegold-spaceworld 2018-07-03 13:36:50 -04:00
luckytyphlosion 870d85fc27 Merge branch 'master' of https://github.com/pret/pokegold-spaceworld 2018-07-03 13:27:51 -04:00
obskyr e596d41c17 A few small formatting fixes 2018-07-03 04:59:38 +02:00
obskyr 382fd4b50e Merge branch 'collisions-movements' of https://github.com/Pokeglitch/pokegold-spaceworld into master
And that's the last of the manual merges for now! Hooray!
2018-07-03 04:50:33 +02:00
obskyr 9ee9fe5c8f Merge branch 'master' of https://github.com/mid-kid/pokegold-spaceworld into master
Once again, manually. Hoo boy.
2018-07-03 04:27:25 +02: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
Pokeglitch 3c966f7df4 Disassembled all routines related to sprite movement/collisions. Added in constants 2018-06-25 22:43:31 -04:00
2Tie 3d44a33494 all the non-dummy map scripts until Silent Hill are disassebled. five left! 2018-06-24 16:43:11 -06:00
Tauwasser 906ea8bdfc engine: disassemble player movement (WIP)
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-24 23:15:07 +02:00
Tauwasser 57481cc942 home/copy2: rename Function0d02 to RedrawPlayerSprite
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-24 23:10:16 +02:00
Tauwasser 147d0964d8 hram: rename hTextErrno to hEventID
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-24 23:09:15 +02:00
pfero 67388aeeda Disassemble all map attributes 2018-06-23 14:25:46 +02:00
2Tie b44077ed31 this was a silly mistake 2018-06-18 22:36:17 -06:00
Pokeglitch 12823eea3e Added in macros for scripts, queue 2018-06-18 08:41:39 -04: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
2Tie f123dd89d4 more npc code and some audio stuff, slimmin down the shim 2018-06-17 01:05:52 -06:00
2Tie a9149c6cc3 work on talk_to_npc done, naming of some overworld logic and wram values. 2018-06-16 18:27:10 -06:00
Pokeglitch 0ddae2eac0 More field moves, need to clean up names and constants 2018-06-16 15:44:10 -04:00
Pokeglitch f11e353fbb More Bank 3 routines 2018-06-16 10:24:17 -04:00
Pokeglitch 3c2daf8f03 Disassembled spawn points 2018-06-15 07:19:24 -04:00
Pokeglitch c955c8d353 Disassembled teleport 2018-06-14 21:46:09 -04:00
Pokeglitch b84c9c4974 Extracted a few more bank 3 routines 2018-06-13 21:05:24 -04:00
Tauwasser dc5c098655 home: fix two disassembly errors
don't disassemble at 2am, kids

Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-13 22:11:18 +02:00
Tauwasser c7acfb3452 home: disassemble more map/overworld functions
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-12 23:04:14 +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
Tauwasser 3a61ec6735 home/unknown: fix indentation
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-12 21:13:14 +02:00
PikalaxALT 2722a55d2f Renaming of cry-related functions 2018-06-11 17:25:19 -04:00
PikalaxALT 72bf8ea919 Move tileset funcs; disassemble cry funcs 2018-06-11 17:17:43 -04:00
PikalaxALT 8f9ee9325f More functions putatively related to the map and overworld 2018-06-11 11:25:14 -04:00
PikalaxALT 69d6b38f0b Some label changes 2018-06-11 09:15:47 -04:00
PikalaxALT 9062e78b64 Another gap bites the dust 2018-06-11 08:44:34 -04:00
PikalaxALT 314a0978f8 More gap closing 2018-06-11 08:40:57 -04:00
PikalaxALT 2327c6b7c4 2D Menu functions 2018-06-10 21:57:21 -04:00
PikalaxALT 364289640d home/movement.asm 2018-06-10 20:57:58 -04:00
PikalaxALT 0bdf3896b2 home/talk_to_npc.asm 2018-06-10 15:57:42 -04:00
ISSOtm d89bd1ac8b Merge branch 'math_etc' into 'master' 2018-06-10 14:20:59 +02:00
ISSOtm b136e995a3 Fix off by 1 label annotation 2018-06-10 14:03:49 +02:00
ISSOtm 20f07292a5 Replace a few predefs 2018-06-10 11:51:17 +02:00