Search found 285 matches

by ThFabba
Tue Dec 31, 2019 8:44 pm
Forum: Development Help
Topic: How do I make an executable program for ReactOS
Replies: 4
Views: 473

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: 2521

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: 231

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: 216

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: 475

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: 475

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: 1414

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: 42225

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: 42225

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: 1873

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: 2570

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 ...
by ThFabba
Thu Oct 03, 2019 4:11 pm
Forum: Tutorials
Topic: ROS 0.4.13dev working with USB & Ethernet on Thinkpad T430
Replies: 3
Views: 1731

Re: ROS 0.4.13dev working with USB & Ethernet on Thinkpad T430

To enable experimental write support in NTFS, you can add a DWORD value named MyDataDoesNotMatterSoEnableExperimentalWriteSupportForEveryNTFSVolume with the value 1 to HKLM\System\CurrentControlSet\Services\Ntfs. It will take effect after a reboot. USB3 support is only required for USB3 controllers,...
by ThFabba
Tue Oct 01, 2019 8:49 am
Forum: Support
Topic: How to Install Virtual Box Guest Additions
Replies: 15
Views: 1552

Re: How to Install Virtual Box Guest Additions

The drive that ReactOS is installed on is C: by definition, so clearly you're doing something strange. Can you describe your configuration in more detail? You say your host machine is Win10 and installed on C: -- so what is the configuration of the ReactOS virtual machine (and is it really a VM or a...
by ThFabba
Mon Sep 30, 2019 3:10 pm
Forum: General Discussion and Feedback
Topic: Wine Sync
Replies: 2
Views: 1010

Re: Wine Sync

It's just a delay. Syncs are done fully to one version (because mismatches break things) and the version chosen is whatever is the latest at the time. Additionally, 0.4.12 was branched quite a while ago, so the release notes don't really reflect the current state of development. Though in this parti...