DSPSV icon indicating copy to clipboard operation
DSPSV copied to clipboard

Error C2-12828-1 on launching

Open RandomAnimeGamer opened this issue 7 months ago • 71 comments

I seem to have an issue when trying to launch DSVita on my Vita 1000 with Enso 3.65. It crashes immediately upon launch with error C2-12828-1

I've downloaded the latest 0.6.1 version of the VPK, installed Kubridge, and verified libshacccg.suprx is in the right location. Other apps that use libshacccg.suprx seem to work fine. Any idea on what could be causing this?

https://github.com/Grarak/DSVita/releases/tag/0.6.1

ur0:data/libshacccg.suprx exists and is around 3.25mb large.

ur0:tai/kubridge.skprx does exist, and is around 11kb large.

This is my config.txt in ur0:tai/

*main
ux0:data/VitaDB/vdb_daemon.suprx
ur0:tai/NoTrpDrm.suprx
# ITLS
*KERNEL
ux0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx
ur0:tai/itls.skprx
ur0:tai/kubridge.skprx

# YAMT
*NPXS10015
ur0:tai/yamt.suprx
*KERNEL
ur0:tai/yamt_helper.skprx

# This file is used as an alternative if ux0:tai/config.txt is not found.
# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
# henkaku.skprx is hard-coded to load and is not listed here
ur0:tai/0syscall6.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:tai/PSVshell.skprx
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

# Optional QoL plugins
*KERNEL
# removes brightness and wifi restrictions for games
ur0:tai/NoPowerLimits.skprx
# increases max/decreases min brightness, disabled by default
# ur0:tai/vitabright.skprx
*main
# shows battery percentage near the gauge
ur0:tai/shellbat.suprx
# screenshots are png instead of jpg
ur0:tai/pngshot.suprx

RandomAnimeGamer avatar May 16 '25 06:05 RandomAnimeGamer

did you try rebooting your vita? also try installing the vpk from vitadb if you didn't as C2-12828-C1 is a vpk issue afaik

GuestDreemurr avatar May 16 '25 09:05 GuestDreemurr

did you try rebooting your vita? also try installing the vpk from vitadb if you didn't as C2-12828-C1 is a vpk issue afaik

Yep, rebooted multiple times. I uninstalled from this github's version and reinstalled from VitaDB. It said something about the PSM suprx being outdated, so I opted to update it through VitaDB.

After successfully updating PSM via VitaDB, then installing DSVita and rebooting, I still get the same error. I wish there was an easy way to view the crash logs tbh

Edit: Attempted uninstall and reinstall via VitaDB and it didn't tell me PSM was outdated the second time

RandomAnimeGamer avatar May 16 '25 16:05 RandomAnimeGamer

Does ux0:data/dsvita exist?

Grarak avatar May 17 '25 01:05 Grarak

Does ux0:data/dsvita exist?

Yup, it has a saves folder, settings folder, and my legally acquired ROMs in .nds format (in the ux0:data/dsvita folder, not any subfolder).

If I have ur0, should it be in ur0:data/dsvita instead? I'm using SD2Vita, not sure if that matters

RandomAnimeGamer avatar May 17 '25 02:05 RandomAnimeGamer

No it must be ux0:data/dsvita. Could you just delete the folder and try again?

Grarak avatar May 17 '25 13:05 Grarak

No it must be ux0:data/dsvita. Could you just delete the folder and try again?

Deleted the folder, re-launched DSVita, and it still crashed on startup with the same error. I checked VitaShell and the folder came back post-launch, with the same "saves" and "settings" folders inside.

RandomAnimeGamer avatar May 17 '25 17:05 RandomAnimeGamer

Would it help if I provided the crash dump file here?

RandomAnimeGamer avatar May 17 '25 23:05 RandomAnimeGamer

Is there anything else that I can do to help troubleshoot this?

RandomAnimeGamer avatar May 22 '25 02:05 RandomAnimeGamer

Can you elaborate on crashing on startup? Does it crash when you open dsvita before the menu comes up or crashes after you launch a game?

Grarak avatar May 22 '25 05:05 Grarak

Can you elaborate on crashing on startup? Does it crash when you open dsvita before the menu comes up or crashes after you launch a game?

Sure thing, it's crashing upon opening the app (before any menu appears)

Basically I'll tap on the bubble, which opens the live area. Then I tap the center of the live area, the screen zooms in, and then shortly after (with only a black screen) I get a crash

