View difference between Paste ID: 1CYsefHs and N2KTXgMm
SHOW: | | - or go back to the newest paste.
1
This is:   C:\Program Files (x86)\SEGA\Sonic3D\DDRAW.dll v2.0.1.58 ()
2
Loaded by: C:\Program Files (x86)\SEGA\Sonic3D\pcsonic.exe v1.0.0.1 (PCSONIC.EXE)
3
Time:      2015-04-05 17:45:10.214
4-
C:\Users\Carl\Documents\pc\SegaPCReloaded.exe
4+
C:\Users\XXXX\Documents\pc\SegaPCReloaded.exe
5
; BEGTEXT  : VS=00000000 VA=00410000 RS=0009E400 C=60000020
6
; DGROUP   : VS=00000000 VA=004B0000 RS=00014600 C=C0000040
7
; .bss     : VS=00000000 VA=004D0000 RS=0054BC00 C=C0000080
8
; .idata   : VS=00000000 VA=00A20000 RS=00000E00 C=C0000040
9
; .reloc   : VS=00000000 VA=00A30000 RS=00014600 C=42000040
10
; .rsrc    : VS=00000000 VA=00A50000 RS=00001600 C=40000040
11
InstallImportHook: $00400000.kernel32.dll.OpenFile -> $00C20D60 = FALSE
12
InstallImportHook: $00400000.user32.dll.RegisterClassA -> $00C20A50 = TRUE
13
InstallImportHook: $00400000.user32.dll.CreateWindowExA -> $00C20A98 = TRUE
14
InstallImportHook: $00400000.user32.dll.ShowCursor -> $00C2FF70 = TRUE
15
InstallImportHook: $00400000.user32.dll.SetMenu -> $00C2FF7C = TRUE
16
InstallImportHook: $00400000.user32.dll.GetKeyboardState -> $00C2FA74 = TRUE
17
InstallImportHook: $00400000.advapi32.dll.RegOpenKeyExA -> $00C2EAFC = TRUE
18
InstallImportHook: $00400000.advapi32.dll.RegCreateKeyExA -> $00C2EB88 = TRUE
19
InstallImportHook: $00400000.advapi32.dll.RegCloseKey -> $00C2EC18 = TRUE
20
InstallImportHook: $00400000.advapi32.dll.RegQueryValueExA -> $00C2EC88 = TRUE
21
InstallImportHook: $00400000.advapi32.dll.RegSetValueExA -> $00C2EE80 = TRUE
22
InstallImportHook: $00400000.winmm.dll.joyGetPos -> $00C2F92C = TRUE
23
InstallImportHook: $00400000.winmm.dll.mciSendStringA -> $00C2F388 = TRUE
24
ApplyPatchInfo: 3x DisableCDCheck = TRUE
25
ApplyPatchInfo: 2x DisableCDCheck = TRUE
26
ApplyPatchInfo: 1x SkipIntroLogos = TRUE
27
ApplyPatchInfo: 1x SkipIntroLogos = TRUE
28
ApplyPatchInfo: 1x SkipIntroLogos = TRUE
29
ApplyPatchInfo: 1x ShowFirstPixelColumn = TRUE
30
ApplyPatchInfo: 0x  = FALSE
31
ApplyPatchInfo: 1x  = TRUE
32
mciSendString: open avivideo ->  0 0 = 0
33
WindowProc: $001C0502 $00000000 $000CF7D0 WM $0024 = 0
34
WindowProc: $001C0502 $00000000 $000CF7C4 WM $0081 = 1
35
WindowProc: $001C0502 $00000000 $000CF468 WM $0093 = 1
36
WindowProc: $001C0502 $00000000 $000CF418 WM $0094 = 0
37
WindowProc: $001C0502 $00000000 $000CF418 WM $0094 = 0
38
WindowProc: $001C0502 $00000000 $000CF418 WM $0094 = 0
39
WindowProc: $001C0502 $00000000 $000CF7B0 WM $0083 = 0
40
WindowProc: $001C0502 $00000000 $000CF7C4 WM $0001 = 0
41
WindowProc: $001C0502 $00000001 $00000000 WM $0018 = 0
42
WindowProc: $001C0502 $00000000 $000CFBF0 WM $0046 = 0
43
WindowProc: $001C0502 $00000000 $000CFBF0 WM $0046 = 0
44
mciSendString: realize mov ->  0 0 = 261
45
WindowProc: $001C0502 $00000001 $00001934 WM $001C = 0
46
WindowProc: $001C0502 $00000000 $000CF564 WM $0093 = 1
47
WindowProc: $001C0502 $00000002 $00000000 WM $007F = 0
48
WindowProc: $001C0502 $00000000 $00000000 WM $007F = 0
49
WindowProc: $001C0502 $00000001 $00000000 WM $007F = 0
50
WindowProc: $001C0502 $00000000 $000CF864 WM $0093 = 1
51
WindowProc: $001C0502 $00000000 $000CF864 WM $0091 = 0
52
WindowProc: $001C0502 $00000000 $000CF7FC WM $0092 = 0
53
WindowProc: $001C0502 $00000000 $000CF7FC WM $0092 = 0
54
WindowProc: $001C0502 $00000000 $000CF7FC WM $0092 = 0
55
WindowProc: $001C0502 $00000001 $00000000 WM $0086 = 1
56
mciSendString: realize mov ->  0 0 = 261
57
WindowProc: $001C0502 $00000001 $00000000 WM $0006 = 0
58
WindowProc: $001C0502 $00000001 $C000000F WM $0281 = 0
59
WindowProc: $001C0502 $00000000 $00000000 WM $0007 = 0
60
WindowProc: $001C0502 $00000000 $000CF568 WM $0093 = 1
61
WindowProc: $001C0502 $00000000 $000CF868 WM $0093 = 1
62
WindowProc: $001C0502 $00000000 $000CF868 WM $0091 = 0
63
WindowProc: $001C0502 $00000000 $000CF800 WM $0092 = 0
64
WindowProc: $001C0502 $00000000 $000CF800 WM $0092 = 0
65
WindowProc: $001C0502 $00000000 $000CF800 WM $0092 = 0
66
WindowProc: $001C0502 $00000001 $00000000 WM $0085 = 0
67
WindowProc: $001C0502 $55010FB4 $00000000 WM $0014 = 1
68
WindowProc: $001C0502 $00000000 $000CFBF0 WM $0047 = 0
69
WindowProc: $001C0502 $00000000 $000CF684 WM $0093 = 1
70
WindowProc: $001C0502 $00000000 $01C00280 WM $0005 = 0
71
WindowProc: $001C0502 $00000000 $00FA00D0 WM $0003 = 0
72
Terminating thread 4900 of AcGenral.DLL = TRUE
73
WindowProc: $001C0502 $00000000 $00000000 WM $000F = 0
74
RegOpenKeyEx: $80000002 Software\Sega\Sonic 3D
75
RegQueryValueEx: Options = $3E10
76
RegQueryValueEx: CdPath = C:\Program Files (x86)\SEGA\Sonic3D\
77
RegCloseKey: $00000000
78
DirectDrawCreate: lpGUID=$00000000, lplpDD=$00A055F4, $0
79
DD1W.QueryInterface: IID={CEDF24DE-80A4-447D-8C75-EB871DC121FD}, Obj=$000CFB40 = $0
80
DD1W.QueryInterface: IID={CEDF24DE-80A4-447D-8C75-EB871DC121FD}, Obj=$000CFB3C = $0
81
DD1W.Initialize: lpGUID=nil = $0
82
DirectDrawCreate: Result = $0
83
DD1W.SetCooperativeLevel: hWnd=$001C0502, dwFlags=$00000051 [eFullscreen,eExclusive,e6] = $0
84
DD1W.SetDisplayMode: 320 x 240 x 8 = $0
85
DD1W.GetMonitorFrequency: lpdwFrequency=60 = $0
86
DD1W.CreateSurface: lpDDSurfaceDesc=$000CFB9C, lplpDDSurface=$00A055F8, $0
87
DX.AddChild: DDSurface_A055F8 ObjCount=1
88
  active: DDSurface_A055F8 RefAddr=A055F8 RefCount=1
