1082 Commits

Author SHA1 Message Date
Manuel B
372382dd33 Merge branch 'master' of https://github.com/Raidenthequick/yoshisisland-disassembly into master 2023-12-02 15:15:15 +01:00
Manuel B
b5934344d3 Fixes addressing errors, fixed pointers to display opcode. 2023-12-02 15:11:51 +01:00
Bruno Valadão Cunha
8fa1ada54a
Update asar to 1.81 2022-11-22 21:03:54 -03:00
Bruno Valadão Cunha
b3925d3743
Merge pull request #13 from meat-loaf/hirom_mirror_labels
Replace raw hirom mirror addresses with function that calculates it from lorom address
2022-11-22 20:58:34 -03:00
meat-loaf
5d500131a6 Replace tabs with spaces in bank 0C 2022-10-23 20:03:17 -05:00
meatloaf
5c6d98c913 Just a couple of labels added
* Named table with pointers to world map icon data
* Named table with offsets to map16 page data
2022-10-23 20:03:09 -05:00
meat-loaf
898c4abd43 Add Function to convert lorom label to its hirom mirror
* Update each use of the hirom mirrors to use the new
  function instead.
* Reformat some tables as necessary to fit the width limit.
2022-10-23 19:43:58 -05:00
Bruno Valadão Cunha
e5a142f97a
Merge pull request #12 from meat-loaf/build_fix
Fix current build issues
2022-10-15 17:57:36 -03:00
meatloaf
01a5c01b69 Revert bank 0C to prior state, fixing assembly bug 2022-10-15 15:22:22 -05:00
meatloaf
4b4df99923 Add a makefile, update .gitignore to ignore generated image 2022-10-15 15:22:22 -05:00
meatloaf
7413fa9708 Fix label issues caussing assembly to fail 2022-10-15 15:22:22 -05:00
meatloaf
ec86aef985 Reverts one commit that cause assembly to fail, or the wrong hash to be generated, patch up others to build proper.
* Revert "Fixed formatting of various tables (wrong size) and codes (missing spaces before start of routines). TODO: Fix more tables and codes."
    * This reverts commit c0b05024f5a0d984569a9b8511d84cfc2890eee5.
  * Patch up table changes from commit 78773d0c388f806da7bac2c5a6c40402cbbd10c9.
  * Added proper labels for falling wall
    * pulled from c0b05024f5a0d984569a9b8511d84cfc2890eee5
  * Revert a table reformat that clobbers the values
