Thetis HL2 code Visual Studio 2022

288 views
Skip to first unread message

andy 83

unread,
Sep 20, 2025, 9:14:20 PMSep 20
to Hermes-Lite
Hello all other than Reid MI0BOT has anyone ever managed to compile the code of Thetis for the HL2 i've had a go at trying to build it in VS 2022 but faced few problems, so just here to find out if anyone been lucky enough to do it..
Many Thanks
Andy

Kurt V.

unread,
Sep 21, 2025, 3:34:29 AMSep 21
to Hermes-Lite
Hi Andy, 

I tried as well, but I get errors. I am not a coder, so I have no coding skills. I was using ChatGPT as my guide. 
What I did: pull out the differences between 2.10.3.8 for HL2 and 2.10.3.8 from Richie. 
Then, took the newest version and I tried to bring in the differences. Got many errors, so I tried to resolve them one by one. But when starting Thetis after compilation, it just froze. 
So I gave up, as I am not a coder and I have no idea where to start. 

Richie told me he is kinda busy during the summer months. And he told me he was going to work on it in autumn time. But I didn't get any updates any more from his side. I asked him if I could do anything to help, but got no response back. 

It might be he is waiting for the release of 2.10.3.12 and then just do the merge of the diffs between the two 3.8's? I'm not sure. 

I also asked some guys on Freelancer, but none of them have a HL2 radio, so they cannot test it. And it is a requirement to make things work. 
I keep an eye on the github from Reid every day, but I don't see anything happening. All my credits to Reid for the great work, but also to Richie. Richie got me salaving like a dog with the new features. I think I have a lot of things to cover in future video's on all the updates. 

Kind regards. 
De ON7OFF

andy 83

unread,
Sep 21, 2025, 12:56:35 PMSep 21
to Hermes-Lite
Hi Kurt Thanks for your response did you use visual studio also which new parts from up dated thetis did you bring in and how if you can explain any of that i'd be very grateful for any further info from you ..
Many thanks
Andy 

Kurt V.

unread,
Sep 22, 2025, 8:47:44 PMSep 22
to Hermes-Lite
Hi Andy, 

I wish I could give you more information, but I am currently in Honey Sugar land, and I did the works on the computer back home in Belgium. 
As far as the errors are concerned, I tried to either deny them or apply the most important ones, but it didn't work out. 
I exchanged emails with Reid but I think he might still be busy. Do you have coding experience? 
I could give it another try when I'm back in ON land if by then no new version has been released by Reid or when no update information is available. 

Reid told me it is not an easy job. Here is a copy of his answer:
Begin quote: 
Hi Kurt,

Sorry in the delay in getting back to you.

The upgrade process is based on using git to merge the two sources and then using a difference tool to determine where both sources have changed at the same place. That's were the problems really start as you have to understand what affect the change has on both the HL2 and other Anan hardware.

This is not to bad when global features are added that will work with all hardware but when new hardware is added, it can take a lot of time. We have had the G2 and Red-pitaya added with the latter causing a major headache, as the enumerations where changed which affected the database. Hence the need for all HL2 users to re-do their databases.

It can take several days of continuous effort to get the code base back in a state that it will build again. Unfortunately  I can't afford the time in the spring through to the autumn but when the weather changes in the winter I'll have more time to look at the changes that have been added. It doesn't help that even the low level extra functionality that I added for the HL2 hasn't been included in the official database.

I'm sure that AI could play a part but it could also create more work. Similarly, other people working on the code base can cause issues unless they understand it in great detail. The code is a 20 year mess of add-ons with file over 50,000 lines long. That's where AI might help but there could be as much effort working what the AI is telling you.

So the bottom lines is, while there was small incremental changes to the code base I could keep up and make HL2 releases. With all the major changes that Richie has made, I don't have the time to fix the broken compiles.

Cheers

Reid  
: end quote

I also asked Richie to eventually why not make the Ramdor version compatible, but he told me it is a huge work and he is not prepared to work on such a huge update. 
It seems the Thetis software has a lot of leftovers in the code from previous programmers. Many things that need to be cleaned up. All my credits to both Richie and Reid for their great work. I would even not mind to give them some donations for this huge work they are doing. 

The issue is finding someone with enough coding experience and who owns all radio's that are supported by Thetis for testing. 

Any other suggestions? 

Kind regards. 

Kurt

do1kl...@gmail.com

unread,
Sep 27, 2025, 2:54:42 AM (13 days ago) Sep 27
to Hermes-Lite


Kurt V. schrieb am Dienstag, 23. September 2025 um 03:47:44 UTC+3:
Hi Andy, 

.... I am currently in Honey Sugar land.

So whete are you Kurt? Never heard the term Honey Sugar Land.
 

Jerry Kaidor

unread,
Sep 28, 2025, 12:33:30 PM (12 days ago) Sep 28
to Hermes-Lite
Honey Sugar Land.... Thailand?

                - Jerry, KF6VB
Reply all
Reply to author
Forward
0 new messages