OpenComputers icon indicating copy to clipboard operation
OpenComputers copied to clipboard

Screen addresses are duplicated

Open TheSainEyereg opened this issue 2 years ago • 2 comments

Information about server:

Server core: Regular forge for 1.12.2 14.23.5.2860 (forge-1.12.2-14.23.5.2860.jar) Mods: Full list (based on this modpack) uname -rvi: 5.15.0-1030-oracle #36~20.04.1-Ubuntu SMP Thu Feb 16 11:35:09 UTC 2023 aarch64

Description:

Recently I tried to build a big screen to display large images on it, but for some reason the component.list("screen") returned 7 screens instead of 13. I tried different configurations: with 5 screens connected the computer saw 4 and with 3 it saw 2. (And not always the number in component.list("screen") was different by 1.) If you separate the screens with wires, the problem disappeared, but when you connect them closely, the addresses are duplicated again. In this case, the addresses will not be duplicated if the screens have different heights. For example, I put side by side 8x6 and 8x5 screens, their addresses were different, but when I made the 8x5 higher by 1 block its address was exactly the same as that of the other 8x6 screen.

Screenshots:

I used analyzer from right to the left

javaw_a51nLc9jmC javaw_zz1yhNVzSQ javaw_4nZWR78bqJ javaw_wF1ppydxzq

TheSainEyereg avatar May 07 '23 22:05 TheSainEyereg

  1. Is there something in logs?
  2. Do all blocks of the multiblock screen return the same address?

ProgramCrafter avatar May 26 '23 13:05 ProgramCrafter

  1. Is there something in logs?
  2. Do all blocks of the multiblock screen return the same address?

Sorry for the long reply.

  1. Logs say nothing (or I didn't find anything suspicious)
  2. Yes, all blocks of multiblock screen return the same address

TheSainEyereg avatar Sep 05 '23 05:09 TheSainEyereg