Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Remove SFX/non-music entries from default [CDTracks], allow user.ini to fully replace CDTracks#312

Open
manato-tajiri wants to merge 1 commit into
emoose:master from
manato-tajiri:fix/cdswitcher-sfx-tracks
Open

Remove SFX/non-music entries from default [CDTracks], allow user.ini to fully replace CDTracks #312
manato-tajiri wants to merge 1 commit into
emoose:master from
manato-tajiri:fix/cdswitcher-sfx-tracks

Conversation

@manato-tajiri

@manato-tajiri manato-tajiri commented May 21, 2026

Copy link
Copy Markdown

Fixes the default CD Switcher tracklist

Problem

The default OutRun2006Tweaks.ini [CDTracks] section includes 11 entries that are not racing BGM tracks:

  • Sound effects: Last_Wave.ogg (stage-end jingle), SEGA441.ogg (SEGA intro), Beach_wave.ogg (ambient waves)
  • Title/opening: title_pattern1.ogg, title_01.ogg
  • Ending/credits: or2ed1.ogg through or2ed5.ogg

Changes

  1. OutRun2006Tweaks.ini — Removed the 11 non-BGM entries from [CDTracks]. The section now contains only the 28 actual racing BGM tracks (01_Splash_wave.ogg through 28_Night_Flight_Instrumental.ogg).
  2. src/dllmain.cpp — Added Settings::CDTracks.clear() before reading OutRun2006Tweaks.user.ini, so users can create a user.ini with their own [CDTracks] section that fully replaces (rather than appending to) the default track list.

Workaround for users on the current release

Users can manually delete these 11 lines from their OutRun2006Tweaks.ini under [CDTracks]:

Last_Wave.ogg = Last Wave
SEGA441.ogg = SEGA Intro
Beach_wave.ogg = Beach Waves
title_pattern1.ogg = C2C Title 1
title_01.ogg = C2C Opening Jingle
or2ed1.ogg = Ending 1
or2ed2.ogg = Ending 2
or2ed3a.ogg = Ending 3a
or2ed3b.ogg = Ending 3b
or2ed4.ogg = Ending 4
or2ed5.ogg = Ending 5

...to fully replace CDTracks
- Remove 11 non-BGM entries from default OutRun2006Tweaks.ini [CDTracks]
 section (Last_Wave.ogg, SEGA441.ogg, Beach_wave.ogg, title_*.ogg, or2ed*.ogg)
- Add Settings::CDTracks.clear() before reading user.ini, so that
 OutRun2006Tweaks.user.ini can fully replace the track list rather than
 appending to it
Fixes the issue where CD Switcher included SFX/ending/title tracks that
aren't part of the racing BGM soundtrack.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /