Commit Graph

14 Commits

Author SHA1 Message Date
nattthebear 10d47d1ea8 waterbox: Refactor PeWrapper a bit to not parse the native section headers every time it needs them 2017-05-27 18:52:18 -04:00
nattthebear 37dc9908d0 Waterbox: Add XOR based savestates for GPGX64 2017-05-27 16:18:38 -04:00
nattthebear 3a4b6601d9 move pewrapper into its own file 2017-05-27 14:55:21 -04:00
nattthebear b737959d11 snes9xHawk which is totally not a thing: connect audio 2017-05-27 14:32:12 -04:00
nattthebear 2665510502 Add enough changes so that snes9x now boots. This includes stubs for a bunch of syscalls, a few mmglue changes, and C++ global constructor support 2017-05-27 12:29:05 -04:00
nattthebear 1fe77d7f32 gpgx: fix video size after loading a frame 0 savestate. misc cleanup 2017-05-21 09:27:29 -04:00
nattthebear 10cfab4710 Waterbox savestate changes - genesis should be mostly working now (?) 2017-05-20 21:09:29 -04:00
nattthebear b1ff4fbff8 More waterbox savestate stuff 2017-05-20 20:55:55 -04:00
nattthebear fa24f5fc9d GPGX64 works with the new waterbox, or would if I pushed the binaries. Savestates are hosed; TBD 2017-05-20 18:50:01 -04:00
nattthebear a325969963 Work more on waterbox and convert GPGX64 to use the new PERunner. Doesn't work yet. 2017-05-20 17:18:31 -04:00
nattthebear 6053cd6e35 stuff 2017-05-20 12:24:15 -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
nattthebear 3f8a89d171 waterbox: progress on a PERunner to load everyone's third favourite executable format 2017-05-19 21:21:50 -04:00
nattthebear 8986ddb54b some waterbox cleanup+reorg 2017-05-18 18:44:34 -04:00