89
DD1S.InitSurface: Primary_A055F8 320 x 240; Flags=[eCaps,eBBCount], Caps=[eComplex,eFlip,eFrontBuffer,ePrimarySurface]
90
DX.AddChild: DDSurface_0 ObjCount=2
91
  active: Primary_A055F8 RefAddr=A055F8 RefCount=1
92
  active: DDSurface_0 RefAddr=0 RefCount=1
93
DD1S.InitSurface: BackBuf_0 320 x 240; Flags=[eCaps,eBBCount], Caps=[eBackBuffer,eFlip]
94
DD1W.CreateSurface: Result = $0
95
DD1S.GetAttachedSurface: Primary_A055F8 lpDDSCaps=[eBackBuffer], lplpDDAttachedSurface=$00A055FC = $0
96
DD1W.CreateSurface: lpDDSurfaceDesc=$000CFB9C, lplpDDSurface=$00A05604, $0
97
DX.AddChild: DDSurface_A05604 ObjCount=3
98
  active: Primary_A055F8 RefAddr=A055F8 RefCount=1
99
  active: BackBuf_A055FC RefAddr=A055FC RefCount=2
100
  active: DDSurface_A05604 RefAddr=A05604 RefCount=1
101
DD1S.InitSurface: OffScr_A05604 640 x 480; Flags=[eCaps,eHeight,eWidth], Caps=[eOffscreenPlain,eSystemMemory]
102
DD1W.CreateSurface: Result = $0
103
DD1W.CreateSurface: lpDDSurfaceDesc=$000CFB9C, lplpDDSurface=$00A05794, $0
104
DX.AddChild: DDSurface_A05794 ObjCount=4
105
  active: Primary_A055F8 RefAddr=A055F8 RefCount=1
