Preparing for 0.6.0-pre9 release

This commit is contained in:
Aaron Robinson 2003-02-06 22:33:57 +00:00
parent 865a1b2cf4
commit 35d1b6e798
4 changed files with 24 additions and 21 deletions

View File

@ -1,12 +1,10 @@
cxbx website: http://www.caustik.com/xbox/ cxbx website: http://www.caustik.com/xbox/
version: 0.6.0 (??/??/03) version: 0.6.0-pre9 (02/06/03)
-------------------------------- --------------------------------
- Released source code under GNU license. - Released source code under GNU license.
- Beginning HLE process.
- Debugging interface changed. Much cleaner. - Debugging interface changed. Much cleaner.
version: 0.5.2 (12/14/02) version: 0.5.2 (12/14/02)

View File

@ -52,7 +52,12 @@ typedef signed long sint32;
// ****************************************************************** // ******************************************************************
// * Version Information // * Version Information
// ****************************************************************** // ******************************************************************
#define CXBX_VERSION "0.6.0-Pre9" #define CXBX_VERSION "0.6.0-pre9"
// ******************************************************************
// * Define this to trace intercepted function calls
// ******************************************************************
#define _DEBUG_TRACE
// ****************************************************************** // ******************************************************************
// * func : RoundUp // * func : RoundUp

View File

@ -241,7 +241,7 @@ CXBXKRNL_API void NTAPI EmuXInit(DebugMode DebugConsole, char *DebugFilename, ui
EmuXSwapFS(); // XBox FS EmuXSwapFS(); // XBox FS
// This must be enabled or the debugger may crash (sigh) // This must be enabled or the debugger may crash (sigh)
_asm _emit 0xF1 //_asm _emit 0xF1
Entry(); Entry();
@ -314,7 +314,7 @@ DWORD WINAPI PsCreateSystemThreadExProxy
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: PsCreateSystemThreadExProxy\n" printf("CxbxKrnl [0x%.08X]: PsCreateSystemThreadExProxy\n"
" (\n" " (\n"
@ -367,7 +367,7 @@ XBSYSAPI EXPORTNUM(24) NTSTATUS NTAPI xboxkrnl::ExQueryNonVolatileSetting
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: ExQueryNonVolatileSetting\n" printf("CxbxKrnl [0x%.08X]: ExQueryNonVolatileSetting\n"
" (\n" " (\n"
@ -451,7 +451,7 @@ XBSYSAPI EXPORTNUM(107) VOID NTAPI xboxkrnl::KeInitializeDpc
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: KeInitializeDpc\n" printf("CxbxKrnl [0x%.08X]: KeInitializeDpc\n"
" (\n" " (\n"
@ -487,7 +487,7 @@ XBSYSAPI EXPORTNUM(113) VOID NTAPI xboxkrnl::KeInitializeTimerEx
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: KeInitializeTimerEx\n" printf("CxbxKrnl [0x%.08X]: KeInitializeTimerEx\n"
" (\n" " (\n"
@ -529,7 +529,7 @@ XBSYSAPI EXPORTNUM(149) xboxkrnl::BOOLEAN NTAPI xboxkrnl::KeSetTimer
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: KeSetTimer\n" printf("CxbxKrnl [0x%.08X]: KeSetTimer\n"
" (\n" " (\n"
@ -563,7 +563,7 @@ XBSYSAPI EXPORTNUM(184) NTSTATUS xboxkrnl::NtAllocateVirtualMemory
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: NtAllocateVirtualMemory\n" printf("CxbxKrnl [0x%.08X]: NtAllocateVirtualMemory\n"
" (\n" " (\n"
@ -597,7 +597,7 @@ XBSYSAPI EXPORTNUM(187) NTSTATUS NTAPI xboxkrnl::NtClose
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: NtClose\n" printf("CxbxKrnl [0x%.08X]: NtClose\n"
" (\n" " (\n"
@ -633,7 +633,7 @@ XBSYSAPI EXPORTNUM(202) NTSTATUS xboxkrnl::NtOpenFile
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: NtOpenFile\n" printf("CxbxKrnl [0x%.08X]: NtOpenFile\n"
" (\n" " (\n"
@ -671,7 +671,7 @@ XBSYSAPI EXPORTNUM(218) NTSTATUS NTAPI xboxkrnl::NtQueryVolumeInformationFile
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: NtQueryVolumeInformationFile\n" printf("CxbxKrnl [0x%.08X]: NtQueryVolumeInformationFile\n"
" (\n" " (\n"
@ -713,7 +713,7 @@ XBSYSAPI EXPORTNUM(255) NTSTATUS NTAPI xboxkrnl::PsCreateSystemThreadEx
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: PsCreateSystemThreadEx\n" printf("CxbxKrnl [0x%.08X]: PsCreateSystemThreadEx\n"
" (\n" " (\n"
@ -765,7 +765,7 @@ XBSYSAPI EXPORTNUM(277) VOID NTAPI xboxkrnl::RtlEnterCriticalSection
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: RtlEnterCriticalSection\n" printf("CxbxKrnl [0x%.08X]: RtlEnterCriticalSection\n"
" (\n" " (\n"
@ -797,7 +797,7 @@ XBSYSAPI EXPORTNUM(291) VOID NTAPI xboxkrnl::RtlInitializeCriticalSection
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: RtlInitializeCriticalSection\n" printf("CxbxKrnl [0x%.08X]: RtlInitializeCriticalSection\n"
" (\n" " (\n"
@ -827,7 +827,7 @@ XBSYSAPI EXPORTNUM(294) VOID NTAPI xboxkrnl::RtlLeaveCriticalSection
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: RtlLeaveCriticalSection\n" printf("CxbxKrnl [0x%.08X]: RtlLeaveCriticalSection\n"
" (\n" " (\n"
@ -855,7 +855,7 @@ XBSYSAPI EXPORTNUM(301) xboxkrnl::ULONG NTAPI xboxkrnl::RtlNtStatusToDosError
// ****************************************************************** // ******************************************************************
// * debug trace // * debug trace
// ****************************************************************** // ******************************************************************
#ifdef _DEBUG #ifdef _DEBUG_TRACE
{ {
printf("CxbxKrnl [0x%.08X]: RtlNtStatusToDosError\n" printf("CxbxKrnl [0x%.08X]: RtlNtStatusToDosError\n"
" (\n" " (\n"

View File

@ -45,8 +45,8 @@
// * not implemented yet (no prototype exists). otherwise, enable // * not implemented yet (no prototype exists). otherwise, enable
// * "#define PANIC(numb) cxbx_panic" // * "#define PANIC(numb) cxbx_panic"
// ****************************************************************** // ******************************************************************
//#define PANIC(numb) EmuXPanic #define PANIC(numb) EmuXPanic
#define PANIC(numb) numb //#define PANIC(numb) numb
CXBXKRNL_API uint32 KernelThunkTable[367] = CXBXKRNL_API uint32 KernelThunkTable[367] =
{ {