Quote
C:Amie - 2020-06-12 2:04 AM
Quote
smb_gaiden - 2020-06-12 3:09 AM
My ScrnGrab screenshots weren't working on the Sylvania SYNET device No Activesync, so had to debug through analysis and printf. Turns out there was a palette setting that was buried inside a check on a 16bit color depth display. Needed to be in the wider block for any device > 8bit color depth. This SYNET is 32bits. After that was solved screenshotting with ScrnGrab worked.
How the hell did you manage to work that out?!
Do you want me to host the mod in somewhere?
Sure, if you like, thank you. The version is 1.0.2 and the download link is here
http://www.wanderinghuman.com/ScrnGrab/
Worked it out through source code analysis and then some arbitrary MessageBox
(
) functions at certain branches to be sure which path the code went down. Removed the MessageBox
(
) calls to cut the build properly.
Quote
C:Amie - 2020-06-12 2:04 AM
Quote
smb_gaiden - 2020-06-12 3:09 AM
Then I needed a way to get the screenshot off the SYNET. Somehow having it joined WORKGROUP would not allow network file shares. That's how I usually get files off CE devices. Again, no Activesync, so needed another way. Oh good, I wrote a small utility to transfer programs from my phone to my computer. Port that! Oh shoot, windows ce doesn't have argc and argv. Wince 2.1 doesn't have CommandLineToArgV, so I had to write it.
Sounds like a great candidate for the GitHub repository!
Would you happen to have a make/model for your USB RS232 adapter? I'll add it to the SCL with the driver.
Nice work
Edit: Now added to the
HCL:
https://www.hpcfactor.com/hcl/detail.asp?hcdid=790
DLC:
https://www.hpcfactor.com/downloads/details.asp?r={FB34EF61-40D1-4D0...
The one used was a generic with a Prolific chip. Don't think I have an FTDI-based to test with. Will check.