In my mind you made it seem like the PSP port was some sort of horrible abomination of software that should have never been talked about again.Oh nothing special, I just didn't expect another EasyRPG port.
In my mind you made it seem like the PSP port was some sort of horrible abomination of software that should have never been talked about again.Oh nothing special, I just didn't expect another EasyRPG port.
Ugh N3DS should of been the 3DS to begin with.Atm it runs simple games at stable 32 fps on O3DS.
On N3DS it can handle the majority of RPG2K/RPG2K3 games without any problem (cutscenes are the only thing causing framedrops).
I'm assuming the only thing that this needs to run on 3DS is the .3dsx file and the xml file? Then you just put those into the same folder as a RPG2K game?
https://easy-rpg.org/wiki/user/player/rtp#gnulinux-os-x-and-other-systemsOne question,where is the rtp package expected to go? rtp is the common graphic library for rpg maker 2000/2003,do I have to merge it into the game folder manually,and do it for every game?
I'm assuming the only thing that this needs to run on 3DS is the .3dsx file and the xml file? Then you just put those into the same folder as a RPG2K game?
Should it be absolute path or relative path?https://easy-rpg.org/wiki/user/player/rtp#gnulinux-os-x-and-other-systems
"If your system does not support environment variables you can place the RTP in the folders /data/rtp/2000 and /data/rtp/2003 instead."
Or place the game in a direct subdirectory, then a game browser launches (though probably slow)
Back from testing game, calling exorcist.
I've finished right now to wrote a little audio wrapper based on dsp :: DSP service that means everyone who was getting the svchax problem, now will be able to use EasyRPG Player correctly with a 100% bootrate BUT since dsp :: DSP needs an auxiliar thread, it can't be used for BGM playback (since it will produce framedrops and framerate is still something that needs several improvements).
So at the moment EasyRPG Player at boot will do this:
- If firmware is under 9.3, libkhax will be performed to grant csnd:SND availability.
- Check if csnd:SND is available, if so, it will be set as audio service (BGM + Sounds)
- If csnd:SND is unavailable, it will check for dsp :: DSP availability, if it's usable, it will be set as audio service (Sounds only)
- If both are unavailable it will try to perform svchax to take csnd:SND access (BGM + Sounds)
I'll probably release soon a new test build to properly check if dsp :: DSP audio service is good enough at least for sounds.
So libkhax support for 9.3+ will be dropped? If it is, will it be permanent or you'll work on that?
And could you add a way to force csnd:SND over dsp :: DSP in case we don't want to use dsp?
Thanks for the explanation. But I meant libkhax (svchax FW >9.3).
sound doesn't touch performance and frameskipping is not an option.and is 32fps fullspeed with skipped frames (if thats even an option) or is it half speed without sound?
@Thesolcity That fixed your problem: https://github.com/Rinnegatamante/easyrpg-player-3ds/commit/fab2240341037ceb3e5d62568ab75df11558a250
@Thesolcity & @pdapanda Yume Nikki to me doesn't load graphics probably cause i don't have the asian characters support on my PC? (it looks like the problem @pdapanda had with another title).
Can you point me in the right way to properly fix them? (I'm on Windows 10)
[EasyRPG]
Encoding=1252