PatrickvL
2e4b7f6464
Fixed typos
2016-11-11 11:08:50 +01:00
PatrickvL
734fb6504b
This too
2016-11-11 11:05:24 +01:00
PatrickvL
334b98bb0f
Updated and extended thunk table
...
Used Dxbx as a reference
2016-11-11 11:05:05 +01:00
PatrickvL
9cdec950b6
Corrections
2016-11-11 00:55:17 +01:00
PatrickvL
85b51ab3c4
Added a few logging overloads for a few types
...
Eventually, all logged types need to be covered.
2016-11-11 00:30:09 +01:00
PatrickvL
21ac7bc71d
Updated all logging to use new macro's
...
Removed DbgFunc* variadic macro's.
2016-11-10 23:57:21 +01:00
PatrickvL
b379ca30da
WIP
2016-11-10 17:46:49 +01:00
PatrickvL
1f5cf154b3
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-08 17:25:10 +01:00
PatrickvL
fb6d6fd321
Got most of the new Dbg macro's working, except the most important one (the call to DbgFuncHexArg)
2016-11-08 17:23:32 +01:00
PatrickvL
bfc621cd1c
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-08 13:58:42 +01:00
PatrickvL
8761bf6efa
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-08 13:57:49 +01:00
PatrickvL
2b240faffd
Prevent redefined status warning
...
From
f24486fa17
2016-11-08 13:57:13 +01:00
PatrickvL
60c9c6f645
Extended .gitignore with .db
2016-11-08 10:06:06 +01:00
PatrickvL
1e15027bd0
Small cleanuo, macro's not fully functional yet
2016-11-08 00:45:40 +01:00
PatrickvL
e4fecce4e4
Added writes on NV_PGRAPH_INTR(_EN)
2016-11-07 18:16:33 +01:00
PatrickvL
422033a563
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-07 15:17:19 +01:00
PatrickvL
966745cfe6
Renamed DbgFuncArgs to DbgFuncFmtArgs, added DbgFuncHexArgs
...
DbgFuncHexArgs doesn't need a format string anymore, because of creative
use of macro defines.
Note : This is not tested yet!
2016-11-07 14:56:46 +01:00
PatrickvL
ca08e78699
Update with master (partially)
2016-11-07 11:44:05 +01:00
PatrickvL
89b2a5cf5f
Small speedup in Mutex::Lock()
2016-11-07 11:39:27 +01:00
PatrickvL
3f47c7bef5
Removed useless #ifdef _DEBUG_TRACE checks surrounding single DbgPrintf statements (since this checks _DEBUG_TRACE itself already)
2016-11-07 11:39:10 +01:00
PatrickvL
94d3fbbffe
Replaced DbgPrintg EmuKrnl with DbgFuncArgs, avoiding typos altogether
2016-11-07 11:38:59 +01:00
PatrickvL
376a3f2886
Merge remote-tracking branch 'refs/remotes/LukeUsher/LLE' into LLE
2016-11-07 08:58:51 +01:00
PatrickvL
02708b4f1f
Revert unintentional update with LleContrib
...
Reverted
bd7e18330d
via :
git revert -m1 bd7e183
edit src\Cxbx.h # manually fixed conflict
git add src\Cxbx.h
Commit
2016-11-07 08:43:44 +01:00
PatrickvL
922e238f8c
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-07 08:11:28 +01:00
PatrickvL
54327cf829
Merge remote-tracking branch 'refs/remotes/LukeUsher/master'
2016-11-07 08:09:05 +01:00
PatrickvL
aff266d332
Copied over more of MAME's device_execute_interface
2016-11-07 08:04:39 +01:00
PatrickvL
8f8fbd633b
More typo corrections
2016-11-06 19:27:44 +01:00
PatrickvL
67e2876bcd
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-06 16:20:26 +01:00
PatrickvL
903de5daaf
Corrected more DbgPrintf typos
2016-11-06 16:19:57 +01:00
PatrickvL
e2d7df472e
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-06 14:58:32 +01:00
PatrickvL
0414a2d23c
Fix typo
2016-11-06 14:55:15 +01:00
PatrickvL
c1a1e28e92
ignore all OpenDB files
2016-11-06 14:54:13 +01:00
PatrickvL
6d07ff38d1
Cleanup of NV2A MACRO over-usage
2016-11-04 16:35:46 +01:00
PatrickvL
5bc600e462
Start of a mock-up for MAME-like device handling
2016-11-04 16:34:49 +01:00
PatrickvL
77eb481592
research
2016-11-03 02:05:32 +01:00
Luke Usher
6b63f9a28a
Remove Cxbx.VC.db from version control
2016-11-02 09:33:56 +00:00
Luke Usher
d3b3459082
Merge pull request #15 from PatrickvL/LLE
...
Lle
2016-11-02 08:49:40 +00:00
PatrickvL
3b7b6d32ae
NV2A read/write handlers via macro's. Added debug logging for all known addresses
2016-11-02 01:37:27 +01:00
PatrickvL
f60dd1e716
Merge remote-tracking branch 'refs/remotes/origin/LLE' into LukeUsher/LLE
2016-11-01 21:54:09 +01:00
PatrickvL
e9657bb973
Merge remote-tracking branch 'refs/remotes/LukeUsher/LLE' into LLE
2016-11-01 21:53:30 +01:00
PatrickvL
3911a68476
Merge remote-tracking branch 'refs/remotes/origin/master' into LLE
2016-11-01 21:53:22 +01:00
PatrickvL
4029a58dd1
Merge remote-tracking branch 'refs/remotes/origin/LLE'
2016-11-01 21:51:04 +01:00
Luke Usher
588aa5745b
Began porting NV2A emulation from XQEMU.
2016-10-28 19:57:13 +01:00
Luke Usher
d424f0b004
Merge branch 'master' into LLE
2016-10-27 22:15:06 +01:00
Luke Usher
951cd229b3
Add IDirectSound8_CreateStream to 4627 and below.
...
Allows Innocent Tears to get a little further.
2016-10-27 22:14:42 +01:00
Luke Usher
0d7e5da04e
Merge branch 'master' into xboxkrnl-improvements
2016-10-27 09:20:52 +01:00
Luke Usher
3d740690bf
Merge branch 'master' into LLE
2016-10-27 09:20:30 +01:00
Luke Usher
cfaae52f53
implement automatic versioning based on git status
...
If the current commit has a tag, the version string will be "Cxbx-Reloaded TAG_NAME (DATE)
If the current commit does not have a tag, the version string will be "Cxbx-Reloaded COMMIT_SHORT_HASH (DATE)"
2016-10-27 09:19:50 +01:00
Luke Usher
52673a5ceb
Add dummy implementation for MmLockUnlockBufferPages
2016-10-26 17:07:37 +01:00
Luke Usher
c6426b1209
Initial implementation of ExQueryPoolBlockSize
...
This is not completely correct. but will do for now.
In order to be correct, it will be required to set up a proper pool entry object in ExAllocatePoolWithTag
2016-10-24 21:27:19 +01:00