Comments (8)
@Kumoashi Are you using Windows or MacOS? I'm using Windows.
Download & install Git GUI v2.16.1 "http://gitforwindows.org" to clone the submodules at this address "https://github.com/Vita3K/Vita3K.git".
Download & install CMake v3.10.2 at https://cmake.org/download/ , also, you have to add to path when installing CMake. If you didn't, uninstall CMake then, re-install it.
Download & install Visual Studios 2017 Community at https://www.visualstudio.com/downloads/ "Make sure to select C++ support in the installer".
- Open Git GUI.exe, select "clone existing repository", paste "https://github.com/Vita3K/Vita3K.git" in source location, add the location of target directory "C:/Users/Owner/Vita" & check marked "recursively clone submodules" & clicked the "clone" option.
- Open the location of target directory "C:/Users/Owner/Vita" & run "gen.bat" file.
- Open "C:\Users\Owner\Vita\build-windows" location & run "Vita3K.sln"
4.When all the files are loaded, Visual Studios says ready at the bottom. I set it to "release",
then right clicked "emulator" & "set as startup project" then selected build.
Build location is at C:\Users\Owner\Vita\build-windows\bin.
& had no errors.
I really don't know how to do it on MacOS.
from vita3k.
This worked. Thank you.
My problem was not having CMake installed with system path and not knowing about downloading the submodules.
These instructions are very clear and easy to follow. I think this should be put on the main page, so that it can be a help to others as well.
Now all I need is to find some HomeBrew to test on it. :-)
from vita3k.
Homebrews links http://vitadb.rinnegatamante.it/#/
http://rinnegatamante.it/site/psv_hbs.php
from vita3k.
Thanks for the links.
from vita3k.
The Citra build instructions are a total exception. I never saw such detailed build instructions before.
In my opinion the instructions about building vita3k are almost enough.
I would only suggest adding a note that you have to run ``git submodule update --init" first because not everybody knows about submodules and that you need Visual Studio 2017 installed.
from vita3k.
@Kumoashi
I used Git to clone the submodules using this link here "https://github.com/Vita3K/Vita3K.git",
ran the gen.bat file "I have CMake installed to path", ran the Vita3K.sln file, selected Release, Emulator & build in Visual Studios.
I've done this before & had no problems.
This is Windows instructions.
from vita3k.
Ok, so how do I clone the submodules, and what do you mean when you say "I have CMake installed to path"? Every time I run the gen.bat, I get an empty folder.
I have tried to use CMake GUI to compile the Vita3K.sln myself, but I don't know what exactly I need to do to make a working file. What I end up seeing is this.
I still get the Vita3K.sln file, but every time I try to compile the emulator, I get a folder called ZERO_CHECK instead. I'm sure that if I could get the CMake step to work right, the rest would work out, but so far that has not been the case.
from vita3k.
Users can get the builds from Appveyer/Travis now.
Devs will know how to build, it's pretty standard stuff. Same for Linux users for which there aren't Travis builds yet.
from vita3k.
Related Issues (20)
- Crashes Steam deck when closing Vita3k application. when I'm either on steam game mode using emulationstation or desktop mode after playing my game clicking exit on vita3k just ends up crashing and freezing my steam deck no clue how I could quit the application without it just freezing my steam deck which ends up me waiting for it to restart or force shut off by holding power button
- No idea
- [BUG]: I want to play Persona 4 Golden on my Huawei Mate 20 Pro Device, but I can't play it. HOT 1
- [Feature Request]: controller swapping HOT 5
- [Feature Request]: Add "Backend Renderer" to custom config HOT 3
- [BUG]: [macOS] log file grows to over 100GB with Shader Logging turned on HOT 3
- [BUG]: Muramasa Rebirth [PCSB00404] randomly crashes if NGS is enabled (otherwise there is no audio and no crash) HOT 2
- [BUG]: Linux build is forced to take precompiled ffmpeg binaries HOT 3
- [Feature Request]: Emulation Station Support For Linux! HOT 2
- [BUG]: Atelier Meruru PCSB00377 bossfight animation causes SIGSEGV
- [Feature Request]: Allow mapping of Steam Deck trackpads akin to the touchpads on the DS4 and DualSense
- [BUG]: (PCES00895) Nightcry 1.01 crashing Chapter 2 Scene 3
- [Feature Request]: touchscreen recentering analog sticks (android) HOT 1
- [BUG]: Only play eng voice in NINJA GAIDEN Σ PLUS [PCSG00033]. HOT 4
- [BUG]: sceNgs issue that happens in the "The Legend of Heroes: Trails in the Sky series" HOT 1
- [BUG]:Games crashing after logo at phone with Hyper OS but works perfectly without (android) is:open HOT 1
- [Feature Request]: VitaCheat Compatibility Inquiry
- [Moshikaki] (PCSG00706) sprites not loading, game crashing
- [BUG]: PCSH00250 HOT 1
- Incredibly high RAM usage, possibly a leak? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vita3k.