Luke Usher
7a4fca5bda
Merge pull request #90 from PatrickvL/master
...
Switched over to Distorm
2017-01-11 16:04:34 +00:00
Luke Usher
f5acdd5773
Merge pull request #93 from x1nixmzeng/version-prebuild-fix
...
Support for running the prebuild step in a directory with spaces
2017-01-11 05:50:32 +00:00
x1nixmzeng
d5828bbd96
Support for running the prebuild step in a directory with spaces
2017-01-11 01:15:02 +00:00
PatrickvL
7593ff652e
Merge pull request #7 from PatrickvL/distorm
...
Distorm
2017-01-10 18:01:27 +01:00
PatrickvL
df7c0eaa6e
Merge remote-tracking branch 'refs/remotes/origin/master' into distorm
2017-01-10 17:59:38 +01:00
PatrickvL
68e5a8e4eb
Merge pull request #6 from PatrickvL/LLE
...
Cleanup, mostly logging
2017-01-10 17:54:40 +01:00
PatrickvL
2aa08b2c2e
Removed unused PFIFO_CACHE distinction
...
(it seems not really a separate device component)
2017-01-10 17:44:14 +01:00
PatrickvL
1fbc512115
Typo fix
2017-01-10 17:32:21 +01:00
PatrickvL
bf7a74b248
DbgPrintf and EmuWarning updates; Changed one into the other where applicable, prefixed GetCurrentThreadId() centrally, removed or added newlines where required.
2017-01-10 17:15:24 +01:00
PatrickvL
0f8ee7d7dc
Merged with master
2017-01-10 17:13:00 +01:00
PatrickvL
7420dec402
Merge pull request #5 from PatrickvL/distorm
...
Switched over to Distorm
2017-01-10 13:51:30 +01:00
PatrickvL
531b139277
Added experimental LLE JIT setting
2017-01-10 13:49:15 +01:00
PatrickvL
275756f73b
Maximised kernel debug console scroll buffer
2017-01-10 13:42:40 +01:00
PatrickvL
3a5a2a237c
Further work on emulating faulting opcodes using distorm
2017-01-10 12:36:59 +01:00
PatrickvL
5acc167a07
distorm starts to work
2017-01-09 18:27:32 +01:00
PatrickvL
a6ec272604
merge
2017-01-09 15:23:25 +01:00
PatrickvL
d2d0fe85fb
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-09 14:24:21 +01:00
Luke Usher
b919ca89a6
Merge pull request #88 from x1nixmzeng/replace-libjpeg
...
Replaced libjpeg with stb_image
2017-01-07 20:42:21 +00:00
x1nixmzeng
de66b62e0e
Hooked up stbi to decode images for the app GUI
2017-01-07 20:16:12 +00:00
x1nixmzeng
996f71a6df
Added stb_image for image decoding
2017-01-07 20:12:38 +00:00
x1nixmzeng
ca965c9ea6
Removed libjpeg library
2017-01-07 19:43:04 +00:00
Luke Usher
2b0ede8949
Merge pull request #87 from x1nixmzeng/fixes-for-clang
...
Fixed errors when compiling with the LLVM toolset
2017-01-07 18:37:19 +00:00
Luke Usher
3a59895402
Merge pull request #86 from x1nixmzeng/kernel-thunks
...
Io Kernel API stubs for logging
2017-01-07 18:36:12 +00:00
x1nixmzeng
444524defa
Fix for various compile errors when compiling with the LLVM toolset
2017-01-07 18:01:26 +00:00
x1nixmzeng
1b96e452bc
IofCompleteRequest stub
2017-01-07 13:57:25 +00:00
x1nixmzeng
a962f33878
IofCallDriver stub
2017-01-07 13:53:49 +00:00
x1nixmzeng
9ab7947b10
IoMarkIrpMustComplete stub
2017-01-07 13:47:46 +00:00
x1nixmzeng
673b1d9e9a
Fixed issues raised by @PatrickvL
2017-01-07 13:32:16 +00:00
x1nixmzeng
b27a466b5f
IoSynchronousFsdRequest stub
2017-01-07 02:26:04 +00:00
x1nixmzeng
2107c54fb8
IoSynchronousDeviceIoControlRequest stub
2017-01-07 02:20:10 +00:00
x1nixmzeng
3a3430381a
Stubs for IoStartNextPacket, IoStartNextPacketByKey, IoStartPacket
2017-01-07 02:13:36 +00:00
x1nixmzeng
7d606c774d
IoSetShareAccess stub
2017-01-07 01:57:34 +00:00
x1nixmzeng
3db796f461
IoSetIoCompletion stub
2017-01-07 01:51:14 +00:00
x1nixmzeng
5183b6e1df
IoRemoveShareAccess stub
2017-01-07 01:44:03 +00:00
x1nixmzeng
e25754ae17
IoQueueThreadIrp stub
2017-01-07 01:39:59 +00:00
x1nixmzeng
d551304b9c
IoQueryVolumeInformation stub
2017-01-07 01:35:48 +00:00
x1nixmzeng
74afee069e
IoQueryFileInformation stub
2017-01-07 01:14:51 +00:00
x1nixmzeng
e032edeee2
IoInvalidDeviceRequest stub
2017-01-07 01:10:30 +00:00
x1nixmzeng
df3aac9731
IoInitializeIrp stub
2017-01-07 01:06:03 +00:00
x1nixmzeng
50c945ed3b
IoFreeIrp stub
2017-01-07 00:56:24 +00:00
Luke Usher
d6e7e8bbb0
Merge pull request #85 from LukeUsher/Implement_HalReadWritePciSpace
...
Implemented HalReadWritePciSpace
2017-01-07 00:37:57 +00:00
x1nixmzeng
d79ff8e7cb
IoDeleteDevice stub
2017-01-07 00:27:29 +00:00
x1nixmzeng
6bf0d128a5
Fixed existing Io thunk comments
2017-01-07 00:21:16 +00:00
x1nixmzeng
b9d12c5182
IoCheckShareAccess stub
2017-01-07 00:14:56 +00:00
x1nixmzeng
2feda48514
IoBuildSynchronousFsdRequest stub
2017-01-06 23:34:23 +00:00
x1nixmzeng
2dd8488607
IoBuildDeviceIoControlRequest stub
2017-01-06 23:29:26 +00:00
x1nixmzeng
f01c92afdb
IoBuildAsynchronousFsdRequest stub
2017-01-06 23:24:00 +00:00
x1nixmzeng
7acd574f15
IoAllocateIrp stub
2017-01-06 23:18:12 +00:00
Luke Usher
82cee7b386
Fix accidental compilation breakage while reorganising code.
2017-01-06 22:50:16 +00:00
Luke Usher
dc6ca7661a
Implemented HalReadWritePciSpace
...
On the Xbox this function calls the X86 in/out opcodes, so this implementation calls IORead/IOWrite functions in EmuX86.
Once In/Out opcodes are implemented, they will also be implemented by calling these new IO functions.
2017-01-06 22:16:00 +00:00