Skip to content

Conversation

@LinusU
Copy link
Contributor

@LinusU LinusU commented Nov 25, 2025

Adding some stubs used by Deimos Rising which I'm currently trying to run 😁

@LinusU
Copy link
Contributor Author

LinusU commented Nov 25, 2025

Hmm, I'm a bit unsure about the linux CI failure 🤔

I can run that program locally on macOS:

     Running `target/debug/retrowin32 --win32-trace '*' exe/winapi/winapi.exe`
INFO win32/dll/kernel32/src/file/stdio.rs:17 kernel32/file/stdio/GetStdHandle(nStdHandle:Ok(OUTPUT_HANDLE)) -> HANDLE(f11e0101)
hello
INFO win32/dll/kernel32/src/file/file.rs:290 kernel32/file/file/WriteFile(hFile:HANDLE(f11e0101), lpBuffer:Array { bytes: [68, 65, 6c, 6c, 6f, a], _marker: PhantomData<u8> }, lpNumberOfBytesWritten:None, lpOverlapped:0) -> true
18 instrs in 5 ms: 0m/s
icache: 2 hit, 9 miss, 18% hit rate

and it doesn't seem to touch any of the three functions I added 🤔

@evmar
Copy link
Owner

evmar commented Nov 26, 2025

Unless you're on Linux and it's breaking you, I wouldn't worry about the CI for now. I just added Linux as an experiment, I don't have a machine of my own (other than WSL!)

@evmar evmar merged commit 9c0588a into evmar:main Nov 26, 2025
4 of 5 checks passed
@LinusU LinusU deleted the lu-kernel32 branch November 26, 2025 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants