Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://github.com/DaviDokuro/SARP-Toolset
It's almost like the devs have utter contempt for both the people who bought the game and the community that identify and fix problems by refusing to implement the fixes, which should be much easier with access to the source code, as though doing so would be an admission they got something wrong.
Not to start an argument or anything (I don't really want to argue either), but I don't want anyone to get the impression that I dislike this port, or anything of the sort. Getting this game running on modern PCs is ♥♥♥♥♥♥♥ amazing, there's no two ways about it. The code was HIGHLY specialized for the Dreamcast, and was likely a big ol' plate of spaghetti by the time D3T got to whatever it is they had.
As far as the audio goes though... They did lie about how hard they worked on getting it sounding good. They transcoded all the audio into a bad format for this use case (XWMA) for no reason whatsoever. Not only did they needlessly transcode all the audio, they also used the lowest bitrate that codec can handle, which is 20kbps (for the post part, some things are at 48kbps, and the Shenhua cutscene after the title screen is at 32kbps). For VO, that's just an unacceptable bitrate. It's also a bit more confounding when you factor in that they had the uncompressed WAVs that I'm using; if they didn't, I wouldn't be able to do this the way I'm doing it.
tl;dr I love that this port exists, but they made some bad calls and I'm not going to just be quiet about it; disagree with me all you want, but I'm the guy that can show you EXACTLY what they did to the audio, and with this mod, I think I've illustrated why it was a bad idea.
They had to reverse engineer the game.
https://www.pcgamer.com/how-sega-brought-shenmue-back-to-life-on-pc/
Here explain it all and why sounds is average.
Were there any quirks of the Dreamcast hardware that made getting the first game working on PC especially difficult?
======================================================================
The Dreamcast hardware had some features which would prove difficult to emulate, particularly the audio and graphics systems.
The audio on the Dreamcast is mainly driven by a completely different chip to the main CPU. This chip is loaded with different programs defined by the original developer, specifying things such as loop points, reverb, volumes, envelopes, etc. We didn’t have the source data for this, which meant a lot of reverse engineering to get it sounding okay.
It has been for over a year now. Shenmue 1 has been fixed for both English and Japanese. Shenmue II has been fixed for English, and Japanese will be done at some indeterminate point in the future