spannerisms
caac2877fc
tiny fixes
2023-02-13 13:00:04 -05:00
spannerisms
830e86f199
inverted maps
...
untested, unfinished
2023-02-11 05:22:27 -05:00
spannerisms
4802107516
bug fixes
2023-01-02 06:21:15 -05:00
spannerisms
ff88437f8e
fixes
...
turn a bunch of addresses into fast rom
bunch of consistency clean ups in hooks
move zsnes to failures
2022-12-30 03:07:15 -05:00
cassidoxa
36ca193b75
Newitems
...
Fix magic bar & file select HUD
2022-12-29 12:09:50 -05:00
spannerisms
89f2f555e5
fix rupees
2022-12-08 00:27:58 -05:00
spannerisms
03601d5df5
dumb thing i have to push before i stop
2022-12-06 03:07:19 -05:00
spannerisms
194e745f22
bees
2022-12-05 11:32:14 -05:00
spannerisms
918173523f
faster HUD
2022-12-05 02:01:46 -05:00
spannerisms
0397623340
cassidy
...
item properties tabulated with a macro
new item graphics
better hex to dec code
some item code readability improvements
2022-12-05 00:18:27 -05:00
Lexi Rose
b2fdeb6b84
Merge pull request #175 from cassidoxa/quickswap
...
RAM labels, Length Annotations, and Quickswap Fix
2022-11-25 18:58:17 -06:00
cassidoxa
69fd6015e6
Some more annotations
2022-11-25 01:08:07 -05:00
cassidoxa
8d0315e4c1
Reserve private, 3rd party WRAM block
...
Reserve large decompression buffer
2022-11-24 23:07:16 -05:00
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
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
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
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
cassidoxa
dbf674c9fd
darkworldspawn: Add check for old man to fix post-aga spawn bug
2022-10-20 14:47:04 -04:00
cassidoxa
651d00d320
Progressive shields, swords, and mail use highest item level to
...
determine upgrade
2022-10-09 17:09:43 -04: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
cassidoxa
f8d9be201a
tables.asm: Add GFX pointer to table in utilities.asm
2022-09-09 19:30:16 -04:00
cassidoxa
031e3965b2
Requires frontend changes
...
Change SRAM ammo capacity upgrades to flatly represent max capacity
2022-08-08 13:42:19 -04:00
Lexi Rose
aba3ec930d
Merge pull request #169 from cassidoxa/validate_sram
...
Compute checksum for extended SRAM
2022-08-01 08:40:19 -05:00
cassidoxa
95ee31f7c9
Remove some hard coded addresses for MVN instructions
2022-07-29 22:04:13 -04:00
cassidoxa
d8846a4ba9
Add backup save that gets checked and loaded if main save is corrupt
...
Add suffixes to instructions in save.asm
Disable HDMA, NMI, and joypad during extended save DMA
2022-07-29 20:57:54 -04:00
cassidoxa
10079a539b
Compute checksum for extended SRAM
...
Validate SRAM on file screen load and delete if checksum incorrect
2022-07-25 22:19:06 -04:00
Lexi Rose
0e6e5d5b45
Merge pull request #167 from cassidoxa/elder_submodule
...
Check submodule during goal NPC interaction to prevent it from firing when menu is open
2022-07-14 22:40:37 -05:00
cassidoxa
9e5e9a17ed
Check submodule during goal NPC interaction to prevent it from firing
...
when menu is open (via kan)
2022-07-05 12:49:00 -04:00
Lexi Rose
04906b5f87
Merge pull request #164 from aerinon/DungeonsCompletedReverse
...
Dungeons completed reverse
2022-06-11 10:32:21 -05:00
Lexi Rose
2297a8f0a2
Merge pull request #163 from cassidoxa/cavestate_dungeonitems
...
Add data after dungeon item masks to maintain expected glitch behavior
2022-06-11 10:31:14 -05:00
cassidoxa
da8ce3c6b1
Fix OW event data bit labels
2022-05-30 19:33:27 -04:00
aerinon
1ccc24f72f
Fix dungeon completion bitfield (16-bit)
2022-05-26 09:14:08 -06:00
aerinon
bea2d24d4d
Fix dungeon completion bitfield
2022-05-26 09:14:05 -06:00
cassidoxa
e1258eba06
Add data after dungeon item masks to maintain expected glitch behavior
2022-05-22 15:13:01 -04:00
Lexi Rose
6ff400776a
Merge pull request #162 from cassidoxa/compasses
...
Fix checking compass mode for compass count display bitfield
2022-05-19 23:59:16 -05:00
cassidoxa
cc1d97466c
Fix compass count stuff
2022-05-19 13:23:55 -04:00
cassidoxa
b095a0c337
Mask out high bits of CompassMode when maybe setting compass counts
...
displayed flag
2022-05-17 17:23:15 -04:00
Lexi Rose
6d39ea5872
Merge pull request #161 from aerinon/FontFix
...
Add lowercase letters to credits end screen
2022-04-29 10:17:45 -05:00
aerinon
55970bdff9
Delete test file
2022-04-28 16:38:50 -06:00
aerinon
326b8f294e
Shifted uppercase font.
...
Used FEATURE_NEW_TEXT flag
2022-04-28 16:09:12 -06:00