Evan Martin
|
8652efe859
|
wrap process state in struct
|
2025-05-27 09:19:04 -07:00 |
|
Evan Martin
|
665da1ff85
|
move modules from kernel32 to Machine
|
2025-05-26 20:05:05 -07:00 |
|
Evan Martin
|
f51fe7934c
|
more flexible trace-points parse
|
2025-05-24 12:56:29 -07:00 |
|
Evan Martin
|
d1a6e3e676
|
only trace st_top if it's not empty
|
2025-05-24 11:11:42 -07:00 |
|
Evan Martin
|
c1820af528
|
resurrect lldb-trace.py after system and rw32 changes
|
2025-05-23 07:45:20 -07:00 |
|
Evan Martin
|
f62183361a
|
resurrect rosetta build
|
2025-05-20 21:55:23 -07:00 |
|
Evan Martin
|
e20cfd0920
|
make loader read initial exe via host as well
|
2025-05-19 19:30:03 -07:00 |
|
Evan Martin
|
7b230381a1
|
change winmm state to RefCell
|
2025-05-14 22:22:44 -07:00 |
|
Evan Martin
|
32da0b3ae6
|
Host interior mutability
|
2025-05-06 09:22:23 -07:00 |
|
Evan Martin
|
ab54860c0c
|
move trace mod to win32-system
|
2025-05-01 09:21:28 -07:00 |
|
Evan Martin
|
6b2334d740
|
shared import of typed_path
|
2025-04-30 13:42:11 -07:00 |
|
Evan Martin
|
b4ba0896ec
|
more carefully qualify win32 host types
|
2025-04-30 13:37:07 -07:00 |
|
Evan Martin
|
d4ebe7ca48
|
connect sdl callback to winmm audio events
|
2025-04-29 11:15:07 -07:00 |
|
Evan Martin
|
54eb8e6672
|
audio callback from host when ready for another block
|
2025-04-29 08:38:49 -07:00 |
|
Evan Martin
|
cd425d1ce9
|
use a winmm thread for audio, preliminary audio callback
|
2025-04-29 07:30:08 -07:00 |
|
Evan Martin
|
04e0dccbd3
|
exe unpacker
|
2025-04-26 19:50:07 -07:00 |
|
Evan Martin
|
61eb946f7f
|
more rust 2024
|
2025-04-26 19:34:54 -07:00 |
|
Evan Martin
|
aa87ec9950
|
simplify cargo features and dependencies
|
2025-04-26 19:31:34 -07:00 |
|
Evan Martin
|
b872909377
|
kernel32: CreateFileMappingA stub
|
2025-04-04 09:05:50 -07:00 |
|
Evan Martin
|
534d346ce2
|
DLL loading invokes DllMain during loads
|
2025-04-03 23:11:54 -07:00 |
|
Evan Martin
|
4ef910952e
|
more hacking clarifications
|
2025-03-10 07:06:32 -07:00 |
|
Evan Martin
|
43de7a20a1
|
move winapi tracer into winapi
|
2025-02-23 21:49:47 -08:00 |
|
Evan Martin
|
1f86e14b3f
|
simpler load_exe api
|
2025-02-23 21:49:47 -08:00 |
|
Evan Martin
|
19305704b2
|
move module name canonicalization
|
2025-02-23 11:30:57 -08:00 |
|
Evan Martin
|
f75e393066
|
rustfmt imports_granularity=crate
|
2025-02-19 16:57:36 -08:00 |
|