Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Practice Hack 2.6.0 rollup #202

Merged
merged 18 commits into from
Mar 7, 2024
Merged

Practice Hack 2.6.0 rollup #202

merged 18 commits into from
Mar 7, 2024

Commits on Feb 25, 2024

  1. Configuration menu
    Copy the full SHA
    582b940 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a63915e View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    16b5c83 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    e4331e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Custom title menu demos

    Co-Authored-By: DarkXoa <[email protected]>
    2 people authored and idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    54c9e4e View commit details
    Browse the repository at this point in the history
  2. add "tools/asar" to gitignore

    on non-Windows platforms, this isn't caught by tools/*.exe
    NobodyNada authored and idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    473a54a View commit details
    Browse the repository at this point in the history
  3. Add boot-to-menu functionality

    Add an option to boot directly to the InfoHUD menu instead of the
    Nintendo splash. The sound engine is also loaded asynchronously in the
    menu, elimiating the delay for it to initialize. This reduces the time
    from power-on to practice menu to about half a second.
    
    The option is under the Cutscenes menu.
    NobodyNada authored and idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    62ba8dc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91dc62b View commit details
    Browse the repository at this point in the history
  5. Disable sounds while SPC is booting

    ...to prevent conflicting SPC register writes. I don't think this could
    cause any problems, but it's best to be safe.
    NobodyNada authored and idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    85e410b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9bb720f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0b4dfc5 View commit details
    Browse the repository at this point in the history
  8. fix broken logic

    this is what i get for committing at 1am
    NobodyNada authored and idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    cc14280 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    af2d723 View commit details
    Browse the repository at this point in the history
  10. Use correct VRAM transfer mode for savestates

    We set the high bit of $2115 to 0, which instructs the PPU to increment
    the VRAM word address after writing the low data byte. However, the DMA
    transfer writes low bytes first, then high bytes. This means the high
    byte of the first word of a transfer was being skipped, leading to an
    occasional glitchy tile. Setting the mode bit to 1 instead fixes the
    issue.
    NobodyNada authored and idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    92d8185 View commit details
    Browse the repository at this point in the history
  11. Name all labels

    idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    92145ed View commit details
    Browse the repository at this point in the history
  12. Update version

    idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3f54e1f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3ba72f9 View commit details
    Browse the repository at this point in the history
  14. Release notes

    idlechild committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    b68e80d View commit details
    Browse the repository at this point in the history