Skip to content

sm64coopdx v1.0.1

Compare
Choose a tag to compare
@AgentXLP AgentXLP released this 17 Jul 21:00
· 31 commits to main since this release

sm64coopdx v1.0.1

Released on July 17th, 2024 at 5:00 PM EST

Changelog (74 commits)

Changes:

  • Disabled DynOS compression again to prevent any jank (Agent X)
  • Made script warnings only show up once to prevent it being annoying (Agent X)
  • Made deleting other save slots while hosting possible (Agent X)
  • Improved and touched up the first person camera (Agent X)
  • Made trees on Free Camera cylboarded again (Agent X)
  • Changed metal cap color back to the cap color (Agent X)
  • Extended CoopNet/Discord mod list description length (Agent X)
  • Made mods strip hex codes when doing sorting (Agent X)
  • Made rainbow header text not cut off as quickly (Agent X)
  • Hid old lobbies not on sm64coopdx (Agent X)
  • Changed Nametags back to using the cap color (Agent X)
  • Disabled lobby join buttons that have mismatching versions (Agent X)
  • Improved Spanish translation (supahfox)
  • Improved Portuguese translation (Mechstreme)
  • Made some changes to frame delaying to hopefully fix some frame timing inconsistencies (Isaac)
  • Made the press Z to toggle cap text show on palette editor (Isaac)
  • Hid the press Z to toggle cap text when in an incompatible action (Isaac)
  • Disabled vanilla demos for now to prevent some jank (Agent X)

Fixes:

  • Fixed Linux compilation (Agent X)
  • Fixed rules panel (Agent X)
  • Fixed macOS compilation (EmeraldLockdown)
  • Fixed wiggler crash (Agent X)
  • Fixed player palette export crash (Agent X)
  • Fixed chatbox message length (Agent X)
  • Fixed pausing in certain cases (Agent X)
  • Fixed snowman cap (Agent X)
  • Fixed disabling background sound on the main menu (Agent X)
  • Fixed intro cutscene playing on the main menu (Agent X)
  • Fixed some inputs remaining when returning to the main menu, hopefully (Agent X)
  • Fixed incorrectly shaded particle (Agent X)
  • Fixed players bouncing on non existent players when entering a level in an airborne action
  • Fixed refresh button on the rom hacks panel going to mods panel (Agent X)
  • Fixed frequent crash with update_menu_level (Agent X)
  • Fixed issues with models' shading using the EMBLEM slot (Agent X)
  • Fixed small bug with update popup (Agent X)
  • Fixed scrolling texture crash (theclashingfritz)
  • Fixed DJUI base crash (Agent X)
  • Fixed convert_skybox.py tool on Linux (Agent X)
  • Fixed cap model on the ground not updating (Agent X)
  • Fixed pause menu duplication and spamming (Isaac)
  • Fixed one player losing their cap and causing everyone else to also lose their cap (Isaac)
  • Fixed code ensuring cap in hand does not happen with the player menu (Isaac)
  • Fixed a Miniaudio bug where only one instance of sample can play at a time (Isaac)
  • Fixed destroying Miniaudio samples and streams causing memory corruption and crashes (Isaac)

Lua API Changes:

  • Undeprecated env region functions (Agent X)
  • Undeprecated network_discord_id_from_local_index() and restored its full functionality (Agent X)
  • Made -- pausable: true by default (Agent X)
  • Exposed get_mario_cap_flag() (Agent X)
  • Added gFirstPersonCamera.forcePitch and gFirstPersonCamera.forceYaw (Agent X)
  • Made it so mods can't tamper with important ModAudio fields (Isaac)

Total constants: 3956
Total functions: 1651
Total structs: 84
Total fields: 2043

Mod Changes:

  • Updated [CS] Extra Characters (Agent X, AngelicMiracles)
  • Added palettes to [CS] VL-Tone & Cjes Luigi (AngelicMiracles)
  • Updated the example mods on the repo (Mechstreme)
  • Updated Day Night Cycle DX to v2.2.1 (Agent X)
  • Fixed Cheats mod checkboxes enabling the wrong cheats (HatchlingByHeart)

Should I Download DirectX Or OpenGL?

OpenGL has more features and is better tested. It is recommended you use OpenGL and only use DirectX if OpenGL doesn't work for you.