nattthebear
|
66940747b0
|
Cleanup
|
2017-07-16 08:40:06 -04:00 |
nattthebear
|
2bd7726b9b
|
Fix a memory leak in the loonix waterbox interop code that's never been used before ever
|
2017-07-12 17:57:29 -04:00 |
nattthebear
|
41fdb3a140
|
Lay down the CR/LF law
|
2017-07-03 14:44:30 -04:00 |
nattthebear
|
a7f7583fcc
|
waterbox: add space at the end of writable data pages, past what was allocated by the core but before the start of cpu enforced write protection, to savestates. theoretically fixes determinism issues from certain wild pointers
|
2017-06-20 20:56:17 -04:00 |
nattthebear
|
1292b27163
|
Add some draft work for supporting sysv <-> msabi interop. I wonder if we'll ever use this? I'd put it on a separate branch but it would be merge hell.
|
2017-06-18 08:51:09 -04:00 |
nattthebear
|
6f60eb5efc
|
Create an abstract base class for waterbox cores, and adapt Virtual Boyee to use it. Not sure yet how useful this is...
|
2017-06-17 10:07:02 -04:00 |
nattthebear
|
deaf22cb36
|
Make the bizinvoker, when not in compatibility mode, marshal bool returns as C++ would expect you to, and not winapi because fuck winapi
|
2017-06-06 17:59:27 -04:00 |
nattthebear
|
b649927360
|
bizinvoke: make class ref interop work with null pointers
|
2017-05-27 14:40:15 -04:00 |
nattthebear
|
34791d8589
|
bizinvoker: fix clas being used in place of ref struct
|
2017-05-27 12:59:57 -04:00 |
nattthebear
|
7739b9dc80
|
rough in some snes9x stuff. not working yet
|
2017-05-21 17:43:43 -04:00 |
nattthebear
|
5c8efb51ba
|
Add some Import related stuff to PeRunner. Build BizExvoker which will be used to import managed libraries as dependencies to PEs
|
2017-05-20 09:46:45 -04:00 |
adelikat
|
b3ad3ce6ba
|
Move BizInvoke files from Emulation.Common to Common
|
2017-05-01 17:30:42 -05:00 |