106
  active: BackBuf_A055FC RefAddr=A055FC RefCount=2
107
  active: OffScr_A05604 RefAddr=A05604 RefCount=1
108
  active: DDSurface_A05794 RefAddr=A05794 RefCount=1
109
DD1S.InitSurface: OffScr_A05794 352 x 256; Flags=[eCaps,eHeight,eWidth], Caps=[eOffscreenPlain,eSystemMemory]
110
DD1W.CreateSurface: Result = $0
111
DD1S.SetColorKey: OffScr_A05604 dwFlags=$00000008, lpDDColorKey=$000CFB88 [$00000000..$00000000] = $0
112
mciSendString: OPEN CDAudio ->  0 0 = 0
113
WindowProc: $001C0502 $00000001 $00000000 WM $007F = 0
114
WindowProc: $001C0502 $00000002 $00000000 WM $007F = 0
115
WindowProc: $001C0502 $00000000 $00000000 WM $007F = 0
116
mciSendString: set CDAudio time format TMSF ->  0 0 = 0
117
WindowProc: $001C0502 $00000001 $00000000 WM $031F = 0
118
DD1W.CreatePalette: dwFlags=$00000044, lpColorTable=$00779710, lplpDDPalette=$00A05608 $0
119
DX.AddChild: DDPalette_A05608 ObjCount=5
120
  active: Primary_A055F8 RefAddr=A055F8 RefCount=1
121
  active: BackBuf_A055FC RefAddr=A055FC RefCount=2
122
  active: OffScr_A05604 RefAddr=A05604 RefCount=1
123
  active: OffScr_A05794 RefAddr=A05794 RefCount=1
124
  active: DDPalette_A05608 RefAddr=A05608 RefCount=1
125
DD1W.QueryInterface: IID={CEDF24DE-80A4-447D-8C75-EB871DC121FD}, Obj=$000CFB40 = $0
126
TDDPal.SetEntries: dwFlags=$0, start=0, count=256, lpEntries=$00779710 = $0
127
TDDPal.Initialize: lpDD=$00D5B3D0, dwFlags=[ddpc8bit,ddpcAllow256], lpDDColorTable=$00779710 = $0
128
DD1W.CreatePalette:  Result = $0
129
TDDPal.SetEntries: dwFlags=$0, start=0, count=256, lpEntries=$00779710 = $0
130
DD1S.SetPalette: Primary_A055F8 lpDDPalette=$00CF2460 = $0
131
mciSendString: stop cdaudio ->  0 1C0502 = 0
132
DD1S.Destroy: OffScr_A05794
133
DX.RemoveChild: OffScr_A05794 ObjCount=4
134
  active: Primary_A055F8 RefAddr=A055F8 RefCount=1
135
  active: BackBuf_A055FC RefAddr=A055FC RefCount=2
136
  active: OffScr_A05604 RefAddr=A05604 RefCount=1
137
  active: Palette256 RefAddr=A05608 RefCount=2
138
DD1S.Destroy: OffScr_A05604
139
DX.RemoveChild: OffScr_A05604 ObjCount=3
140
  active: Primary_A055F8 RefAddr=A055F8 RefCount=1
141
  active: BackBuf_A055FC RefAddr=A055FC RefCount=2
142
  active: Palette256 RefAddr=A05608 RefCount=2
143
DD1S.Destroy: Primary_A055F8
144
DD1S.Destroy: BackBuf_A055FC
145
DX.RemoveChild: BackBuf_A055FC ObjCount=2
146
  active: Primary_A055F8 RefAddr=A055F8 RefCount=0
147
  active: Palette256 RefAddr=A05608 RefCount=1
148
DX.RemoveChild: Primary_A055F8 ObjCount=1
149
  active: Palette256 RefAddr=A05608 RefCount=1