In a bit I'll record a video of it and post it here

RandomAnimeGamer avatar May 22 '25 05:05 RandomAnimeGamer

https://www.youtube.com/watch?v=BTwVba6rjFE

RandomAnimeGamer avatar May 22 '25 06:05 RandomAnimeGamer

I got two emails someone commented but they're not appearing. Just in case it's a problem with github, you can see I clearly set up kubridge in my config.txt from OP, and any issue on that is unrelated to my issue

RandomAnimeGamer avatar May 26 '25 19:05 RandomAnimeGamer

@Grarak Anything else I can do to help troubleshoot? I noticed that there are multiple listings of *KERNEL in my config. Is that to be expected

RandomAnimeGamer avatar May 29 '25 00:05 RandomAnimeGamer

If everything else works as usual then I don't think something is wrong with your config file You can also try deleting the shader cache in ux0:data/shader_cache/DSVITA000 If it still crashes I will try to come up with a build that helps with debugging, however might take some time to do that

Grarak avatar May 29 '25 06:05 Grarak

If everything else works as usual then I don't think something is wrong with your config file You can also try deleting the shader cache in ux0:data/shader_cache/DSVITA000 If it still crashes I will try to come up with a build that helps with debugging, however might take some time to do that

Still crashes, in the same area too. Let me know when that build is done and I'll try it out

RandomAnimeGamer avatar Jun 01 '25 00:06 RandomAnimeGamer

@ RandomAnimeGamer : what for a version of kubridge.skprx do you have ? install the latest one, its specific, try again. otherwise you have many plugins that make no sense, stay low, I only use 3 thats it

@ Grarak : I have tested the new 0.7.0 Version, works good so far, the Rotate Setting for Ninja Gaiden is working, some tiny Performance improved. Thank you !

Peter8Franz avatar Jun 07 '25 22:06 Peter8Franz

@ RandomAnimeGamer : what for a version of kubridge.skprx do you have ? install the latest one, its specific, try again. otherwise you have many plugins that make no sense, stay low, I only use 3 thats it

@ Grarak : I have tested the new 0.7.0 Version, works good so far, the Rotate Setting for Ninja Gaiden is working, some tiny Performance improved. Thank you !

I'm on the latest and outside of one or two plugins, I didn't add many of those, they came with the CFW install. Instead of telling me they make no sense, could you help in identifying which ones make "no sense"?

RandomAnimeGamer avatar Jun 07 '25 23:06 RandomAnimeGamer

you have somewhere a mess up, just format and install all new and check out yourself what make trouble. on this way you fix the problem on your own instead of asking 3 weeks something where noone can help. the emulator is working and for all other members to, please stop asking the coder to fix something that will bring him on the wrong way. again I use only 3 plugins, what ever you use I dont use it and dont need it so dont ask me what is wrong. I have Enso 3.65 and 3.60 (3xPSTV) its working.

''they came with the CFW install'' No plugins come with install any CFW, so you did it on your own. Install all new and you will see there is no plugin otherwise you install it on your own.

warning, when you format 3.65 this is not easy to install it again, make sure you know what you do, 3.60 is very easy you can format and install all again in 1 second.

  • you can try FD-FIX instead of repatch, but than you must delete repatch

  • Had you ReBoot your henkaku setting with Restart over the Main Vita Setting Menu ?

  • is Max Payne working for you ? Unreal ? RTCW ? Dead Space ? Lego Star Wars Android ? (Lego Star Wars uses the latest kubridge Version)

Peter8Franz avatar Jun 07 '25 23:06 Peter8Franz

you have somewhere a mess up, just format and install all new and check out yourself what make trouble. on this way you fix the problem on your own instead of asking 3 weeks something where noone can help. the emulator is working and for all other members to, please stop asking the coder to fix something that will bring him on the wrong way. again I use only 3 plugins, what ever you use I dont use it and dont need it so dont ask me what is wrong. I have Enso 3.65 and 3.60 (3xPSTV) its working.

''they came with the CFW install'' No plugins come with install any CFW, so you did it on your own. Install all new and you will see there is no plugin otherwise you install it on your own.

warning, when you format 3.65 this is not easy to install it again, make sure you know what you do, 3.60 is very easy you can format and install all again in 1 second.

  • you can try FD-FIX instead of repatch, but than you must delete repatch

  • Had you ReBoot your henkaku setting with Restart over the Main Vita Setting Menu ?

  • is Max Payne working for you ? Unreal ? RTCW ? Dead Space ? Lego Star Wars Android ? (Lego Star Wars uses the latest kubridge Version)

