Re: Need help with decoding and understanding bgt's network implementation

2020-12-21 Thread AudioGames . net Forum — Developers room : bgt lover via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation well, you're right in a way. So yeah, c# dlls don't export what we call real functions from the perspective of native code and native linking methods because they don't have a **normal** import address table, global

Re: Need help with decoding and understanding bgt's network implementation

2020-12-21 Thread AudioGames . net Forum — Developers room : bgt lover via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation well, you're right in a way. So yeah, c# dlls don't export what we call real functions from the perspective of native code and native linking methods because they don't have a **normal** import address table, global

Re: Need help with decoding and understanding bgt's network implementation

2020-12-21 Thread AudioGames . net Forum — Developers room : Turret via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation C# DLLs are literally Assemblies.  They don't expose functions of a DLL in the normal way.  Example:using System; namespace TestDll { public static class Dll { public static void SayHi

Re: Need help with decoding and understanding bgt's network implementation

2020-12-21 Thread AudioGames . net Forum — Developers room : bgt lover via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation OK, so to clear things up a bityeah, bgt can't in any way, form or shape access dll structs reliably. Note here that I say reliably because, as my previous posts on the matter show, it's possible, but in a very

Re: Need help with decoding and understanding bgt's network implementation

2020-12-21 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation Fine, but in that case don't help perpetuate it, help it die.  You almost certainly aren't going to succeed at what you want to do with it anyway. URL: https://forum.audiogames.net/post/600769/#p600769

Re: Need help with decoding and understanding bgt's network implementation

2020-12-21 Thread AudioGames . net Forum — Developers room : cyrmax_it via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation camlorn wrote:BGT is not open source, and it sounds like you haven't used it.  It was a commercial project from almost 10 years ago now.  It barely has any features, the author himself wants it to die because

Re: Need help with decoding and understanding bgt's network implementation

2020-12-20 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation @14, Check your pm's. URL: https://forum.audiogames.net/post/600339/#p600339 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman

Re: Need help with decoding and understanding bgt's network implementation

2020-12-20 Thread AudioGames . net Forum — Developers room : Nuno via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation There's a way called Reverse PInvoke but I do not understand it fully. If you need C# DLL from C++, use COM. URL: https://forum.audiogames.net/post/600326/#p600326 -- Audiogames-reflector mailing list

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation You can't easily wrap a C# DLL in anything, last I checked.  C# and C/C++ are very different things, and C# needs the entire .net Runtime to be, well, running.  If you need to call C# from other languages, you

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation yeah, And you can't dam wrap any dll that's not from c/c++, Because well, Mister bgt, I just tryed to wrap a c# dll and it keeps runtiming and there's no way to get it working, Even people who had make dll's

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : Turret via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation BGT can't even wrap structs from DLLs. Well, it can. But it's one hell of a processBGTLover wrote:The most important limitation of them all is the mediocre support for calling dlls. I'd say, if you can't get basic

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation BGT is not open source, and it sounds like you haven't used it.  It was a commercial project from almost 10 years ago now.  It barely has any features, the author himself wants it to die because of the bugs, and any

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : cyrmax_it via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation BTW, is bgt opensource?Maybe i can find sources somewhere and improve it.BGT is okay for beginers and i want to help them. URL: https://forum.audiogames.net/post/600207/#p600207 -- Audiogames-reflector mailing

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : cyrmax_it via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation Turret wrote:Camlorn is right.  Here is what BGT uses on GitHub anyways, though.Thank you so much for the link!Maybe i will include this library into my swift project; maybe just will read how it works and implement

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : cyrmax_it via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation camlorn wrote:I'm 99% sure it's enet, which is an open source C library.But I don't understand why you would want to write a game in Swift and BGT.  I'd use Swift and *literally* anything else, if the goal

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : tyrylu via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation And to add to the potential issues, you'll have to likely roll you own security layer, because the native BGT implementation uses some weird variant of Rijndael (or at least i was not able to reproduce its results

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation Also, if we're on this topic, there's another ticking time bomb under BGT anyway.  IPV6 rollout is nearing completion.  There's already some small number of ISPs that only give out IPV6 addresses.  Enet is for some

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : Turret via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation Camlorn is right.  Here is what BGT uses on GitHub anyways, though. URL: https://forum.audiogames.net/post/600190/#p600190 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation yeah, And seriously though, Bgt's networking is the easiest networking thing I've scene, It's like, Vary easy, You just read the manual, and there you goand also, @2, I know of one person that managed to do bgt

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation yeah, And seriously though, Bgt's networking is the easiest networking thing I've scene, It's like, Vary easy, You just read the manual, and there you goand also, @3, I know of one person that managed to do bgt

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation yeah, And seriously though, Bgt's networking is the easiest networking thing I've scene, It's like, Vary easy, You just read the manual, and there you go. URL: https://forum.audiogames.net/post/600186/#p600186

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : Lucas1853 via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation Also all of the people I know who might be able to help with this (there aren't many of them) are busy and/or probably won't spend the time to do it because nobody who is serious about development cares about BGT

Re: Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Need help with decoding and understanding bgt's network implementation I'm 99% sure it's enet, which is an open source C library.But I don't understand why you would want to write a game in Swift and BGT.  I'd use Swift and *literally* anything else, if the goal is to have something

Need help with decoding and understanding bgt's network implementation

2020-12-19 Thread AudioGames . net Forum — Developers room : cyrmax_it via Audiogames-reflector
Need help with decoding and understanding bgt's network implementation Hi all!I allready told that i can participate in game development and write fast game server on Swift.But some people want to code their game client on BGT, which has its own network implementation based on UDP