2022-10-15 15:22:15 -05:00
Bruno Valadão Cunha
ded361ddca More sound calling
- Pointed sound calls that bypass push_sound_queue
- "play sound #$XX" instead of "#$XXXX", since sound IDs are just 1 byte anyways
2022-09-07 17:38:57 -03:00
Bruno Valadão Cunha
7740704f76 New push_sound_queue just dropped
and a couple of renaming
2022-09-04 22:49:43 -03:00
Bruno Valadão Cunha
fd7ef1dcb5 push push push sound 2022-08-09 22:10:47 -03:00
Bruno Valadão Cunha
200663009d
Formatted autoscroller data to match structure described
- Found where autoscroller $1D5 is in the game (used, but broken);
- Some minor replacing.
2022-05-05 01:22:13 -03:00
MarioFanGamer
78773d0c38 Added proper labels for falling wall, replaced table with code at secondary feet interaction. 2021-07-15 23:02:45 +02:00
Manuel B
a5a4acd6ef Added spaces for subroutine calls, reworked some labels in LC_LZ16 compression. 2020-11-27 20:53:11 +01:00
Manuel B
2eb3186e25 Added labels for terrain interaction. 2020-11-27 20:52:01 +01:00
Manuel B
5707d42455 Add spaces after STOP. 2020-11-27 20:49:49 +01:00
Manuel B
e0a03fcfbe Added name for seesaw table and use bytes instead of words for seesaw table. 2020-11-27 20:49:00 +01:00
Manuel B
d95bdd8780 Merge branch 'master' of https://github.com/Raidenthequick/yoshisisland-disassembly 2020-08-13 09:29:14 +02:00
Manuel B
c0b05024f5 Fixed formatting of various tables (wrong size) and codes (missing spaces before start of routines). TODO: Fix more tables and codes. 2020-08-13 09:29:01 +02:00
Raiden
4cb3192211 ASCII-ized the internal header 2020-07-26 14:05:00 -04:00
BrunoValads
4fca7e790c
Added clean rom hashes 2020-07-13 02:01:51 -03:00
BrunoValads
e1c5d82a4c
Merge pull request #6 from brunovalads/master
World map studies
2020-07-10 02:22:45 -03:00
BrunoValads
8275cbc83b
Added world map addresses,
concluding previous commit
2020-07-10 02:20:57 -03:00
BrunoValads
88e744e75f
Bank $17 adventures
- Cursor/level finding routines comments;
- Icon sparkle animation routine comments;
- Some wram variable naming;
- Some data and pointer tables;
- New world state index comments.
2020-07-10 02:17:41 -03:00
BrunoValads
47d1e44c9a
:labels: 2020-07-10 00:48:33 -03:00
BrunoValads
a87a4fce01
$17E183 comment 2020-06-30 18:54:54 -03:00
Raiden
2bd6449406 initial world stage table label added 2020-06-30 00:41:14 -04:00
Raiden
ee9b289224 despawn_threshold_B name replaced 2020-05-18 21:26:35 -04:00
Raiden
6d78dc4504 updated despawn threshold language a bit 2020-05-18 20:14:49 -04:00
Tim
06f2f2a6e6 misplaced and misnamed labels and variables 2020-05-17 01:27:09 +02:00
Tim
db4816135f Merge branch 'master' of https://github.com/Raidenthequick/yoshisisland-disassembly 2020-05-15 23:19:21 +02:00
Manuel B
befa34f94c Some overdue changes. Includes descriptions for drawing sprites, door GFX routine and some object routines, updated labels in door GFX and added some line breaks. 2019-10-03 17:18:48 +02:00
Raidenthequick
cc6fa3c011
Merge pull request #5 from tim-burget/patch-3
Created named_main_labels.txt
2019-06-06 00:49:45 -04:00
tim-burget
9c2215da48
Create named_main_labels.txt
This file lists the named main labels found in each bank, so you can easily find named JSL subroutines and GSU routines.
2019-06-01 16:52:56 -04:00
Raidenthequick
6ec15994e3
Merge pull request #4 from tim-burget/patch-2
Documented a bug in Koopa Shell code
2019-05-20 09:15:59 -04:00
tim-burget
76404401d3
Documented a bug in Koopa Shell code 2019-05-19 19:35:58 -04:00
Manuel B
46d098fa0d Merge remote-tracking branch 'refs/remotes/origin/master'
Older changes not commited to master branch.
2019-05-19 19:57:19 +02:00
Manuel B
0a6b364cbc Named the routine at 09295 'change_map16', added information about the boss closer. 2019-05-19 19:57:13 +02:00
Raidenthequick
994d12307f
Merge pull request #3 from tim-burget/patch-1
Fixed disassembly at $07D9DE-$07D9E7
2019-05-18 21:05:16 -04:00
tim-burget
60f5319b42
Fixed disassembly at $07D9DE-$07D9E7
Fixed incorrect disassembly in Koopa Shell main routine at $07D9DE due to incorrect index register size
2019-05-18 15:08:35 -04:00
Raidenthequick
eb0c707f03
Outdated wiki URL 2019-04-06 13:45:48 -04:00
Raiden
e0343582a1 Merge branch 'master' of https://github.com/Raidenthequick/yoshisisland-disassembly 2019-02-28 05:13:49 -05:00
Raiden
b2d05ee3a5 some world map transition states & tab inputs 2019-02-28 05:13:31 -05:00
Raidenthequick
e2442906fe
Merge pull request #2 from andrewcchen/master
Correct filename case
2018-11-14 17:43:53 -05:00
Andrew Chen
ef5d8fa328 Correct filename case 2018-11-14 21:33:32 +00:00
Tim Alakangas
4a55b82441 Merge branch 'master' of https://github.com/Raidenthequick/yoshisisland-disassembly 2017-10-16 18:38:03 +02:00