Search found 273 matches

by ThFabba
Tue Jan 14, 2020 6:51 pm
Forum: General Discussion and Feedback
Topic: observation: middleware use, and msvcr100.dll
Replies: 2
Views: 198

Re: observation: middleware use, and msvcr100.dll

And please do not even consider using ReactOS on a production server in its current state of development.
by ThFabba
Mon Jan 06, 2020 12:48 am
Forum: Support
Topic: Licensing issue on javascript virtualization
Replies: 3
Views: 184

Re: Licensing issue on javascript virtualization

Yes, anyone is free to download and install a copy of ROS in their browser.
The GPL's most notable requirement is that if you distribute modified copies, you must also provide source code for them. Downloading or re-distributing an unmodified copy will not cause you any troubles.
by ThFabba
Fri Jan 03, 2020 10:26 am
Forum: General Discussion and Feedback
Topic: Read this if you've found software useful to ReactOS
Replies: 315
Views: 546742

Re: Read this if you've found software useful to ReactOS

The RawInput API lets you distinguish between different keyboards, so it would be possible to implement this functionality in Windows using that.
by ThFabba
Tue Dec 31, 2019 8:44 pm
Forum: Development Help
Topic: How do I make an executable program for ReactOS
Replies: 3
Views: 259

Re: How do I make an executable program for ReactOS

Does your app work in Windows? If not, it's a problem with your code ;)
If you need help fixing it, we'd need to see said code.
by ThFabba
Mon Dec 30, 2019 10:12 pm
Forum: General Discussion and Feedback
Topic: ReactOS on Patreon?
Replies: 9
Views: 2461

Re: ReactOS on Patreon?

You seem to be missing the point that this is about monthly donations. So "do a one time thing" like shipping hardware is not a good reward.
by ThFabba
Mon Dec 23, 2019 9:33 pm
Forum: Development Help
Topic: How to Track Memory or Pointers When Function Calls Are Possibly Asynchronous
Replies: 4
Views: 202

Re: How to Track Memory or Pointers When Function Calls Are Possibly Asynchronous

So the "proper debugging" answer to "how do I track down when a value in memory changes" is to use a memory breakpoint (watchpoint). In ROS this generally means switching over to using an MSVC build and debugging with WinDbg, then using the "ba" command. In you particular instance you'd want to find...
by ThFabba
Fri Dec 20, 2019 6:02 pm
Forum: General Discussion and Feedback
Topic: Difficult to Understand Certain Return Statements Under Certain Circumstances
Replies: 1
Views: 185

Re: Difficult to Understand Certain Return Statements Under Certain Circumstances

Io(f)CallDriver is a function that's called a lot during normal OS operations, often multiple times per I/O operation. There are several reasons why you might see another call right away: There may be multiple threads active at the same time, processing multiple IRPs at the same time. IoCallDriver w...
by ThFabba
Sat Dec 14, 2019 11:35 pm
Forum: General Discussion and Feedback
Topic: Understanding ReactOS' Boot Process
Replies: 4
Views: 415

Re: Understanding ReactOS' Boot Process

So the process looks something like this: isoboot.S --> i386.S + freeldr.spec? --> ? --> freeldr.c --> winldr.c The first 512 bytes of setupldr.sys is in fathelp.inc, which is mostly skipped over at the entrypoint 0000:FA00 with a .byte directive coded to go to 0000:FA00. I can't really tell what's...
by ThFabba
Fri Dec 13, 2019 12:53 pm
Forum: General Discussion and Feedback
Topic: Understanding ReactOS' Boot Process
Replies: 4
Views: 415

Re: Understanding ReactOS' Boot Process

Freeldr.sys isn't a real .sys file, it is built by combining the binary file frldr16.bin and the PE file freeldr_pe.sys: concatenate_files( ${CMAKE_CURRENT_BINARY_DIR}/freeldr.sys ${CMAKE_CURRENT_BINARY_DIR}/frldr16.bin ${CMAKE_CURRENT_BINARY_DIR}/$<TARGET_FILE_NAME:freeldr_pe>) And frldr16.bin is b...
by ThFabba
Thu Nov 07, 2019 9:13 pm
Forum: Development Help
Topic: ShellExecuteW rundll32 error - please help !!
Replies: 1
Views: 1306

Re: ShellExecuteW rundll32 error - please help !!

https://git.reactos.org/?p=reactos.git& ... sersRunDll

This function is a stub in ROS and will raise an exception when called. It's simply not implemented.
by ThFabba
Sun Oct 13, 2019 12:00 pm
Forum: Off Topic
Topic: Possibilities For NTVDM and other Sub-Systems
Replies: 31
Views: 40870

Re: Possibilities For NTVDM and other Sub-Systems

I'm less saying that I don't understand what Erkin is talking about, and more saying that he's making things up that don't exist/don't have wider support from the community and then selling them as though they did.
by ThFabba
Sat Oct 12, 2019 1:53 pm
Forum: Off Topic
Topic: Possibilities For NTVDM and other Sub-Systems
Replies: 31
Views: 40870

Re: Possibilities For NTVDM and other Sub-Systems

Are you aware you're making up words?
by ThFabba
Fri Oct 11, 2019 11:11 am
Forum: General Discussion and Feedback
Topic: ReactOS on Toshiba A135-S4527
Replies: 10
Views: 1761

Re: ReactOS on Toshiba A135-S4527

I also advice not to use acpi-hal as the pnp for it is completely bonkers I would not second that as general advice. The standard HAL is a fallback, which you should definitely try if your hardware has any trouble -- however if the ACPI HAL doesn't cause problems, please use that, as it's more wide...
by ThFabba
Fri Oct 11, 2019 11:05 am
Forum: General Discussion and Feedback
Topic: Elite Dangerous/Star Citizen
Replies: 12
Views: 2411

Re: Elite Dangerous/Star Citizen

Well, if a browser does not work, you are miles away from getting any game working. FYI, most games are _way_ less complex than modern browsers. They generally just require a window and some API to draw on it (of course DX11 as an important example of such an API _is_ complex; but that's a part of ...