- Joined
- Nov 26, 2012
- Messages
- 2,567
- Trophies
- 2
- Location
- United States
- Website
- sites.google.com
- XP
- 3,872
- Country
It's a game engine for developers.what does this do?
It's a game engine for developers.what does this do?
Binaries are now available. https://github.com/uyjulian/krkrs/releases
bgimage.xp3
bgm.xp3
data.xp3
fgimage.xp3
image.xp3
patch.xp3
patch2.xp3
sound.xp3
video.xp3
useArchiveIfExists("data.xp3");
"romfs" folder is the example game intended to be compiled into the nro in the build tree.So how can I get commercial VN to work with this?
For example I have Fate Hollow Ataraxia with files
Code:bgimage.xp3 bgm.xp3 data.xp3 fgimage.xp3 image.xp3 patch.xp3 patch2.xp3 sound.xp3 video.xp3
i've added to initialize.tjs
Code:useArchiveIfExists("data.xp3");
Putted files to corresponding folders in romfs (data and patches to others).
NROs from sdk can be used to load files from other games or it needs to be compiled for each game (I don't want romfs integration to one file)?
Because I've tried to run krkrs.nro from root folder and krkrs.nro from romfs folder, always going back to home menu.
What is the difference between them?
krkrs.nro and romfs folder are in switch folder
Or is it too much hassle for someone who is not in this type of homebrew?
Updates will be posted on Github.damn this is awesome , hopefully you can release the ultimate ver. sooner . anyway any update on this?
actually i tried to play kirikiroid2 on switch android and it looks awesome , but the way to change sd card everytime you boot is kind of hassle , might as well just wait for these / wait till the android switch can do dual boot .
good luck !
Ok, for kirikiri3, I'll upload to github perhaps today or tomorrow. Note that kirikiri3 is an incomplete and abandoned project.
— でぃー(Dee) (@wdko) July 20, 2019
For kirikiri1, I'll try to find it, since the source is too old to exist on any online media... I cannot commit any promise.
Romfs folder is only when packing files into romfs.Hi there, sorry to annoy again but once I start the game in my hbmenu it just crashes me to the homescreen. Here what I did:
1. Commercial VN, Hashihime
The game structure is:
fonts/
plugin/
savedata/
data.xp3
hashihime.cf
hashihime.exe
2. I renamed all files to lowercase.
3. I extracted data.xp3 contents into a folder named romfs.
4. Copied krkrs.nro (from your main krkrs_sdk/ directory) into the game's main folder, and then your krkrs.nro from krkrs_sdk/romfs/ directory into my main game folder's romfs' folder. Finally, my final "setup" looks like this:
fonts/
plugin/
romfs/ (which contains the krkrs_sdk/krkrs.nro, startup.tjs and basically the gamefiles)
savedata/
hashihime.cf
hashihime.exe
krkrs.nro
What did I do wrong? Thanks for the help.
Either of the nro file will work.Sorry about answering this late, but didn't have wifi for a few days. Anyway, I have some questions.
What .nro file should I use? The sdk archive contains one in the main directory and another in the romfs directory
What if I don't have any startup.tjs file? There are only .xp3 files in the game.
Ohh, ok, well I think I should give up on running commercial games with this. Awesome project anywayEither of the nro file will work.
You need a startup.tjs file.
If you want to run commercial games, consider using Kirikiroid2 on Switchroot Android.