IoCreateFile needs to be implemented now
This commit is contained in:
parent
d2bcb2920b
commit
1da4092229
|
@ -43,7 +43,6 @@
|
|||
OutputFile=".\Bin/Cxbe.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
IgnoreDefaultLibraryNames="libc"
|
||||
ProgramDatabaseFile=".\Bin/Cxbe.pdb"
|
||||
SubSystem="1"/>
|
||||
<Tool
|
||||
|
@ -98,7 +97,6 @@
|
|||
OutputFile=".\Bin/Debug/Cxbe.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
IgnoreDefaultLibraryNames="libc"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\Bin/Debug/Cxbe.pdb"
|
||||
SubSystem="1"/>
|
||||
|
|
32
Cxbx.sln
32
Cxbx.sln
|
@ -1,9 +1,9 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 7.00
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cxbe", "Cxbe.vcproj", "{56B1499F-551E-4A54-8B6E-457E4C08F8F8}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cxbe", "Cxbe.vcproj", "{A3340C57-9832-425B-AB63-5698AC7C57B3}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cxbx", "Cxbx.vcproj", "{85A8FD96-EF3D-4110-8AD1-05E89A8E4312}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cxbx", "Cxbx.vcproj", "{37520F3E-8596-49D7-9014-E03E42C60B99}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CxbxKrnl", "CxbxKrnl.vcproj", "{73E6903F-83A9-442D-AC49-6BAA79DE7B10}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CxbxKrnl", "CxbxKrnl.vcproj", "{7CD4604D-BB5F-4ED2-BC20-6A882D3812DC}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfiguration) = preSolution
|
||||
|
@ -11,21 +11,21 @@ Global
|
|||
ConfigName.1 = Release
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectDependencies) = postSolution
|
||||
{85A8FD96-EF3D-4110-8AD1-05E89A8E4312}.0 = {73E6903F-83A9-442D-AC49-6BAA79DE7B10}
|
||||
{37520F3E-8596-49D7-9014-E03E42C60B99}.0 = {7CD4604D-BB5F-4ED2-BC20-6A882D3812DC}
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfiguration) = postSolution
|
||||
{56B1499F-551E-4A54-8B6E-457E4C08F8F8}.Debug.ActiveCfg = Debug|Win32
|
||||
{56B1499F-551E-4A54-8B6E-457E4C08F8F8}.Debug.Build.0 = Debug|Win32
|
||||
{56B1499F-551E-4A54-8B6E-457E4C08F8F8}.Release.ActiveCfg = Release|Win32
|
||||
{56B1499F-551E-4A54-8B6E-457E4C08F8F8}.Release.Build.0 = Release|Win32
|
||||
{85A8FD96-EF3D-4110-8AD1-05E89A8E4312}.Debug.ActiveCfg = Debug|Win32
|
||||
{85A8FD96-EF3D-4110-8AD1-05E89A8E4312}.Debug.Build.0 = Debug|Win32
|
||||
{85A8FD96-EF3D-4110-8AD1-05E89A8E4312}.Release.ActiveCfg = Release|Win32
|
||||
{85A8FD96-EF3D-4110-8AD1-05E89A8E4312}.Release.Build.0 = Release|Win32
|
||||
{73E6903F-83A9-442D-AC49-6BAA79DE7B10}.Debug.ActiveCfg = Debug|Win32
|
||||
{73E6903F-83A9-442D-AC49-6BAA79DE7B10}.Debug.Build.0 = Debug|Win32
|
||||
{73E6903F-83A9-442D-AC49-6BAA79DE7B10}.Release.ActiveCfg = Release|Win32
|
||||
{73E6903F-83A9-442D-AC49-6BAA79DE7B10}.Release.Build.0 = Release|Win32
|
||||
{A3340C57-9832-425B-AB63-5698AC7C57B3}.Debug.ActiveCfg = Debug|Win32
|
||||
{A3340C57-9832-425B-AB63-5698AC7C57B3}.Debug.Build.0 = Debug|Win32
|
||||
{A3340C57-9832-425B-AB63-5698AC7C57B3}.Release.ActiveCfg = Release|Win32
|
||||
{A3340C57-9832-425B-AB63-5698AC7C57B3}.Release.Build.0 = Release|Win32
|
||||
{37520F3E-8596-49D7-9014-E03E42C60B99}.Debug.ActiveCfg = Debug|Win32
|
||||
{37520F3E-8596-49D7-9014-E03E42C60B99}.Debug.Build.0 = Debug|Win32
|
||||
{37520F3E-8596-49D7-9014-E03E42C60B99}.Release.ActiveCfg = Release|Win32
|
||||
{37520F3E-8596-49D7-9014-E03E42C60B99}.Release.Build.0 = Release|Win32
|
||||
{7CD4604D-BB5F-4ED2-BC20-6A882D3812DC}.Debug.ActiveCfg = Debug|Win32
|
||||
{7CD4604D-BB5F-4ED2-BC20-6A882D3812DC}.Debug.Build.0 = Debug|Win32
|
||||
{7CD4604D-BB5F-4ED2-BC20-6A882D3812DC}.Release.ActiveCfg = Release|Win32
|
||||
{7CD4604D-BB5F-4ED2-BC20-6A882D3812DC}.Release.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
EndGlobalSection
|
||||
|
|
|
@ -106,7 +106,7 @@ upxCxbx.bat
|
|||
OutputFile=".\Bin\Debug/Cxbx.exe"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
IgnoreDefaultLibraryNames="libc"
|
||||
IgnoreDefaultLibraryNames="libcd"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\Bin\Debug/Cxbx.pdb"
|
||||
SubSystem="2"/>
|
||||
|
|
|
@ -41,14 +41,14 @@
|
|||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/MACHINE:I386"
|
||||
AdditionalDependencies="d3d8.lib dinput8.lib dxguid.lib ntdll.lib odbc32.lib odbccp32.lib"
|
||||
OutputFile="Bin\Debug/Cxbx.dll"
|
||||
OutputFile=".\Bin\Debug/CxbxKrnl.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="Lib"
|
||||
IgnoreDefaultLibraryNames="libc"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\Bin\Debug/Cxbx.pdb"
|
||||
ImportLibrary=".\Bin\Debug/Cxbx.lib"/>
|
||||
ProgramDatabaseFile=".\Bin\Debug/CxbxKrnl.pdb"
|
||||
ImportLibrary=".\Bin\Debug/CxbxKrnl.lib"/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
|
@ -181,6 +181,9 @@
|
|||
<File
|
||||
RelativePath=".\Include\Win32\CxbxKrnl\D3D8.1.0.3925.h">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Include\Win32\CxbxKrnl\D3D8.1.0.4034.h">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Include\Win32\CxbxKrnl\D3D8.1.0.4361.h">
|
||||
</File>
|
||||
|
@ -226,6 +229,9 @@
|
|||
<File
|
||||
RelativePath=".\Include\Win32\CxbxKrnl\Xapi.1.0.3911.h">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Include\Win32\CxbxKrnl\Xapi.1.0.4034.h">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Include\Win32\CxbxKrnl\Xapi.1.0.4361.h">
|
||||
</File>
|
||||
|
@ -267,6 +273,9 @@
|
|||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\D3D8.1.0.3925.inl">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\D3D8.1.0.4034.inl">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\D3D8.1.0.4361.inl">
|
||||
</File>
|
||||
|
@ -292,7 +301,7 @@
|
|||
RelativePath=".\Source\Win32\CxbxKrnl\EmuLDT.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\EmuShared.cpp">
|
||||
RelativePath=".\Source\Win32\EmuShared.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\EmuXapi.cpp">
|
||||
|
@ -300,12 +309,21 @@
|
|||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\HLEDataBase.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\InputConfig.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\KernelThunk.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\Mutex.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\Xapi.1.0.3911.inl">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\Xapi.1.0.4034.inl">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\Source\Win32\CxbxKrnl\Xapi.1.0.4361.inl">
|
||||
</File>
|
||||
|
|
|
@ -271,6 +271,8 @@ XBSYSAPI EXPORTNUM(66) NTSTATUS NTAPI xboxkrnl::IoCreateFile
|
|||
}
|
||||
#endif
|
||||
|
||||
_asm int 3
|
||||
|
||||
EmuSwapFS(); // Xbox FS
|
||||
|
||||
return STATUS_SUCCESS;
|
||||
|
|
Loading…
Reference in New Issue