wormz-a / crates /openwa-core /src /wa_alloc.rs

Commit History

  1. refactor: fix DDGameWrapper size to 0x6F10 and remove WABox⁠

    paavohtl +1: Claude Sonnet 4.6
    902aa11

  1. refactor: use typed pointers throughout DisplayBase and sprite cache⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    26f89c2

  1. refactor: unify BitGrid to display::bitgrid, clean up naming⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    893074e

  1. fix: resolve all clippy warnings across core, wormkit, and test-runner⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    d350890

  1. refactor: add wa_malloc_zeroed, use typed arrays and &raw mut in DDGame ctor⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    7b6533e

  1. fix: remove extra loading progress ticks, cargo fmt⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    04e939e

  1. feat: add DisplayBase vtable struct, Rust headless vtable, and purecall patching⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    853d394

  1. refactor: add WABox::from_value and struct constructors for DDKeyboard/Palette⁠

    paavohtl +1: Claude Opus 4.6 (1M context)
    96a786b

  1. feat: replace GameEngine__InitHardware with full Rust reimplementation⁠

    paavohtl +1: Claude Sonnet 4.6
    7dd5442