Skip to content

rozenmad/Higurashi-Vita

 
 

Repository files navigation

A port of Higurashi When They Cry for the PS Vita and 3ds. It can also play VNDS games on the Vita.
Refer to the wiki for scripting API and more.

Setup (Vita) (Higurashi)
=====
http://wololo.net/talk/viewtopic.php?f=116&t=48223

Setup (Vita) (VNDS)
=====
http://wololo.net/talk/viewtopic.php?f=116&t=49282

Setup (3ds) (Higurashi)
=====
https://gbatemp.net/threads/release-higurashi-when-they-cry-3ds-port.492390/

Compiling (3ds)
========
make -f Makefile.3ds
You need Lua, libsfil, and libsf2d, libpng.
	Modified Lua source code file is in /_Notes/ModifiedLuaSourceFile/
Every library you compile with needs to be compiled with -mfloat-abi=softfp

Compiling (Vita)
========
You need the modified Lua, version 5.3.4.
	Precompiled version is already at ./lib/libluaVita.a, you only need to recompile Lua yourself if the build I posted is incompatible in the future.
	Modified file is in /_Notes/ModifiedLuaSourceFile/
You need libsamplerate.
	Nobody's posted a makefile for it yet, but it's simple to make yourself. Use this as a template: https://github.com/xerpi/SDL-Vita/blob/master/Makefile.vita
libGeneralGood
	The libGeneralGood build in the ./lib/ folder could be outdated. If so, compile it yourself. https://github.com/MyLegGuy/libGeneralGood
Everything else can be obtained with vdpm.
	https://github.com/vitasdk/vdpm

If a miracle happens and you actually get all the libraries that you need, it can be compiled by just calling `make -f makefile.vita` and then `make -f makefile.vita stuffvpk`. (p)7zip is required for the `stuffvpk` target.

About

A port for the Vita

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 96.0%
  • C++ 3.5%
  • Other 0.5%