-
Notifications
You must be signed in to change notification settings - Fork 55
Several error fixes #32
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
base: master
Are you sure you want to change the base?
Conversation
most portals communicate with reports rather than raw writes
the portal has a startup delay, so i added a delay after activating to allow for the portal to startup and allow for the next commands to run properly in addition, changed the hid_write for hid_set_output_report
fixed an oversight in the write functions that only let you write to position 0 skylanders (bNewSkylander = false) also added a couple of functions to raw read or raw write data to the figures
added raw read and raw write capabilities
lots of fixes
also i am a big dumdum for not adding the modified .h files to the pull request |
added raw write/read headers
Hi, |
first of all, thank you for your reply, and i understand you may have lost interest in the whole skylanders thing, i have worked a lot on reverse engineering them, i even made a program in VB6 that works as a GUI for SkyReader, i did notice capull0 is on the right direction as well, I myself used the windows portion of your work, but ultimately what you decide to do with the project its up to you, if you decide to pass it on to someone else i hope i can be in that team
thank you a lot for making SkyReader, man!
|
Looking forward to testing these changes/fixes on a Windows 10 System. With both PS4 Trap Team portal, and XBox 360 Portal (I forget which ones I have). I made a GUI editor for Skylander Figure Dumps. myself. Does a pretty good job too. It doesn't do everything I want, like Skills in depth but most of the things you want to edit, you can. My language focus is on .Net so I can't really help with the C++ side of the code but I got all the games for XBox 360 (retail) and Trap Team on PS4. And I want to help this out as best as I can as well. |
After testing this against my PS4 Trap Team Portal. This is a good Pull request. It works great. Reads in the Traps in the trap hole, and the Skylanders too. The only request I have is this: It adds a new line for the Checksum is invalid text output. It should work on OSX, Windows and Linux. |
to be honest i haven't messed up with the checksums in SkyReader, they are a tad outdated as well since its missing the Type 4 checksum and some other things, i did add a function in my VB6 app to check for all the checksums, i haven't uploaded it yet because i am a bit scared Activision might go berserker on me |
I get your desire to keep that stuff hidden away. @SigmaDolphin Is there a way we can chat about this more? Sharing information and data. Swapping apps and code as well. If you want to Email me, my Username here on GitHub @ Gmail is a good place to get a hold of me. I am willing to share what I know and hopefully we can make some new app(s) together. |
i have been working on SkyReader for some time and been working to improve it, i found several errors in it and managed to fix them
as a summary:
as a note, most portals work properly and read properly, except TrapTeam, which for some reason duplicates the listings of each skylander
All my testing was done in Windows using PS/Nintendo Portals