Commit Graph
1895 Commits
Author SHA1 Message Date
cassidoxa 823166c4cd Re-organize vanillalabels.asm 2022-11-24 22:24:38 -05:00
cassidoxa 9425b1c3b1 Move zoraking.asm and catfish.asm into npcitems.asm 2022-11-24 22:02:55 -05:00
cassidoxa d3cd3a86ca Move tree kid stuff into hooks.asm 2022-11-24 21:53:18 -05:00
cassidoxa 524a27d680 Merge branch 'master' into quickswap 2022-11-24 19:05:24 -05:00
cassidoxa 7426ce5945 More RAM labels
Fixed tablets checking for item collected, uses NpcFlags+1
Deleted mantle.asm, moved to lampmantlecone.asm
2022-11-24 18:34:35 -05:00
cassidoxa da8576546d Move binary data to new data directory 2022-11-22 01:02:16 -05:00
cassidoxa 09d15f3294 Another WRAM label pass
Deleted compression.asm
2022-11-22 00:36:39 -05:00
cassidoxa 788cceaab9 Continue labeling and documentation in ram.asm, main rando block
Deleted several unused modules and some commented code
Reorganized some routines to clean up modules
Moved some memory into mirrored WRAM
Refactored NMI hook aux routine
Removed old fake flipper fix
2022-11-16 21:38:28 -05:00
codemann8 1e2a0c7774 Remove the sprite spawn delay when bonking prizes 2022-11-08 18:52:11 -06:00
cassidoxa 43f753b517 ram.asm initial commit. Replaced all address defines with labels
Value defines styled without quotes, # moved to load/store/cmp site
Added registers.asm (copied from spannerisms JP disassembly)
Added a bunch of length annotations
Deleted old or trivial commented out code
Deleted: ganonfixes.asm, map.asm, seedtag.asm
Replaced obsolete credits.asm with creditsnew.asm
Moved scratch space at $7F5020-3F to mirrored WRAM (7E1E70-8F)
Moved clock RAM to mirrored WRAM (7E1E90-9F)
dialog.asm: FreeDungeonItemNotice preserves callee-preserved scratch RAM
Toast buffer moved to mirrored WRAM (7E1E0E-0F)
servicerequest.asm: long store to $012E converted to word length store
2022-11-05 00:50:25 -04:00
codemann8 0174e5dbf5 Fixed fake world handling for IB transitions 2022-10-26 13:45:19 -05:00
codemann8 01475f313a Fixed fake world handling for IB transitions 2022-10-26 07:54:05 -05:00
Lexi Rose 9cf3cb0601 Merge pull request #174 from cassidoxa/hera_music
Fix check for Tower of Hera boss defeated
2022-10-25 21:47:11 -05:00
cassidoxa 6b2e7a5c34 Fix check for Tower of Hera boss defeated
Improve room data documentation
2022-10-25 22:38:19 -04:00
aerinon 44a648e3be Killable thieves flag 2022-10-25 09:15:15 -06:00
codemann8 74b01030e0 Fixed Murahduhla freeze issue 2022-10-24 17:56:32 -05:00
cassidoxa cafb0908a0 Introduce bound to QS loop to prevent infinite loop on last bomb loss
Move !INFINITE_BOMB define to ram.asm, replace with labels
2022-10-23 22:02:36 -04:00
Lexi Rose 0e87fb3bc4 Merge pull request #172 from cassidoxa/shields
newitems: Progressive shields, swords, and mail use highest item level to determine upgrade
2022-10-22 16:32:16 -05:00
Lexi Rose 177452c853 Merge pull request #173 from cassidoxa/oldman_entrance
darkworldspawn: Add check for old man to fix post-aga spawn bug
2022-10-22 16:32:03 -05:00
codemann8 bf034c0f7c Setting World flag on initial spawn 2022-10-22 09:12:20 -05:00
codemann8 43448cc5b6 Fixed OOB transition behavior in Mixed OWR 2022-10-21 00:11:45 -05:00
cassidoxa dbf674c9fd darkworldspawn: Add check for old man to fix post-aga spawn bug 2022-10-20 14:47:04 -04:00
codemann8 33cfd010a0 Renamed/used some labels 2022-10-20 10:25:08 -05:00
codemann8 3ed0ec0835 Merge pull request #8 from Catobat/Terrain 2022-10-12 21:18:18 -05:00
Catobat d8e11838c1 Fix direction Link is facing 2022-10-13 00:55:20 +02:00
Catobat 304cb34478 Consistent handling of glitched states 2022-10-13 00:46:24 +02:00
cassidoxa 651d00d320 Progressive shields, swords, and mail use highest item level to
determine upgrade
2022-10-09 17:09:43 -04:00
codemann8 36feaff153 Merge pull request #7 from Catobat/Terrain 2022-10-08 18:56:47 -05:00
Catobat 10567536a1 Add free RAM notes 2022-10-08 18:18:50 +02:00
Catobat 4ccca38888 Implement forced transitions 2022-10-08 18:09:44 +02:00
aerinon 8e20d6280c Enemizer Cleanup 2022-10-06 14:16:47 -06:00
Lexi Rose 48ccf03ac8 Merge pull request #170 from cassidoxa/ammo_capacity
Combine starting max ammo and capacity upgrade in SRAM into single, flat ammo capacity values
2022-10-01 08:08:26 -05:00
aerinon 686bb0c064 Big key door fix 2022-09-30 15:29:00 -06:00
aerinon d6f50525a1 Big key door fix 2022-09-30 15:28:45 -06:00
aerinon 895074a4cb Support for new items
Support for static enemy drops
Bug fix for wrong sprites dead
2022-09-30 15:28:38 -06:00
aerinon 3fdf95a364 UW Sprites new home
Enemizer asm refinement
2022-09-27 14:38:28 -06:00
aerinon 5e93e59727 Enemizer migration 2022-09-20 16:38:20 -06:00
cassidoxa f8d9be201a tables.asm: Add GFX pointer to table in utilities.asm 2022-09-09 19:30:16 -04:00
codemann8 f0a15dce36 Fixed incorrect comment 2022-09-07 19:41:39 -05:00
codemann8 3c6c089323 Added warning if overworld map code exceeds original bounds 2022-09-07 19:41:01 -05:00
codemann8 223c086c82 Merge branch 'DRUnstable' into OWMain 2022-09-07 19:38:34 -05:00
aerinon 9cdca6edb3 Fix for rain prevented doors and key door numbering 2022-09-07 16:51:57 -06:00
aerinon 6b853222f2 Fix for rain prevented doors and key door numbering 2022-09-07 16:51:29 -06:00
aerinon 2acee4abb9 Flute activated pickup sfx 2022-09-07 15:09:04 -06:00
codemann8 ee7e08f46c Merge branch 'DRUnstable' into OWMain 2022-08-25 16:14:08 -05:00
codemann8 348da3ac99 Chickens now spawn on same layer as Link 2022-08-25 00:27:25 -05:00
aerinon 8a18566da1 Merge branch 'DRUnstable' into Synthesis
# Conflicts:
#	doorrando/overrides.asm
2022-08-24 14:27:34 -06:00
aerinon 0e15eb3560 Merge branch 'BlindZeldaDespawn' into DRUnstable 2022-08-24 14:26:48 -06:00
aerinon 0941cd321e Merge branch 'DRUnstable' into Synthesis 2022-08-24 14:24:37 -06:00
aerinon 2457c67d0e Bank map update 2022-08-24 13:13:24 -06:00