Saltar al contenido
PORTSNATIVE.
InicioCatálogo
Juegos WebEmuladoresHerramientasNovedades
PORTSNATIVE.

Un catálogo para descubrir ports y proyectos relacionados. Enlazamos a las fuentes oficiales y no alojamos archivos de los juegos originales.

ExplorarCatálogoMi lista
InformaciónNosotrosProponer un portSoporteApoyo y donacionesAviso legal
© 2026 PortsNative
Volver al catálogo
Touhou 6 (PS Vita)
PORTSNATIVE

Touhou 6 (PS Vita)

PORT NATIVOACCIÓN / AVENTURABETA

Touhou 6 (PS Vita)

Touhou 6: The Embodiment of Scarlet Devil

OrigenWindows

TecnologíaPort Nativo C/C++ (Reimplementación de Motor)

Ver proyecto oficial

Sobre el proyecto

Touhou Koumakyou ~ the Embodiment of Scarlet Devil. es un videojuego danmaku de desplazamiento vertical y el sexto juego oficial de la serie Touhou Project. Es el primero en ser lanzado específicamente para Microsoft Windows y el primer juego desarrollado por Team Shanghai Alice. Todos los juegos anteriores a Embodiment of Scarlet Devil fueron hechos para la serie de ordenadores PC-98 siendo lanzados por Amusement Makers.

7 versiones de Touhou 6: The Embodiment of Scarlet Devil

Estás viendo: Touhou 6 (PS Vita)

Touhou 6 (PS Vita)github.com/Wavy667/th06-vita
Por confirmar
Actual
Touhou 6 (Android)github.com/cardanawandra/th06
Android
›
Touhou 6 (PSP, jeong-jimin)github.com/jeong-jimin-github/PSP_TH06
Por confirmar
›
Touhou 6 (PSP)github.com/kan8223-dotcom/th06-psp-native
Por confirmar
›
Touhou 6 (SDL2)github.com/CNTianQi233/th06-sdl2
Android
›
Touhou 6 (Switch)github.com/saekaze/th06-switch
Por confirmar
›
Touhou Collection (PS4)github.com/EmiiBytee/Touhou-PS4
Por confirmar
›

Información oficial del proyecto

README original del autor (en inglés)Abrir en GitHub ↗

Touhou 6 (EoSD) Vita Port

This is a port of Touhou Koumakyou ~ the Embodiment of Scarlet Devil (東方紅魔郷 ~ the Embodiment of Scarlet Devil) to the Playstation Vita using GensokyoClub's portable EoSD decompilation.

Installation

You must own a legally obtained install of EoSD (v1.02h) as well as access to msgothic.ttc from your Windows install (or any other compatible font). From there:

  1. Download the latest VPK from the releases tab.
  2. Copy the VPK to somewhere convenient on your Vita so you can install it.
  3. Create a th06 folder in your data folder on your Vita.
  4. Copy the following files and folders from your EoSD install directory to the th06 folder you just made on your Vita:
bgm/
紅魔郷CM.DAT
紅魔郷CD.DAT
紅魔郷IN.DAT
紅魔郷MD.DAT
紅魔郷ST.DAT
紅魔郷TL.DAT
  1. Copy msgothic.ttc to the th06 folder you just made on your Vita.
  2. (On your Vita) Install the VPK.
  3. Enjoy!

Known Issues

  • Performance isn't perfect. It can hold 60FPS most of the time (at least on Normal difficulty) but it can dip when things get hectic or when using bombs, and stage 5 can get pretty bad. I suggest playing with an overclock for the time being until I can fix it.
  • Some minor graphical bugs
    • The blurred game window on a pause is offset vertically
    • Remilia's spell card background has a light blue tint that isn't meant to be there

If you run into any other problems with this port, open an issue!

Building

Alongside VitaSDK, you must have VitaGL and Northfear's SDL2 fork compiled and installed. You can then build by running the following in your terminal:

git clone https://github.com/Wavy667/th06-vita.git
cd th06-vita
mkdir build
cd build
cmake ..
make

Special Thanks

  • GensokyoClub for their EoSD decompilation
  • Swiizyu for their Switch port and solution to fix elements rendering offscreen
  • ZUN for making Touhou!

Below is the original repos README verbatim:

Discord <- click here to join discord server.

This is the readme for the portable fork of EoSD. For the readme of the decomp project, see here.

EoSD-portable is a port of Touhou 6 using SDL2 and OpenGL (with a more general renderer abstraction layer hopefully on the way). This enables theoretical portability to any system supported by SDL2, with Linux and Windows in particular being known to work. Builds for OS X, the BSDs, and other Unices are also almost certainly possible, but may require some slight modifications to the build system.

Platform Requirements

  • SDL2, SDL2-image, and SDL2-ttf support
  • C++20 standard library support
  • A little endian architecture (though big endian support is currently being worked on)
  • OpenGL ES 1.1, OpenGL 1.3, or GL ES 2.0 / WebGL support

Dependencies

EoSD-portable has the following dependencies:

  • SDL2
  • SDL2_image
  • SDL2_ttf
  • libasound (Optional and Linux-only, enables MIDI support. This will almost always be present as part of a desktop distro.)

In addition, building uses premake5 and a compiler that supports C++20.

Building

In the repository root directory, run premake5 with the desired build system as an argument (a list can be seen by running premake5 --help). This will output the build files to the build directory, and then compilation may be done with the desired build system.

Build Options (Use with Premake Invocation)

--no-asoundlib: On Linux, doesn't build MIDI support. Removes libasound as a dev and runtime dependency --use-c23-embed: Uses #embed for resource inclusion instead of a lua script in the Premake file.

Build Example (Debian-based Linux)

Obtain dependencies:

sudo apt install build-essential libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libasound2-dev

Generate makefile:

premake5 gmake

Compile:

cd build && make -j16

Use

EoSD-portable is designed to be a drop-in replacement for the vanilla EoSD binary. You will also need to add a font to your game directory with the filename msgothic.ttc. This may be the actual MS Gothic, taken from a Windows machine, or a compatible font such as Kochi Gothic. EoSD-portable uses the Japanese filenames (e.g. 紅魔郷CM.DAT, 東方紅魔郷.cfg). English and other patches, static or thcrap, do not currently work. A Japanese locale is not required.

Decomp Credits

We would like to extend our thanks to the following individuals for their invaluable contributions:

  • @EstexNT for porting the var_order pragma to MSVC7.
Leer guía oficial
CALIFICACIÓN
—
Cargando votos…
Publicidad

FICHA DEL PROYECTO

Tipo de proyecto
PORT NATIVO
Género
Acción / Aventura
Estado
beta
Plataforma de origen
Windows
Tecnología
Port Nativo C/C++ (Reimplementación de Motor)
Versión
—
Actualización
12 ago 2026

Plataformas de destino 0

Ver en GitHub
Publicidad