http://www.aros.org/ logo
Join Slack
Powered by
# aros
  • c

    CoolCat

    11/02/2026, 6:29 PM
    First: mdns and netmidi, than matter and widi/open screen! Lets see what will emerge! 😁
  • c

    CoolCat

    11/02/2026, 7:03 PM
    (Strange that this open screen protocol doesnt had a wider adoption, but it's the open way…)
  • c

    CoolCat

    11/02/2026, 7:05 PM
    Both protocols (matter and open screen) address a long time pain of me!
  • c

    CoolCat

    11/02/2026, 7:06 PM
    Its really bad that incompatibility between air play/chromecast/miracast … or whatever , and i don't know how much of it can be supported in an open manner
  • t

    Terminills

    11/02/2026, 7:35 PM
    I already have the Google CAST library working via chromium so I can make a separate version for mirroring the AROS desktop.
  • t

    Terminills

    11/02/2026, 7:36 PM
    It would make sense to have a unified server imho
  • c

    CoolCat

    11/02/2026, 7:56 PM
    I didnt finished the design @Terminills , but something like a protocols plugin could be considered . I don't know what you mean about a unified server
  • c

    CoolCat

    11/02/2026, 7:57 PM
    https://github.com/JJDSNT/aros-prism
  • c

    CoolCat

    11/02/2026, 7:58 PM
    I think that the idea is simple, how make it not much
  • c

    CoolCat

    11/02/2026, 8:00 PM
    It is my “last project” on my aros roadmap, only the idea atm.
  • c

    CoolCat

    11/02/2026, 8:03 PM
    My roadmap atm is: arostcp, mdns, netmidi, matter and than the second screen, but any ideas about it are welcome.
  • c

    CoolCat

    11/02/2026, 8:05 PM

    https://youtu.be/9-0pyEKbnw8?is=4LrYMrbKhMotVCzo▾

  • c

    CoolCat

    11/02/2026, 8:06 PM
    Its nothing exotic (but i don't know yet what would be the best design, as it should fit in the aros architecture)
  • k

    Kalamatee

    11/02/2026, 8:24 PM
    @CoolCat multi-display support will be done through intuitions monitor classes, and a special bitmap class that forwards operations to the relevant gfx hidds ... it is something my gfx subsystem work has been working towards.
    ❤️ 1
  • c

    CoolCat

    11/02/2026, 8:33 PM
    You allways has the right answers @Kalamatee 🙂 anyway, if something will be needed to accomplish it (including widi support) lemme know if i can help (as i said was my “last” project in the roadmap
  • k

    Kalamatee

    11/02/2026, 10:02 PM
    @CoolCat things like that should just be implemented as any other graphics hardware device, exposing a display with suitable modes - they do not (and should not) know anything about the multi-display handling, thats a function of the API's above them (intuition.library, monitor.class, etc).
  • k

    Kalamatee

    11/02/2026, 10:52 PM
    testing 2d rendering/compositing on nouveau, with 8 cores (AROS SMP build).
    titan-smpdraw-video.mp4
    ❤️ 2
    😎 1
  • k

    Kalamatee

    11/02/2026, 10:58 PM
    (the audio is from a stream on my pc .. not me lol)
  • t

    Terminills

    11/02/2026, 10:58 PM
    Lies lol 😂
  • o

    olivier2222

    11/02/2026, 11:07 PM
    What a big voice you have, grandma!
    😂 1
  • o

    olivier2222

    11/03/2026, 12:34 AM
    does the commit #2062 means i can double click on a 68k app?
  • t

    Terminills

    11/03/2026, 12:38 AM
    That's the goal
    🙌 1
  • o

    olivier2222

    11/03/2026, 12:38 AM
    holala
  • o

    olivier2222

    11/03/2026, 12:39 AM
    that may be the nicest day of two decades.
  • c

    CoolCat

    11/03/2026, 1:54 AM
    🙂
  • k

    Kalamatee

    11/03/2026, 10:46 AM
    hmm
  • k

    Kalamatee

    11/03/2026, 10:47 AM
    Copy code
    Run 23 shows where the corruption happens: when the CPU's modified cache lines are written back out to DDR memory.
    
    What run 23 showed:
    - One boot had wrong bytes. Boot 4 delivered wrong bytes to nouveau three times, 4 bytes each (calls 3, 6 and 7).
    - The USB driver's check flagged that boot three times. It reported "right in the cache, wrong in memory" three times, each just before one of nouveau's faults.
    - Each was the CPU copy into the file handler's buffer. It read back correctly through the cache. After the cache lines were flushed to DDR, memory held the usual wrong-byte pattern.
    - The FAT handler's small copies never failed. About 3.5 million copies of 512 bytes per boot, each flushed straight away, came out right.
    
    What this rules out:
    - The device and DMA: run 21 showed the device's data was right.
    - A stray writer: in run 22 the read-only slot memory took no write fault.
    - A bad copy: the data is correct in the cache.
    
    The wrong bytes appear as modified lines travel from the CPU caches through the memory controller into DDR, under boot-time load. In a 64 KB copy, lines also leave the cache by normal eviction, not only by the flush.
  • k

    Kalamatee

    11/03/2026, 10:53 AM
    😀
    👍 1
  • k

    Kalamatee

    11/03/2026, 11:11 AM
    image.png
  • k

    Kalamatee

    11/03/2026, 11:27 AM
    image.png