Skip to content

Move to THPS64Host v0.3.0 and add this game's parts of its features - #3

Merged
trentw merged 2 commits into
mainfrom
v0.3
Nov 7, 2026
Merged

trentw merged 2 commits into
mainfrom
v0.3

Conversation

@trentw

@trentw trentw commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

Moves to THPS64Host v0.3.0 and adds this game's parts of its features.

What changes for players

  • Everything in THPS64Host v0.3.0: School II's ground no longer flashes at Full, and Philadelphia's trees and buildings no
    longer smear or open holes.
  • Full draw distance draws the zones the courses hide for distance, and only those. The Hangar's crashed ceiling and floor
    lights stay as the game sets them.

Testing: the full test suite on macOS and Windows, and playtests.

Made with AI assistance.

- The THPS64Host submodule and the CI and release workflows (`@v0.3.0`,
  `host-tag: v0.3.0`) move to v0.3.0. With it, School II's ground no
  longer flashes at Full, and Philadelphia's trees and buildings no
  longer smear or open holes with frame interpolation.
- Draw distance uses the host's shared THPS2/THPS3 engine and zone
  ownership: this game keeps only its addresses and a small profile.
  At Full it draws the zones the courses hide for distance, and only
  those. The Hangar's crashed ceiling and floor lights, and rooms, stay
  as the game sets them.
- Configured ride timing for the USA release: the writer hooks cover
  both of the game's timing outputs.

Made with AI assistance.
- An opt-in session records and replays a complete ride, and test rides
  claim a controller before steering.
- Skating tests read the game's actual physics dispatch state, so air
  and rail checks describe the skater correctly.
- A zone-table check prints each course's culling and state boxes.

Made with AI assistance.
@trentw
trentw merged commit dfa5d96 into main Nov 7, 2026
6 checks passed
@trentw
trentw deleted the v0.3 branch November 7, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant