1287 Commits

Author SHA1 Message Date
Jas Laferriere
5fe022edae Merge pull request #141 from project-slippi/bug/language-change-crash
Fix crash when changing language to Japanese
2025-09-26 10:58:51 -04:00
Jas Laferriere
7a543008ad remove free scene buffer
did a bunch of research and the way stuff gets free'd on scene transition is the main heap is destroyed and recreated. that happens at 803754ec

because of that, we don't need to explicitly free anything that persists for the entire scene. that includes this scene buffer
2025-09-25 15:21:47 -04:00
Jas Laferriere
476af86196 only free bootloader buffer in alloc process
originally the free was added to fix the GFX artifacts on Nana despawn / food consume but the way it was written caused the game to crash when going directly to change the language to japanese.

I also added a place to free the new scene buffers on scene exit instead of where it was before though I don't know if that's completely necessary.
2025-09-24 17:14:25 -04:00
Jas Laferriere
95fb888b92 fix nana determinism issue 2025-09-11 01:53:42 -04:00
Jas Laferriere
6cb07fb368 Merge pull request #139 from project-slippi/feature/allow-fd-transformations
Allow FD Transitions
2025-08-13 01:52:33 -04:00
Jas Laferriere
852bfe794f add comments, remove affects-gameplay 2025-08-13 01:46:04 -04:00
Jas Laferriere
acc11ae502 make fd transformations not affect rng seed 2025-08-13 01:21:44 -04:00
Jas Laferriere
94283774c1 Merge pull request #138 from sadkellz/stadium-fix-file
Attempts to fix the crash when stadium returns to neutral.
2025-08-13 00:37:57 -04:00
KELLZ
30687560a1 attempt to fix the crash when loading back the neutral stage 2025-08-13 01:01:45 -02:30
Jas Laferriere
aac7d76cba increment replay version for unfrozen ps
the flag should be managed correctly again. prior to this version online games would have always been frozen despite the flag saying otherwise.
2025-08-11 11:10:12 -04:00
Jas Laferriere
a6c23d129d Merge pull request #137 from walz0/rework/sheik-selector
Disable assembly logic for sheik / zelda zelector
2025-08-10 22:35:23 -04:00
Jas Laferriere
e0201f9e0e update injection lists 2025-08-10 22:28:21 -04:00
walz0
cd71c1b5e7 disable sheik selector asm 2025-08-09 23:53:25 -06:00
Jas Laferriere
7d9c57d338 Merge pull request #136 from walz0/feature/rank_display
Display rank information on CSS and Game Setup Screen
2025-08-10 01:21:56 -04:00
Jas Laferriere
6d631ed793 update all files 2025-08-10 01:18:19 -04:00
Jas Laferriere
331d2d0b8b remove things that were not needed 2025-08-01 15:59:48 -04:00
walz0
3349cd9e42 comment pstb rank log 2025-07-29 10:29:48 -06:00
walz0
354e1f1731 add visibility to rank info struct 2025-07-28 16:28:06 -06:00
walz0
bb7d4c1ce6 send rank through player selections 2025-07-26 19:51:41 -06:00
Jas Laferriere
6796105d07 Merge pull request #135 from project-slippi/feature/match-status-reporting
add match start status report
2025-07-25 16:13:23 -04:00
Jas Laferriere
7a847e2fd8 add match start status report 2025-07-25 16:09:27 -04:00
Jas Laferriere
bd52b75794 fix held z on wrong port from disconnecting
before if you entered the CSS with port 1 and you had a controller plugged into port 2 that had z held permanently, after one game you would automatically disconnect from the opponent because held z was being registered for all controllers
2025-07-22 15:53:21 -04:00
Jas Laferriere
18d477b0ee Merge pull request #133 from sadkellz/stadium-fix
Fix stadium transformation crash/desync during intense rollbacks
2025-07-22 14:29:43 -04:00
KELLZ
540f76f7a5 fix sss frozen toggle only checking the first port 2025-07-22 14:14:59 -02:30
Jas Laferriere
f154fb847e fix regression causing frozen to always be played 2025-07-22 12:10:59 -04:00
Jas Laferriere
9f54e51bd7 update codeset and lists 2025-07-17 16:21:48 -04:00
Jas Laferriere
b88aeed861 move frozen stadium toggle into gecko code space 2025-07-17 16:16:22 -04:00
Jas Laferriere
f1425aed5a fix possible desync when watching replays 2025-07-11 14:48:26 -04:00
KELLZ
1ed9ed90e3 build codeset 2025-07-11 13:59:47 -02:30
KELLZ
53f4ad5267 cleanup unnecessary backup/restore
comment out log
2025-07-11 13:57:28 -02:30
KELLZ
f97f26763a Disable transform debug code 2025-07-09 21:23:19 -02:30
KELLZ
73540afa90 show alt stage name during splash and on jumbotron 2025-07-09 20:08:58 -02:30
KELLZ
2ced3db203 Store frozen toggle differntly to support replays 2025-06-21 15:17:51 -02:30
KELLZ
6aaa3df4ec toggle frozen stadium work 2025-06-21 13:43:44 -02:30
KELLZ
b8fc836fe2 build check 2025-06-12 04:00:53 -02:30
KELLZ
6e1a960cd7 preload stadium transformations on boot
add replacement check for archive during transformation
2025-06-12 03:48:59 -02:30
KELLZ
66e74aff58 update codeset 2025-05-20 14:44:51 -02:30
KELLZ
bb57ace81a fix crash that occured after multiple transformations 2025-05-20 14:44:14 -02:30
KELLZ
cad73dc810 add more comments 2025-05-19 01:33:16 -02:30
KELLZ
042a9b7449 potential transformation fix 2025-05-18 20:59:44 -02:30
Nicolet
068b5ad2d2 console: add freeze glitch fix to console_mods* (#130)
* add attributions to Dan Salvato and tauKhan, alphabetize
2025-04-15 21:04:58 -07:00
Jas Laferriere
8ae8f69d88 add playback fixes when develop mode is on
fixes issue where zelda and peach dress would be hidden when taunting
fixes issue where while FFW'ing, the camera would get moved
2025-04-09 01:24:34 -04:00
Jas Laferriere
2f001a0764 Merge pull request #131 from sadkellz/gfx-fix
Fix bug where certain gfx textures would appear all white
2025-03-14 13:45:30 -04:00
KELLZ
5a4a5aa0aa commit files for build check 2025-03-12 15:38:38 -02:30
KELLZ
9c157f519a check if buffer exists first 2025-03-12 15:28:15 -02:30
KELLZ
9493536216 fix bug where certain gfx textures would appear all white 2025-03-12 15:11:47 -02:30
Scott Brenner
a3f1d25d7d ci: bump actions/checkout to v4 (#129) 2025-02-20 08:57:44 -08:00
Jas Laferriere
54d2b2749d update console codesets 2025-01-27 15:30:17 -05:00
Jas Laferriere
17b04d95cc set init state for stage event codes
prior to this sometimes you could get an event early in the game based on the state of a previous game. this wouldn't have been problematic necessarily but it'd be weird why sometimes you'd get an early event and other times you wouldn't and could make people make bad assumptions when using the events.

I also cleaned up the FoD check for if the platform heights are being initialized to no longer look at the link register.
2025-01-27 15:23:38 -05:00
Jas Laferriere
bb01e0ef63 update replay version for stage events 2025-01-27 01:02:00 -05:00