Repository navigation
1.2 Release
Randm64 v1.2 Release Notes
This release introduces major enhancements to sound randomization, a completely redesigned dialogue-based custom texture mapping utility with live visual previews, and gameplay-focused fixes for custom starting levels.
What's New in 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: Separate control to randomize sound role 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: Redesigned from a single textbox into a dedicated rule selector window.
- Automatic Scans: Recursively searches the
textures/andactors/folders inside your repository. - Live Image Previews: Click on target and replacement assets to preview them along with their dimensions.
- Custom PNG Selector: Optional capability to select external custom PNG files, scale them, and overwrite target assets.
- Exclusion Safeguards: Bypasses customized/replaced textures from the standard texture randomizer to prevent overwriting your selections.
- Full Preset Serialization: Replacement mappings are automatically saved/loaded to and from saved presets.
🚀 Start Level Chaos Warp Fix
- Header Include Corrected: Patched a file search mismatch in
level_update.csochaos_config.his correctly included during compile. - Intro Cutscene Bypass: Automatically skips the intro Peach letter/Lakitu cutscene if the start level is anything other than Castle Grounds, resolving freezes when booting into custom maps on a new save file.
Packaging
The release has been successfully built and packaged into a ZIP archive:
- ZIP File:
bin/Randm64 1.2.zip - Compiled using .NET 8.0 WPF Release configuration.