Skip to content

fix(pal): fix CD-XA audio looping and enable DualShock analog - #12

Open
theanch92 wants to merge 1 commit into
mstan:masterfrom
theanch92:ita-port
Open

fix(pal): fix CD-XA audio looping and enable DualShock analog#12
theanch92 wants to merge 1 commit into
mstan:masterfrom
theanch92:ita-port

Conversation

@theanch92

@theanch92 theanch92 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

- Fix CD-XA Mode 2 Form 2 audio looping in psxrecomp (cdrom.c): handle
  XA_SUBMODE_EOF (0x80) and deliver CDIRQ_DATA_END (INT4), fixing the BGM
  looping bug in Fisherman's Village (Beach Village).
- Enable DualShock analog controller and rumble in Italian configuration.
- Add Section 9 to docs/italian_pal_port.md documenting the BGM.XA interleaved
  channel layout, sector offsets, and INT4 delivery mechanism.
- Update compile_overlays.py to support cross-compiling Windows overlay shards.
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