Alejandro Jeditobe
very nice https://twitter.com/libreoffice/status/1522871225365803008
Mark
We don't need more random splintered ways to donate
Mark
We need people actually putting work in
Anonymous
We need people actually putting work in
i would if i knew how to code
Mark
Noone is born like that
\Device\NUL
Learn it
I've a question, I'm a newbie to RE world and now currently I'm learning Linux x64 assembly. Is contributing to React OS just reading disassembly of Windows stuff and try to implement it into C code or it's more than that ?
\Device\NUL
Relms
Basically figuring it out yourself lol
\Device\NUL
Basically figuring it out yourself lol
the heck, this need extra skill beside windows itself is very complicated
Relms
Yep
Chungy
ReactOS does clean room or blackbox reverse engineering. Windows code is an opaque blob you can't look into, but you can put input into it and see the output, and then try to create a function that reproduces the output (all outputs for all values of input...)
Julio
i would if i knew how to code
Learn how to design algorythms
Julio
And how does work data structures
Julio
Then you can follow the workflow in this project:
amelia
That is the most academic answer I've ever seen
Julio
Identify a problem -> find a solution -> submit your solution -> wait until your solution is aproved or improve it if requested
amelia
Its almost like it came straight out of a textbook
Julio
For example this PR of mine is solving an identified bug with a specific software https://github.com/reactos/reactos/pull/4265
Julio
But does not meet the approval criteria so I must to improve it, but currently I lack of time to do it
Alejandro Jeditobe
Обнаружена киллер-фича! FBIde 0.4.6r4, IDE с открытым исходным кодом для компилятора FreeBASIC, работает на ReactOS.
amelia
Julio
Good, I'm Freebasic enthusiast
amelia
I've only ever used BBC BASIC
Julio
FreeBasic is just as powerful as C
Chungy
FreeBASIC is derived from QBASIC iirc
Julio
FreeBASIC is derived from QBASIC iirc
Yes but generates 32 and 64 bits asm code
Julio
And is being ported to other archs
Julio
Like ARM
Esteban
And how is assembly lunatix specific
>lunatix What's your daily driver OS, Mark? If Windows, what version?
Matrix Telegram Bridge
The_DarkFire_#2772: Creepy linux user moment
Matrix Telegram Bridge
The_DarkFire_#2772:
Eris
careful, he's gonna correct you to say GNU/Linux
Matrix Telegram Bridge
hbelusca Z[J]=∫𝒟𝜑 exp(ⅈS[𝜑,J]/ℏ): or should we say, GNU plus Linux
Eris
oh god damn it
Mark
also what's the obsession with that animal?
Mark
clearly they are not vegetarians
Mark
that's at least one good thing about them I guess
Esteban
also what's the obsession with that animal?
You mean my PFP? Just a random pic of my late cat.
Mark
no, with a gnu
Anonymous
Win 10 and 11
i use windows 11 too. its quite a bit faster than 10 64 bit for me.
\Device\NUL
And how is assembly lunatix specific
Yea, ik. NT kernel has different syscall and calling convention (and more complicated). I also find Linux assembly resources more than Windows one.
\Device\NUL
careful, he's gonna correct you to say GNU/Linux
Welp, You don't need GNU coreutils tho to Learn Linux assembly
Chungy
And how is assembly lunatix specific
There are syscall differences between Linux and Windows of course, but the bulk of x86 assembly is going to remain identical
Mark
Right, but how relevant is that for beginners?
Mark
The syscall differences
Alejandro Jeditobe
Ура, товрищи!😁 Сегодня мне таки удалось закончить свой патч в подсистему ReactX драйвера win32k. Благодаря чему майкрософтовский DirectX (ddraw.dll, d3d8.dll, d3d9.dll и dxg.sys) теперь работает совершенно без проблем!😎 Это, скорее всего, позволит использовать аппаратное ускорение на реальных видеокартах с нативными видеодрайверами (после замены вышеупомянутых компонентов). По сути, майковский DirectX теперь полноценно работает в ReactOS! ^^) Сейчас я немного занят, но когда приду домой, постараюсь прислать пулл-реквест и записать видео. И, возможно, сделаю сборку со своими наработками.😉
Alejandro Jeditobe
Ура, товрищи!😁 Сегодня мне таки удалось закончить свой патч в подсистему ReactX драйвера win32k. Благодаря чему майкрософтовский DirectX (ddraw.dll, d3d8.dll, d3d9.dll и dxg.sys) теперь работает совершенно без проблем!😎 Это, скорее всего, позволит использовать аппаратное ускорение на реальных видеокартах с нативными видеодрайверами (после замены вышеупомянутых компонентов). По сути, майковский DirectX теперь полноценно работает в ReactOS! ^^) Сейчас я немного занят, но когда приду домой, постараюсь прислать пулл-реквест и записать видео. И, возможно, сделаю сборку со своими наработками.😉
Hooray, comrades!😁 Today I managed to finish my patch to the ReactX subsystem of the win32k driver. Thanks to this, Microsoft's DirectX (ddraw.dll, d3d8.dll, d3d9.dll and dxg.sys) now works completely without problems!😎 This will most likely allow using hardware acceleration on real video cards with native video drivers (after replacing the above components). In fact, Mike's DirectX now fully works in ReactOS! ^^) I'm a little busy right now, but when I get home, I'll try to send a pull request and record a video. And, perhaps, I will make an assembly with my work.😉
Andrew
> майковский > Mike's Non-obvious translation. Microsoft DirectX.
Andrew
> сборку > assembly Build, not assembly.
Alejandro Jeditobe
It is He
Alejandro Jeditobe
And he was talking about pull request
Momade
Who
Oleg
Momade
And btw, this is incredible. MS's DirectX working on ReactOS is an incredible thing. Good work and congrats to Олег! Ура! 🎉🎉🎉
Anas
Oh
Anas
Thanks Олег
Sam
Some vendors like nxp already use it in driver level
Anas
https://twitter.com/reactos/status/1525030588779929601?t=4CHOSVaOOwyHAqVuVaQlpA&s=09
Anas
Why does this photo remind me of 2009?
hacker12455
Joakim
You guys wanna see my weekend project? It ain't reactos, but hardware from 1997 running kernel 5.17 :D
\Device\NUL