Download
The Shenmue Translation Pack is a package composed by several tools. You can download all of them in one click by clicking the Download button below and selecting the All-in-One package after. If you want, you can click on one of them to get a short description or to direct download the tool if needed. In all cases, to learn how to use them, please read the How To page.
- ADPCM Streaming Toolkit
- AFS Utils
- Binary Translator
- Cinematics Subtitles Editor
- Dreamcast Test Environment
- Free Quest Subtitles Editor
- Font Utility
- IDX Creator
- IPAC Browser
- Models Textures Editor
- Notebook Editor
- Nozomi Motorcycle Subtitles Editor
- Release Maker
- SPR Utils
- System Talk Subtitles Editor
- VMU Screen Editor
If you are interested to get the source code, click here.
This website spread some additional tools that may be useful. If you are interested to get them, click here.
To download the Shenmue Translation Pack, click here or the button below.
If you prefer know for what is each tool designed in this pack, read below.
ADPCM Streaming Toolkit
This toolkit was made to decode Yamaha AICA ADPCM Stream audio files (.STR) to the common RIFF WAVE (.WAV) audio format. This toolkit can be useful to help the translation.
AFS Utils
This tool allows opening, creating and editing AFS files packages. AFS file packages are archives like WinRAR ones but with no compression. Many games are using this file format. The first interest of it is to gather many files in single big one. In some special cases, an index file (IDX) is used with the AFS archive.
Binary Translator
This special tool IS NOT RELEASED YET. It has been done to edit strings inside binaries executables, such 1ST_READ.BIN for the Dreamcast and DEFAULT.XBE for the Xbox.
Cinematics Subtitles Editor
This utility is the subtitles editor for SRF files which can be found in AFS packages. SRF files contains the subtitles for the cinematic scenes.
Dreamcast Test Environment
This tools pack was made to simplify the testing for every Shenmue Dreamcast episode.
- The dump of the game you want to translate (GDI dumps are supported)
- The nullDC Dreamcast emulator (Official site or here)
- A virtual drive (Alcohol 52%/120% or Daemon Tools)
- A lot of disk space
This pack is based on the Selfboot DATA Pack by FamilyGuy.
Free Quest Subtitles Editor
This proggy is the subtitles editor for PKS files inside the HUMANS.AFS package. PKS files contains subtitles used in the Free Quest mode.
Font Utility
This small utility was done to convert the in-game font used in subtitles, menus, notebook, etc.
IDX Creator
This stuff allows to re-create correct IDX files corresponding to each AFS containing subtitles.
IPAC Browser
This utility was done to explore and edit PKS/PKF/BIN data files.
Models Textures Editor
This tool is a texture editor for MT5/MT6/MT7 files, in case of some sprites must be translated. MTx files are files containing object models and textures.
Notebook Editor
This tool was made to modify the Shenmue II notebook, on Dreamcast and Xbox. What's Shenmue and Shenmue I aren't supported, because the notebook for these games are in the binary executable (1ST_READ.BIN). The Shenmue Binary Translator tool made by Ayla will allow you to solve the problem (not available yet).
Nozomi Motorcycle Subtitles Editor
This subtitles editor was made to translate the special Nozomi and the Motorcycle ("NBIK") sequence, used in Shenmue / US Shenmue (CD3 and Passport CD).
Release Maker
Release Maker is a special tool to create user-friendly releases packages for your translation. This programs checks if the end-user have the required original game disc in order to unpack your translated files. The application is high-configurable, with skin support, language UI, and more.
SPR Utils
This application is an editor for SPR files. SPR files are embedded PVR textures file with a propriatery format. SPR stands for sprite.
This tool was made to edit some title screen textures.
System Talk Subtitles Editor
This program is an editor for some special files called SYSTALK. These files contains some subtitles used in particular game events, by example when Ryo should go home (you know, when Ryo stops to walk and says 'It's time to go home', forcing you to save the game...). This editor is only available on Console version yet (because making an UI is very long to do, it requires a lot of time).
VMU Screen Editor
This utility was made in order to edit the VMU screen on Shenmue I and II for the Dreamcast platform (only). The VMU is the Dreamcast memory card with an embedded LCD. This application isn't really needed but I know you love useless stuffs like this!
Source
The source is written in big majority with Delphi 2007, but some very minor parts are written under MinGW GCC.
You can get the source on the SVN repository:
I use the TortoiseSVN client to access the SVN.
Indiket of Dreamcast.es made a great guide explaning how to compile these tools. Check it out!
Additional Tools
Here you can find some additional tools that can be useful for doing the job. These tools aren't developed by us so if you want support please contact the original author of the tool you want help.
Name | Version | Author | Description |
---|---|---|---|
ADX Tools | 1.14 | CRI Middleware | The CRI Middleware ADX SDK allow you to handle AHX and ADX files. This is the official SDK. Tested with Shenmue II and works fine. Windows binaries only. |
ADX Tools | 1.15 | CRI Middleware | The CRI Middleware ADX SDK allow you to handle AHX and ADX files. This is the official SDK. Not tested with any Shenmue episode. Windows and GNU/Linux binaries included. |
ADXUtil | 2.21 | Verdi Kasugano | This program can handle AFS and ADX files. |
AFS2WAV | 1.0 | SiZiOUS | AFS2WAV is a AFS to WAV converter. It's a GUI of the ADXUtil tool from Verdi Kasugano. |
AFS Explorer | 3.7 | DTE-NG | Allow you to patch AFS file much faster than AFS Utils but have some limitation if the patched file is too big. |
AFS Packer | 1.1 | PacoChan | AFS Packer can extract the files of an AFS archive to a folder, or generate a new AFS archive with the files inside a folder. The AFS format is used in many games. Many of them from Sega. Console version only. Requires .NET Framework v3.5. |
AM2 DTPK sound driver extractor | 0.00 | kingshriek | Extract the AM2 DTPK sound driver. Requires Python framework. |
BinHack 32bits Clone | 1.0.0.3 | FamilyGuy | This is a 32bits BINHACK clone, designed to hack the IP.BIN bootstrap and the 1ST_READ.BIN Dreamcast binary. Windows and Linux binaries and complete source code included. |
Dark Falaz Tools Kit | 2007-10-16 | Dark Falaz | Various Dreamcast tools made by Dark Falaz. |
DEmul Emulator | 0.57 | DEmul Team | Another great Dreamcast Emulator, which supports Shenmue very well. You'll need a Dreamcast BIOS in order to run it (Don't ask here for this). |
Dream Explorer | 0.8.5 | Speud | VMU Tool (a.k.a Dream Explorer) is an application for the Dreamcast that allows you to explore the content of your VMU, PC, and CD/GD, and open their files in the numerous bundled tools. Full Selfboot DiscJuggler image with ~5000 saves included. |
DTPK driver data extractor | 0.00 | kingshriek | Extract DTPK driver data. Requires Python framework. |
DTPK to DSF converter | 0.01 | kingshriek | Converts AMD2 DTPK sound format to DSF. Requires Python framework. |
GD-ROM Explorer | 1.6.2 | japanese_cake | GD-ROM Explorer (formely GDI Explorer) is a small tool that enables you to extract data from *.gdi files. Requires .NET Framework v3.5. |
Humans Dissecter | 1.4 | SHENTRAD | Extract every sections of a PAKS file contained in the HUMANS.AFS archive. |
Kakuzawa Tools | 2012-02-07 | Kakuzawa | Contains 3 tools made by Kakuzawa: a save editor, a file swapper and a snapshots extractor (for the Xbox). Requires J2SE Runtime. |
MAPINFO.BIN Patcher | 1.0.1.14 | whiteShadow | Quickly patch a map information file with data from other map information file, for map switching. |
nullDC Emulator | 1.0.3 | nullDC Team | Official release of the nullDC Dreamcast Emulator. You'll need a Dreamcast BIOS in order to run it (Don't ask here for this). |
nullDC Emulator | 1.0.4 R136 | nullDC Team | Lastest official release of the nullDC Dreamcast Emulator. You still need a Dreamcast BIOS in order to run it (Don't ask here for this, again). Untested version with Shenmue, but should work. |
nullDC Emulator (Source) | 1.0.4 R24 | nullDC Team | C/C++ source code of the nullDC Dreamcast Emulator. Dumped from the SVN on 2010-05-19. |
Makaron Emulator | T12/5 | Deunan | This package contains all released version of the Makaron emulator, from T8 WIP to T12/5, which is the latest in date. |
MT5 Extraction Tools | 2010-02-17 | yazgoo | This is the yazgoo tools pack containing a 3D meshes models extractor from MT5 files. |
NVIDIA Photoshop Plug-ins | 8.23.1101.1715 | NVIDIA | This is a plug-ins pack containing a DirectDraw Surface (DDS) converter plug-in for Adobe Photoshop. |
PVR to PNG | 1.01 | Gzav | Convert any PowerVR texture to the PNG format. This tool keep the alpha-channel. |
PVR Dissector | 1.0.1.173 | whiteShadow | Extract every PowerVR texture from generic game datas. |
PVR-X to PNG | 0.1 | SiZiOUS | Convert any PVR-X (DirectDraw Surface embedded in PowerVR texture) to the PNG format. This tool keep the alpha-channel. Source is available on the Shenmue Translation Pack SVN. |
Sega PVR Tools | R11b | Sega | This package contains every tools made by Sega to handle Dreamcast PVR textures files. |
Sega Stream Extractor | 1.0 | SWAT | Extract Stream from generic game datas. |
Selfboot Data/Data Pack | 1.4 | FamilyGuy | This pack allows you to create auto-boot CD-R images for your Dreamcast. With this environement, you don't have to use LBA-based hacks on your Dreamcast game boot-files. This version of the pack is compatible under every known Windows environements, including Windows 7 x64. |
Shenmue 2X Modified Maps | 2012-02-07 | Kakuzawa | This package made by Kakuzawa contains some hacked maps for Shenmue 2X. |
SND2WAV | ? | FamilyGuy | This package was done to decode Shenmue II SND files to RIFF Wave files. |
Tile Molester | 0.16 | SnowBro | Tile Molester is the next generation of tile editors. It has compatibility for many systems. It requires at least version 1.4.2 of J2SE. Source code is included. |
Universal AFS Extractor | 1.0 | SWAT | Extract files from AFS. |
Universal PVR Extractor | 1.3.7 | SWAT | Extract every PVR from generic game datas. |
VMU Explorer | 1.0.0 | Speud | This program allows you to open VMU dumps made with VMU Tool - Dream Explorer (.VMU, .DCM) or a Dreamcast Emulator (VMS.BIN). It supports raw VMU dumps as well as Nexus cards dumps. |
VMU TOOL PC | 1.0 | SiZiOUS | VMU TOOL PC is a cool Windows-Like explorer which allows you to manage Dreamcast's saves on your PC. |