-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update for FW 15.0 #61
Comments
Hello I have the same issue. Issue:
Software Versions:
|
I'm having this issue too. I really hope it gets fixed because I would be so lost without this app! |
I'm not too deep into homebrew anymore (haven't booted my switch for months), but having a quick glance at libnx shows that the API the app uses was changed in 15.0.0. So it may be a case that I (or someone) needs to use a new API, or wait until libnx adds the relevant API. I'll try to keep an eye on things. |
Same issue, but since the developer explained the situation, I guess it's a moot point. I'd just like to say it was a niftly feature to have, so if you ever get around to fixing it, that would be awesome. |
This seems to be the only invocation of the removed function that causes this problem:
|
@tallbl0nde I love this homebrew app. I actually depend upon it heavily. I and it seems others would very much appreciate your effort in fixing this issue, for games/time to show correctly in the app, and to be exportable to JSON properly again. If you could find the time for this, please and thank you! |
Here's an example on how to get app playstats on 15.0.0: https://github.com/switchbrew/switch-examples/blob/master/applet/app-playstats/source/main.c |
Hi, check the content , Yellow8 only removed code ( using the deprecated functions for HOS 15.0.0) . |
It shows how to get playstats for a title nontheless. |
I believe you're correct on this one, there won't be an alternative in libnx but rather the other APIs will have to be used on 15.0.0 and above. There were similar breakages in temperature and wlan on 14.0.0 and 15.0.0 where the same happened and homebrew had to work around those. |
See my PR, just fixed the issue: |
Works perfectly. Thanx a lot. Built with @zdm65477730's changes |
Thank you for the compiled file, it works perfectly. |
Seeing as @zdm65477730 has fixed the problem, I'll close this issue. A release will be up shortly with their changes :) |
Can someone check if this version works alright? It has @zdm65477730's fix and a couple behind the scenes changes. I'd test it myself however my Switch isn't exactly ready for that at the moment. If it works fine I'll bump the version and make the release. |
This version and the previous one from @zdm65477730 both give me error after selecting my user. Even if I delete the config files, I get that error. |
What's the error? |
It works on my end. |
The error is "The software was closes because an error ocurred" after selecting my user. On the other side, Version 1.4.0 works but shows no game activity now |
The APP built by me (the latest baseline on @tallblOnde) has been published to a game forum, and no feedback on failure has been received so far. |
The new version works great for me and even better my data that I exported and imported on 15.0.0 looks fine again! Thanks to @zdm65477730 and @tallbl0nde ! |
It works now. I deleted the previous import.json and no problem so far! Thank you! |
Hi, i also encountered crashes with this version . |
Do you plan to update the playeventparser ? |
I have the same issue. Some games are reported in the total playtime, however the data seems to be there as when I sort by most playtime on the standard nintendo 'All software', it seems to be correctly sorted when shown by 'sort by total game time'. |
I also played with the refactored version of zelda3 (ALTTP) available on GitHub ( nro over applet and full memory mode ) with MSU deluxe audio. ( still have a genuine cardridge of the game !!! But the MSU part motivated me to play it again ). |
Is there any link for a tutorial on how to use Playevent dumper ? |
Just put the PlayerEventDumper.nro under your sdmc:/switch/PlayerEventDumper folder, and run it, after then, it will create a log file. You can attach the file here. |
Here is the Play log, i hope this helps. |
I have checked your log file, it seems there is strange data: Here one login without logout: And the login date is later than logout: If the data is correct, the local time may be changed. |
So this helped you to find the root of the Ghost title problem ? |
I've tried the various versions on this thread with no luck getting anything to show for games played on the daily screens. Is there anyone who can tell me exactly what on my sd card to delete to help me get this working? |
Hi all. Can anyone confirm if any of the fixes in this thread for OS v15+ are working successfully for playtime export? Personally I am alright if the interface does not show accurate data, but I depend on exporting the json to my computer for parsing into my game manager Playnite. I've been holding off updating to OS v15 (still on v14) because of this, but I've noticed more and more games are requiring v15, which makes me nervous about staying behind much longer. If there is a working version for at least the exporting, that would be so great. |
I'm using this one under applet mode (not docked) in v15.0.1: https://github.com/zdm65477730/NX-Activity-Log/releases/download/test/NX-Activity-Log.zip, and it can export the data to JSON. The exported file is located in |
Thank you, I'm aware how the export works and I use it regularly. What I'm asking is that I haven't seen anything in this thread about the accuracy of the export data on v15. I already upgraded to 15 and then downgraded to 14 again months ago, as this feature is important enough to me that I preserve its full functionality. I would rather not go through the trouble again before I know if there are any inconsistencies or errors in the json data. |
How can I validate the exported data then (does Playnite include the json parser itself?), I'm willing to help but I only started using this after upgrading HOS to v15+ so there is no legacy json file I can make a diff. |
The way to validate the json data yourself would be to transfer it to a PC and open it with any json reading software. If you already have Notepad++ there is a plugin called JSON viewer I believe. Or you can upload the json file to a JSON parsing website, if you Google "JSON viewer" there are many results, such as this one. You can view the json as a tree and other view types. The goal is to look at some recent games you've played and see if the data looks correct, such as playtime. The playtime is stored as UNIX time which is a long string of numbers, copy a value and paste it in this website to see the real date and time. If you see that the past, say 10 or so games, are all accurate in their data (names, play order, play date time, etc) then I think we can probably assume it is all working fine enough to proceed. |
I compare |
That is good to hear, thank you for verifying! |
I'm finding that, disregarding the ghost data issue, the recent activity section works fine ONCE. Then I have to delete my config folder in order to get that section to load without crashing the app. All activity crashes AMS no matter what. Thoughts? |
No idea if this would help the developers, but you can find the crash report / dump under BTW, as #61 (comment) suggests, I think the ghost title issue is indeed caused by local time change (like many do in ACNH?). I don't have a physical copy of that so cannot confirm/reproduce it myself. Hopefully anyone would show up and give some hints on this. |
EDIT: ⚠ Ignore my post! ⚠ (Wrong Version)
Information: (Important info in codeblocks)
Here is a screenshot: |
This is the Only Working version right now with FW 15, Thanks 👍. @tallbl0nde Should merge this and release it as version 1.5 |
Agreed. I wanted to thank you @zdm65477730. I've been using it extensively the past couple of months and it works great. Thank you for fixing this homebrew! :) |
I have the same problem, when I select my main account, the program reports an error and quits. But when creating a new account and selecting it, the new account does not report an error. Can you tell me in detail how you solved this problem? |
For anyone that comes to this issue, this is the only one that works for FW 15, not sure if it needs to be recompiled for FW16.0.0 |
@brlala Some code changes are probably in order to get this working on 16.0+ due to differences in font APIs compared to older FW versions. |
NX-Activity-Log doesn't work anymore on CFW 15.0 . |
Have used all the versions in this thread, still get some crashes here or there. For the latest one (https://github.com/zdm65477730/NX-Activity-Log/releases/download/test/NX-Activity-Log.zip), it will cause 2349-0004 (0x95d) error when I enter The attached is the output of PlayEventParser, hope it helps. |
I find a package who is working for me : https://github.com/zdm65477730/NX-Activity-Log/releases/download/hos16.0.0/NX-Activity-Log.zip |
In case anyone is wondering, I can confirm the fork at zdm65477730/NX-Activity-Log also works on 17.0.0. |
What about the blank line ? Edit : |
Yes, that should be solved. The only issue I have is if I scroll in |
Titles are showing a ? with no image after updating Switch FW to 15.0. Is it possible to update this app to make it compatible with the new FW?
The text was updated successfully, but these errors were encountered: