[freeciv-dev] Re: Recreating freeciv client

  • From: Sveinung Kvilhaugsvik <kvilhaugsvik@xxxxxxxxx>
  • To: freeciv-dev@xxxxxxxxxxxxx
  • Date: Fri, 24 Jul 2020 18:46:51 +0200

On 7/24/20, alec mathison <alec.mathison@xxxxxxxx> wrote:

Also I thought that the delta protocol was what I called the bit
vectors (signified with the b_ in the code) and so should be implemented
(obviously it hasn't been correctly implemented since it doesn't work) and
was hoping you would know why it doesn't work.

I think you are wrong. Around a decade ago I implemented the Freeciv
protocol in Java. Your bug looks a lot like a bug I had. If I remember
correctly the delta protocol has a bit vector at the beginning that
specifies what fields should be read from the packet and what field
should be read from the cache.

-- 
Sveinung

Other related posts: