Skip to content

1.3

Choose a tag to compare

@denukernel denukernel released this 12 Jul 18:58
· 45 commits to main since this release
10626e7

Randm64 v1.3 Release Notes

This release introduces comprehensive visual theme customization, refactors dashboard tool alignment, cleans up unused placeholders, and embeds new high-quality assets.


What's New in v1.3

🎨 Dynamic Theme & Appearance System

  • 5 High-Quality Theme Palettes: Choose from Dark, Light, Cyberpunk (Neon), Forest Green, and Royal Purple color schemes.
  • Real-Time UI Preview: Theme colors dynamically adapt in real-time as you switch options in the settings dropdown.
  • Cancellation & Safety Safeguard: If you close the settings window without saving or click cancel, the interface automatically reverts to your previous styling.
  • External Settings Storage: Appearance settings are saved to My Documents/Randm64/Appearance/appearance.json.

🧭 Tool Realignment & Clean-up

  • Level Editor Icon Relocation: Moved the retro level_editor_icon.png from the dashboard lists onto the actual Open Level Editor button in the level details panel.
  • Unused Controls Removed: Removed the unused "Open Level Workshop" button and "Coming Soon" label to keep the viewport clean.
  • Updated Main Window Icons: Standardized window definitions to use the brand new icon.png resource instead of the legacy JPEG image.

Legacy Changes (from v1.2)

🔀 SFX Randomizer Enhancements

  • 6 Sound Randomizer Modes:
    • Pure Shuffle (Swap Only): Standard shuffling.
    • High Pitch (Chipmunk): Multiplies sample rate by a high factor.
    • Low Pitch (Demonic): Multiplies sample rate by a low factor.
    • Chaotic Pitch (Random): Multiplies sample rate by a highly randomized factor.
    • Reverse Playback (Backwards): Reverses the raw PCM sound samples.
    • Glitched Truncation (Shortened): Reduces the number of sample frames to truncate playback.
  • Shuffle Sound Identities: Randomize role/identity mappings.
  • Apply Random Pitch Variation: Toggle to pitch-shift processed audio files dynamically.
  • Direct AIFF Modification: Built-in sound decoder/encoder to alter AIFF headers and sample data in-memory before build.

🖼️ Dialogue-Based Texture Replacer

  • Redesigned Mapping UI: Dedicated rule selector window scanning textures/ and actors/ recursively.
  • Live Image Previews: View target and replacement assets alongside their pixel dimensions.
  • Custom PNG Selector: Optional capacity to select external custom PNG files, scale them, and overwrite target assets.

🚀 Start Level Chaos Warp Fix

  • Header Include Corrected: Corrected header patch so "chaos_config.h" compiles correctly.
  • Intro Cutscene Bypass: Automatically skips the Peach letter intro cutscene if the start level is anything other than Castle Grounds, resolving freezes when booting into custom maps on a new save file.