You're not being helpful telling me to reinstall because those were literally formatted that way as part of me installing the CFW using the online guide.

I'm not going to reformat my entire Vita and CFW setup that has all I need because one person thinks my plugins "don't make sense" vaguely.

No other CFW, including ones with the same dependencies as this one, has this issue for me. It is exclusively this app, not others.

Maybe let the author create a true debugging build where he can gather information and give an official statement, rather than suggesting I wipe everything I've set up and redo the entire thing to maybe fix it

The developer themself said they want to fix it. Stop being an armchair developer taking shots in the dark just because some other people got it working. I also highly suggest you take your attitude elsewhere

RandomAnimeGamer avatar Jun 07 '25 23:06 RandomAnimeGamer

You do not even know where the plugins come from. install all new, otherwise topic closed.

I had read the same question million times on gbatemp, the answer is the same, mess up. go and ask there.

@ Grarak : its all fine, do not listen to them. he did not install any plugin since he say it comes from the cfw....

Peter8Franz avatar Jun 07 '25 23:06 Peter8Franz

had you ever use google C2-12828-1 ? there are millions of topics.... that is NOT a problem of DS Emulation, its yours mess up

Peter8Franz avatar Jun 07 '25 23:06 Peter8Franz

You do not even know where the plugins come from. install all new, otherwise topic closed.

I had read the same question million times on gbatemp, the answer is the same, mess up. go and ask there.

@ Grarak : its all fine, do not listen to them. he did not install any plugin since he say it comes from the cfw....

You really want to speak for the dev here. He wants to debug, let him debug. You don't dictate a topic closed, the dev does. Take your ego elsewhere, I did my time googling before I opened this and extensively tested it. I made sure to do my part and give the info required. Stop being an asshole to people you've never met, and speaking for people you don't know.

You're taking my issue ticket as a personal offense to the dev. The fact is other apps don't crash with this error for me, this one does, the dev wants to fix the issue. Stop getting your panties in a bunch over a ticket that doesn't concern you

RandomAnimeGamer avatar Jun 07 '25 23:06 RandomAnimeGamer

You dont know where the plugins come from, so noone can help you and your question is topic closed.

when you had google it, than you know the answer ;) so please bully here.

Peter8Franz avatar Jun 07 '25 23:06 Peter8Franz

You dont know where the plugins come from, so noone can help you and your question is topic closed.

when you had google it, than you know the answer ;) so please bully here.

Dev didn't close the topic, and your ego being hurt isn't a valid reason to close it. I already said multiple times I googled it, stop here before you make this worse for yourself.

RandomAnimeGamer avatar Jun 07 '25 23:06 RandomAnimeGamer

you dont want to install all new, the plugins you have you have zero knowledge, your Error Problem was million times asked on google and has nothing to to with this emulator. You dont want to test other games, you dont want to install other plugins, you do not even know what you have for plugins.

So what do you want here ?

Peter8Franz avatar Jun 07 '25 23:06 Peter8Franz

The dev has to fix somethig that is asked million times on google for other stuff ??? for the last years, this probelm is not new

Peter8Franz avatar Jun 07 '25 23:06 Peter8Franz

you dont want to install all new, the plugins you have you have zero knowledge, your Error Problem was million times asked on google and has nothing to to with this emulator. You dont want to test other games, you dont want to install other plugins, you do not even know what you have for plugins.

So what do you want here ?

Gee I wonder why I don't want to reset my entire install for one app. I did test other games, I explicitly said I did. I installed all the plugins the app asks for.

@Grarak Can you please do something about this guy? All he's doing is trolling. When I try to report him github gives me a 404. This sort of conduct doesn't belong here.

RandomAnimeGamer avatar Jun 07 '25 23:06 RandomAnimeGamer

is Max Payne working ? is Lego star Wars working ? is RTCW working is Unreal working ?? !!!

Peter8Franz avatar Jun 07 '25 23:06 Peter8Franz

@Grarak How goes the debug build?

RandomAnimeGamer avatar Jun 08 '25 23:06 RandomAnimeGamer

@RandomAnimeGamer I had to put libshacccg.suprx in ur0:data/external/ for DSVita to work. Maybe make a copy of it in that dir?

Schluss-S avatar Jun 10 '25 19:06 Schluss-S