Scenes: retail Event_MoveCamera calls with no transcribed op (tower tops, Lashiec, Dark Force 3)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 22/100
Research direction
Start with the four call sites in dezo_endgame.rs (Event_StrengthTowerTop, Event_CourageTowerTop) and dezo_campaign_late.rs (Event_LashiecAppearance, Event_DarkForce3Defeated), and compare each against the cited ps4.asm line ranges. Each listed call needs a SceneOp::PanCamera with the retail subject and speed plus the surrounding waits, or an entry in docs/source-notes/README.md giving the reason it is omitted. Done means each scene's test drives the camera wait; the Dark Force 3 speed still has to be measured.
Written by the indexing model from the issue text.
Description
Found while auditing every Event_MoveCamera call site for #267. These retail calls have no op in the port's transcription, so the camera stays where the previous op left it (and the waits around them are missing too):
| Scene | Retail | Missing |
|---|---|---|
Event_StrengthTowerTop (dezo_endgame.rs) |
ps4.asm:150510-150516 |
DoMainUpdatesLoop($3B), then pan back to Character_1's live position at speed 2; the transcription ends on the speed-8 pan |
Event_CourageTowerTop (dezo_endgame.rs) |
ps4.asm:150672-150678 |
DoMainUpdatesLoop($1D), then pan back to Character_1 at speed 2 |
Event_LashiecAppearance (dezo_campaign_late.rs) |
ps4.asm:150304-150312 and after |
the $28-frame object loop, the second pan to ($1E0,$150) at speed 1, and the facing/DoMapUpdateLoop beats after it |
Event_DarkForce3Defeated (dezo_campaign_late.rs) |
ps4.asm:150108-150111 |
pan to Character_1; no d2 is loaded, so the speed is whatever Event_GetAndRunDialogue left in d2 (to be measured) |
Already documented as not drawn: Cutscene_PsycoWand (ps4.asm:154995) and Cutscene_ZioDefeated (ps4.asm:155097, :155117, #414). Event_MotaSpaceportAppearing (ps4.asm:144811, :144833) has no transcription at all.
Acceptance: each listed call is a SceneOp::PanCamera with the retail subject and speed, along with the waits around it, or the omission is recorded in docs/source-notes/README.md with a reason. Each scene's test drives the camera wait.
- Dominant language
- Rust
- Stars
- 1
- Forks
- 0
- Avg merge
- 8h 43m
- Merged PRs (30d)
- 288
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from TusanHomichi/PSIV
-
priority: medium ready
Difficulty 1/5 Under an hour Newbie friendliness 88/100
TusanHomichi/PSIV#646 ·
Maintainers usually reply within 1 day
-
later
Difficulty 1/5 Under an hour Newbie friendliness 88/100
TusanHomichi/PSIV#504 ·
Maintainers usually reply within 1 day
-
later priority: medium
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
TusanHomichi/PSIV#462 ·
Maintainers usually reply within 1 day
-
later priority: medium
Difficulty 1/5 Under an hour Newbie friendliness 88/100
TusanHomichi/PSIV#446 ·
Maintainers usually reply within 1 day
-
good first issue ready tooling
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
TusanHomichi/PSIV#146 ·
Maintainers usually reply within 1 day
All issues in TusanHomichi/PSIV
Similar issues
-
ライブラリを追加Openpriority middle
Difficulty 1/5 Under an hour Newbie friendliness 62/100
KATO-Hiro/AtCoderClans#13015 ·
Maintainers usually reply within 1 day
-
needs-review
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
UCS-Care-Group/mailcraft#1429 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
area:tui bug P1
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
agent-of-empires/agent-of-empires#5705 · 1 comment ·
Maintainers usually reply within 1 day
-
bug lab rust-mcp
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day