reactos.org/ Not Putin approved. There were a lot of potential games I could have tried to better test it, but the time it took to make this was already way too extreme and my ADHD had already taken over several times.
You accidentally made your video too soon. The next release, 0.4.14, thats coming out soon, has a lot of nice fixes, the reason it is not yet is because the release manager doesnt allow too many regressions. Even better would be to use a nightly version, which, right now, did the first steps to x64. The SATA port thing is, if you set it to IDE emulation, it usually only works on 2 SATA ports, one is master, the other one slave, the rest disappears. It all is mostly software right now, WineD3D redirects to OpenGL and OpenGL is software emulated, only a very few cards can do accelerated GL right now. Now what you really need to do is to grab yourself a null modem cable and hop into irc, mattermost, telegram or discord, whatever you prefer, to debug the hardware issues you came across, so it works next time.
depends on the board. Most bards only have 4 sata ports and in that case it just treats them as primary and secondary IDE each with a master and slave (Emulated) some boards do have more that that like 6 or 8 ports some with an additional controller for just them and in that case yes only the first 2/4 ports will work how ever there are some that will enable all the ports.
So, since it looks like you have a great knowledge about this, is it already time for me to install it on real hardware and use it without too much fear?? :D (I miss playing on my old pentium 4, didn't touch it since when I have to leave Windows xp :/ how safe is reactos from a security point of view?)
@@stefanolugli1461 No, realisticly, you wont be able to use it without fear (as your daily driver you mean?). As for security, its untested, so windows virus might or might not work. If you dont need the internet, install xp again. If you need internet on it, go with some random linux you like.
One day I dream of ReactOS being a drop in replacement for XP through 7 without the security concerns of using ancient Windows OSes. RE: that guy rebuilding ROS for hardware acceleration though, basically what he did was take pieces of Windows Server 2003 and just plopped into ReactOS overwriting ROS's open source implementation of those pieces. While the dream is of course to use all free code, it's pretty impressive to be able to drop in a couple Microsoft DLLs and have it just werk and suddenly hardware acceleration works. Really shows even though ROS is a long ways away from prime time, it has a really strong foundation so far.
If your screen windows "jerk" around when moving them rather than moving smoothly, you don't have your graphics drivers installed properly and you aren't getting any hardware accelleration. So yes, it's not working at all.
I have to note that the use of PlayOnLinux is heavily discouraged, as it's basically abandonware at this point. If you wanna play non-steam games on Linux, look at Lutris.
@@juappdev I even had some issues with vbox till i used an earlier version, also tested it with vpc2007 and that didn't give me any issues, i think it's closer to win2k then xp, so hardware from 01-06 might be better, even emulated hardware..
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eatIzqwB2dA.html Christ died for your sins and rose on the third day, showing that anyone who trusts in him for salvation, will have everlasting life. (John 11:25-26) "Jesus said unto her, I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live:And whosoever liveth and believeth in me shall never die. Believest thou this?" (John 3:16) For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
I've weirdly never used this OS before, but I frequently consult its source code to grasp the way certain lower-level parts of Windows may be implemented while developing my own software. It's invaluable for that purpose, as esoteric as it may be.
Hah, I was about to say use a PS/2 keyboard! The benefits of running a Linux distro that won't stop you from breaking it... I thought of that immediately because I have to roll my own initrd image and if I don't include the USB modules I can't do anything when it breaks and dumps me into the shell pre-init. Pro-tip: if you use a cheesy gamer type keyboard with backlighting, it makes it obvious because the backlight doesn't turn on until the driver loads and does it, at least on the two I have.
Someone's probably mentioned this already but Wine on Linux can convert the D3D calls to OpenGL which is hardware accelerated. ReactOS has no hardware acceleration so no matter the graphics library, it will be rendering in software.
Pls explain 😲 I know they reverse engineered and rebuilt some stuff from scratch but why even need to install gpu drivers if no acceleration then? That and I saw linus running halo on an older system I felt shouldnt be performing as it did on pure emulation 🤷♂️
@@interlace84 Sorry, I should have been more clear that I mean Druaga's ReactOS install had no hardware acceleration and I was responding to a comment he made about one of the games running better under Wine. IIRC graphics drivers on Windows provide OpenGL and Direct3D is provided by Microsoft. If druaga had been able to get any graphics drivers to install he probably would have had hardware acceleration through both the GPU vendor's OpenGL implementation and the ReactX layer running on top of that. In Linus' video, they were running it on VirtualBox which is what most ReactOS testing seems to be done on and as a result has working video drivers. NVIDIA cards supported by Forceware 175.19 and 181.22 also look to be working.
@@stellated oh wow thanks for clarifying that, sounds like good news 😀 here's hoping one day we'll have a more compatible and stable alternative to both linux and windows some day 😇
@@UltimatePerfection It is supposed to run any and every Windows driver (within whatever driver model they chose to support) eventually but right now it's still pretty incomplete and buggy.
This is exactly same "nightmare" of early Windows NT installation. NT3.x had very limited hardware support and every minor configuration mismatch give us BSOD or just completely locked up
Hey, if they're on par with a paid for professional product in the alpha stage nearly for free and entirely based on volunteer contributions, that's not too bad.
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eatIzqwB2dA.html Christ died for your sins and rose on the third day, showing that anyone who trusts in him for salvation, will have everlasting life. (John 11:25-26) "Jesus said unto her, I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live:And whosoever liveth and believeth in me shall never die. Believest thou this?" (John 3:16) For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
WTF What a coincidence, yesterday, I downloaded ReactOS to see how it was doing, and opened your channel to see if you had any videos and RU-vid didn't notify me (you had); today you post this...
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eatIzqwB2dA.html Christ died for your sins and rose on the third day, showing that anyone who trusts in him for salvation, will have everlasting life. (John 11:25-26) "Jesus said unto her, I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live:And whosoever liveth and believeth in me shall never die. Believest thou this?" (John 3:16) For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
well if you wanted to be notified about new videos you have to click the bell icon and select all it's just that easy to get notified on new video releases as they come out
Wine translates Windows sys calls into calls the Linux kernel can understand, it also emulates some Windows specific bugs that aren't present on Linux, but Windows programs have come to expect. Wine also translates directX calls into OpenGL calls or Vulkan calls depending on if you're using DXVK. So in a sense the Linux kernel is doing most, if not all of the heavy lifting. That being said Wine only supports userland windows libraries. Stuff like drivers are just flat out not supported in Wine. Not that it needs to mind you. Nvidia, AMD and Intel all officially supports Linux with dedicated drivers. So in a sense the Linux kernel is doing most of the heavy lifting behind the scenes in terms of actually running the games. ReactOS is built from the ground up. This means most of wine's efforts to translate windows sys calls into Linux ones are thrown out the window. ReactOS is meant more for software that needs to reach down into kernel space to work effectively. The thing is that the documentation MS provides on this aspect of Windows is just flat out outdated, incorrect, poorly written or non existent. The wine team has corrected official MS Windows kernel documentation before I believe. Since even if they don't support software that reaches down into the kernel. They still need to handle every kernel based call a piece of software can make.
Ooh. Fun things may happen. I sure hope this OS becomes usable. The problem FOSS has is that people don’t like to do extremely difficult programming tasks for free.
47:00 - I don't know man lol, there were plenty of times owning windows xp felt just like this. Maybe 95 or 98 even more so... but xp still had it's share of soul crushing issues to resolve on a fairly regular basis.
@@Nunya58294 the point is to have an open-source replacement for windows; this could be especially useful in the near-future for companies and governments that need a patched version of windows xp that works on modern hardware :)
OMFG this is the Druaga1 video we've all been missing! I'm dead laughing already and I'm not even halfway through the video yet LMFAO! The videos just aren't the game when things go right in a Druaga1 video. Sorry Ian, I know it must be GENUINELY frustrating but holy shit do I still love these videos. Seriously, even if you only have the energy (or time) to do these a few times a year = totally fucking worth it lol! And it's not just what happens in the videos, but your comedic timing with your editing is just so damn funny & thoroughly enjoyed to watch. Whenever I would have a shitty day I could always put on one of your videos and immediately be in a good mood again. They never get old. Ever. I've SERIOUSLY watched some of the videos like installing Windows 95 in a bar of soap over 100 times. No... Seriously. I used to watch that video almost once a day for a year. So in reality I've seen many of your videos several hundred times. You're the best man. Congrats on 100k btw!
AHCI mode is basically the native mode SATA operates in. IDE mode, makes the SATA controller say "hurr durr i'm an IDE controller, with IDE drives present in master/slave config lookat me wew" So for operating systems that were made before SATA was a thing, that have no compatibility for SATA will usually work if you switch it to IDE mode because it emulates an IDE controller. AHCI does other stuff too. Like allows you to program the drive's firmware, which on IDE drives was done in a proprietary fashion and varied from vendor to vendor.
Also, this Screenshot Utility in ReactOS is pretty neat, it would be even better if you could set it to automatically save the .BMP file with an automatically generated name; then it would work exactly like the current Ubuntu's Screenshot utility
Awesome Video man, made sure I ripped a fat one before the start haha, Been curious about this OS forever and you did NOT disappoint haha, Nice i7 2700 setup too! Still rocking a i5 4670K with GTX 970 myself, thanks for that comment on my vid all those years back too haha. Keep it up!
What if the Nvidia installer failed because the system root was C:\ReactOS instead of the normal C:\windows. You could have also went through task manager and tried to install the Nvidia drivers by pointing it to the inf file instead of using Nvidia installer.
Also if you go the route where you point it to the inf file, you can avoid problems where the control panels and stuff can't install or causes problems, however the driver would have worked fine.
I'm just not sure if the demand for a product like ReactOS is there anymore. There was a demand even just 10 years ago.. maybe even just 5 years ago. It would have been awesome to have a direct competitor to Microsoft to run Windows software. But now? Gaming on Linux got a huge shot in the arm with Proton that launched just 3 years ago, along with Lutris support. Then POP!_OS launched with NVIDIA drivers cooked in and gaming working pretty much out of the box. Install POP!_OS, Install Steam, Install Lutris, Install your games. And pretty much all of this can be done without CLI. I converted my roommate to Linux just last week because of this, and the ease of gaming on Linux now. He just had to double click things to install his Blizzard and Steam games. Sure...you miss some games like Fortnite and a few others, but Linux can now be considered a gaming OS. As for other Windows programs.. Office has now made mature online apps. Sure, you can't use Access DB and other lesser used office apps, but for the majority of people the web apps work just fine. I use Microsoft Word and Excel in my browser all the time. Photoshop would be the biggest hit I can think of, since people do rely on that software in some jobs. But from my research, Wine seems closer to getting Photoshop to run on Linux than ReactOS is to get it to run on their OS. So...I'm just not sure the feasibility of this project anymore. Linux continues to improve with Wine and Proton, And seems to be far more likely to run modern Windows software than ReactOS. It is a neat project, and it would be cool if they fully succeeded someday.... I'm just not sure anyone would move to this OS over a true Linux distro... and if they are already using Windows, why move from Windows to this? This project certainly seems like a hobby at this point.
You got quite far this time, which is great, but it would be worth trying to do more work installing the Radeon driver than you did. I would have tried manually updating the "VGA adapter" and seeing if pointing it to the unpacked catalyst driver folder will do anything.
To use the nVidia driver, you can try pointing that device manager driver updater at the extracted C:\NVIDIA folder. The bare driver files should be in there and it might pick them up.
Clean room engineering is where you have two teams. One team reverse engineers something (in this case Windows and its NT kernel) and writes documentation on how it works, then the other team writes their own code based upon that documentation. It's done so that the programming team is never exposed to copyright Microsoft code in any form (thus ensuring the project's legality) but can still replicate its behaviour.
AHCI is basically just advanced features for hard drives. If you enable it, you're able to hot swap drives etc. Using AHCI will install the drivers automatically and allow for new OS to be installed. I'm sure it does way more than this on the host controller, but for what you do - this probably would make sense since you're installing older OS/uncommon OS to see issues when you enable/disable that in the BIOS.
the reason that wine was working better at the end was because of Linux. Linux had the drivers for the GPU, and wine was instead of doing software emulation of DirectX like on ReactOS, it was actually translating the DirectX calls to OpenGL (or possibly even Vulkan I'm not too sure). This is also why the DirectX mode was the same as software rendering, because it was being rendered by wine in software, even though the game thought it was using DirectX to talk to a real GPU.
I just imagined a ReactOS stress test system not unlike the one Microsoft used for their versions of NT. That alone would need intense work and would detract from the already slow progress on ReactOS itself. Thanks, imagination.
The result of the system for Microsoft was an ever changing list of known issues with the last night's build of NT that devs would pick and choose which ones to fix that day for that night's compiled build. Once the build compiled, it would be fed into a massive stress testing network of machines and devices in order to update the buglist. With ReactOS, the community is basically that same stress test matrix. Windows Insider Program before it's time. lol
I'm so glad i'm not the only one that after years of fixing PC's I still don't know what the difference between IDE and AHCI is. And all we have to do is probabaly a 30 second google search. I go by the logic "if one setting doesn't work, must be the other"
React o.s i remember when you did it. I downloaded it and tried running it but then it never ran or anything. I hope react OS succeeds into something good.
All anyone has to do is look at how many years it's been stuck in alpha. I give props to the reactos team for the idea but it's been literally years and it's still hardly usable.
I stayed to the end. I'm glad you went back to the i7 MoBo, because I was thinking that it looked like it wanted to work, but that you found out later the setup needed on older MoBo's...
You have the patience of a saint; I could not be bothered to put in a fraction of the effort you have for an OS that only works with ancient h/w and s/w...
Took FOREVER to find your channel again, I deleted my watch history at some point and RU-vid stopped recommending you to me. Hopefully you’re doing okay! Unfortunately it looks like you stopped uploading.
Regarding the copyright question you asked: no, because you can't copyright a look and feel. That was the legal determination when Apple tried to sue Microsoft. So, as long as they're not using ANY proprietary Microsoft code, they can make a complete like-for-like clone and it's not stealing, because they did all the coding from scratch. Back in the day the same strategy allowed PC manufacturers to copy the original IBM PC, which is why PC's took off and we all had a bunch of IBM-compatible machines. Because IBM effectively threw together off-the-shelf parts, anyone could do the same - as long as they didn't use the patented IBM ROM code.
Changing SATA port works because many older motherboards had third party SATA controllers for extra SATA ports. And those extra controllers were often not as well supported.
Not my Windows user experience, you people must be raping your computers or something to have that shit happen. Don't understand how I went through so many hardware combinations, even messed with my OS so much, and yet it has never went unstable or BSODed on me. Yet, you people somehow fuck it up. I think it's more PEBCAK than "Windows user experience".
the way wine works on linux, it converts DirectX mostly to Vulkan (VK) but there's also directx for opengl as well, mostly for older versions. wine converts the calls that windows uses into linux friendly ones, so it is hardware accelerated. the difference is that reactOS is doing it all natively and pretending to be a real windows computer using non-microsoft code. it's really impressive to consider a few guys could get this running *at all* considering windows requires hundreds of people tons of money to get it running, and reactOS is being coded by a few peeps in their off-hours for little to no money.