150
TDDP.Destroy Palette256
151
DX.RemoveChild: Palette256 ObjCount=0
152
DD1W.RestoreDisplayMode = $0;  1600 x 900 x 8
153
DD1W.Destroy: Name=DD_A055F4 ObjCount = 0
154
mciSendString: open "c:\program files (x86)\sega\sonic3d\pcsonic\cddata\so3dop.avi" alias mov ->  0 0 = 275
155
WindowProc: $001C0502 $00000000 $00000000 WM $001F = 0
156
WindowProc: $001C0502 $00000000 $00000000 WM $0008 = 0
157
WindowProc: $001C0502 $00000000 $C000000F WM $0281 = 0
158
WindowProc: $001C0502 $00000000 $00000000 WM $000A = 0
159
WindowProc: $001C0502 $00000000 $000CEBE4 WM $0093 = 1
160
WindowProc: $001C0502 $00000000 $000CEEE4 WM $0093 = 1
161
WindowProc: $001C0502 $00000000 $000CEEE4 WM $0091 = 0
162
WindowProc: $001C0502 $00000000 $000CEE7C WM $0092 = 0
163
WindowProc: $001C0502 $00000000 $000CEE7C WM $0092 = 0
164
WindowProc: $001C0502 $00000000 $000CEE7C WM $0092 = 0
165
WindowProc: $001C0502 $00000000 $0045045C WM $0086 = 1
166
WindowProc: $001C0502 $00000000 $0045045C WM $0006 = 0
167
WindowProc: $001C0502 $00000000 $000CF270 WM $0046 = 0
168
WindowProc: $001C0502 $00000000 $000CF270 WM $0047 = 0
169
WindowProc: $001C0502 $00000000 $000CED04 WM $0093 = 1
170
WindowProc: $001C0502 $00000001 $00000000 WM $000A = 0
171
WindowProc: $001C0502 $00000000 $000CF084 WM $0046 = 0
172
WindowProc: $001C0502 $00000000 $000CE9F8 WM $0093 = 1
173
WindowProc: $001C0502 $00000000 $000CECF8 WM $0093 = 1
174
WindowProc: $001C0502 $00000000 $000CECF8 WM $0091 = 0
175
WindowProc: $001C0502 $00000000 $000CEC90 WM $0092 = 0
176
WindowProc: $001C0502 $00000000 $000CEC90 WM $0092 = 0
177
WindowProc: $001C0502 $00000000 $000CEC90 WM $0092 = 0
178
WindowProc: $001C0502 $00000001 $0045045C WM $0086 = 1
179
mciSendString: realize mov ->  0 0 = 261
180
WindowProc: $001C0502 $00000001 $0045045C WM $0006 = 0
181
WindowProc: $001C0502 $00000001 $C000000F WM $0281 = 0
182
WindowProc: $001C0502 $0045045C $00000000 WM $0007 = 0
183
WindowProc: $001C0502 $00000000 $00000000 WM $000F = 0
184
mciSendString: play mov fullscreen notify ->  0 1C0502 = 300
185
WindowProc: $001C0502 $00000000 $00000000 WM $0090 = 0
186
WindowProc: $001C0502 $00000000 $000CF2CC WM $0046 = 0
187
WindowProc: $001C0502 $00000000 $000CF2CC WM $0047 = 0
188
WindowProc: $001C0502 $00000000 $000CEC40 WM $0093 = 1
189
WindowProc: $001C0502 $00000000 $000CEF40 WM $0093 = 1
190
WindowProc: $001C0502 $00000000 $000CEF40 WM $0091 = 0
191
WindowProc: $001C0502 $00000000 $000CEED8 WM $0092 = 0
192
WindowProc: $001C0502 $00000000 $000CEED8 WM $0092 = 0
193
WindowProc: $001C0502 $00000000 $000CEED8 WM $0092 = 0
194
WindowProc: $001C0502 $00000000 $00000000 WM $0086 = 1
195
WindowProc: $001C0502 $00000000 $00000000 WM $0006 = 0
196
WindowProc: $001C0502 $00000000 $00001934 WM $001C = 0
197
WindowProc: $001C0502 $00000000 $00000000 WM $0008 = 0
198
WindowProc: $001C0502 $00000000 $C000000F WM $0281 = 0
199
mciSendString: close CDAudio ->  0 0 = 0
200
mciSendString: close avivideo ->  0 0 = 0
201
WindowProc: $001C0502 $00000000 $00000000 WM $0002 = 0
202
WindowProc: $001C0502 $00000000 $00000000 WM $0082 = 0
203
WindowProc: $001C0502 $00000000 $00000000 WM $0010 = 0
204
WindowProc: $001C0502 $0000F060 $00D20341 WM $0112 = 0
205
WindowProc: $001C0502 $00000014 $00D20341 WM $00A1 = 0
206
Cleaning up...