.Net 8, cross platform, and Windows 7/8

They go by many names, P01, P10, P12, P59, E38, VPW, '0411 etc.
User avatar
NSFW
Posts: 802
Joined: Fri Feb 02, 2018 5:13 am

Re: .Net 8, cross platform, and Windows 7/8

Post by NSFW »

GitHub artifact is a good idea, I'll give that a try tonight.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
User avatar
NSFW
Posts: 802
Joined: Fri Feb 02, 2018 5:13 am

Re: .Net 8, cross platform, and Windows 7/8

Post by NSFW »

Good news: I got the github CI workflow updated for the Uno stuff. Two of the builds should work on Windows, and one of them might work on Linux.

Bad news: I can't run any of the binaries, even on Windows. :)

I've got some more troubleshooting ahead of me.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
User avatar
NSFW
Posts: 802
Joined: Fri Feb 02, 2018 5:13 am

Re: .Net 8, cross platform, and Windows 7/8

Post by NSFW »

It works, sorta...

* get the zip from here: https://github.com/PcmHammer/PcmHammer/ ... 3455773792
* right click, extract all...
* go into the Skia folder
* run PcmHacking.UnoUI.exe (I will change the name to PCMHammer.exe)

That runs on Windows, and it's the build flavor that I've been using for all of my own testing. It might also work on Linux, but I haven't tested that yet.

There's also a WindowsUnpackaged directory, and that version will start up but won't connect, and I have not investigated why not. I can't even get past the splash screen when I build in Visual Studio, so this build flavor is basically untested.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
User avatar
NSFW
Posts: 802
Joined: Fri Feb 02, 2018 5:13 am

Re: .Net 8, cross platform, and Windows 7/8

Post by NSFW »

I can't believe it's been so long. Someone reached out over Facebook with interest in working on cross-platform UI, which reminded me that I was working on that too, once up on a time. :)

At this point, even .Net 8 is obsolete, so he upgraded the project to 10. I'm working on getting the build pipeline working on GitHub, which led to updating the Uno Platform version, and then the Visual Studio version, and then the Windows Server (workflow runner) version... There's another build in progress now, but I'm done for the day and will check on it tomorrow.

https://github.com/PcmHammer/PcmHammer/ ... 6583096215

I think it's just about time that I stopped working on this in private and invited more people to try the new UI. There are still some bugs to work out, but nothing that affects flashing. My big worry now is that the Uno version upgrade will come with some surprises - I still haven't tested it myself.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
crowbarmaster
Posts: 34
Joined: Tue Mar 10, 2026 10:26 pm
cars: 1998 Camaro SS LS1/T56 - RIP
2003 Blazer Xtreme - LM7 swap/Factory NV3500 - The project
2012 Civic LX - DD

Re: .Net 8, cross platform, and Windows 7/8

Post by crowbarmaster »

Hello PCMHacking family! Crowbarmaster, or just Crowbar for short gets used frequently. My real name is Tad (yes, just Tad lol).

This may be my first post, but I believe it will make a huge impact - I'm the person mentioned above, nice to finally be here! It's only been a few short weeks since I first started diving into this project. Since then I've:

Figured out how to make the windows version run well.

Managed to figure out what's required for J devices to the app with successful communications demonstrated.

Did some testing with Bluetooth devices under windows (Virtual COM over BT) and made discovered some improvements

The big one - stabilized the app enough to run on Android, wrote a class to communicate with Bluetooth directly, and have since successfully been able to read and write my P01 bench via my Pixel 9 running the latest API 36. It's revision 1, and a bit slower than id like to see. But comms have been solid, and I've just managed to get my phone to pick up and flash from recovery mode. It's quickly getting somewhere!

More to come soon!
User avatar
antus
Site Admin
Posts: 10096
Joined: Sat Feb 28, 2009 10:34 am
cars: TX Gemini 2L Twincam 8psi
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Subaru WRX 2007

Re: .Net 8, cross platform, and Windows 7/8

Post by antus »

Welcome aboard, and good stuff! The UNO branch has diverged from develop quite a bit and there are lot of fixes and changes on develop that we need to reconsile. I'll jump in to your other thread and we can look at what's needed! Cheers!
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396