View difference between Paste ID: cP1fRSpw and tnzYfpbA
SHOW: | | - or go back to the newest paste.
1
3 executions
2
3
state is last
4
command processor is first
5
6-
commandprocessor same, some N/A
6+
CommandProcessor same, some N/A
7-
coretiming diff, some N/A
7+
CoreTiming same, some N/A
8
GeometryShaderManager same
9
ex_device same
10
ex_device_mem same
11-
dvd interface same
11+
12-
GPFifo N/A
12+
GPFifo Not Called
13
DVDInterface same
14
ISOFile Not Called
15
MainBase same
16
Menmap N/A
17-
DB: CoreTiming::BaseEvent = {time=73054802 userdata=0 type=26 }
17+
MemoryInterface Not Called
18-
Fog: CoreTiming::BaseEvent = {time=40597200 userdata=0 type=26 }
18+
Movie same, some N/A
19
OpcodeDecoder Not Called (Software Renderer only)
20
PixelEngine same
21
PixelShaderManager same
22
PowerPC N/A
23
ProcessorInterface same, some N/A
24
SI same
25
SI_DeviceGBA diff
26
SI_DeviceGCController same
27
State same
28
AVIDump same
29
VertexManagerBase same
30
BoundingBox N/A
31
Fifo same (however g_use_deterministic_gpu_thread = false!)
32
VertexShaderManager same
33
VideoState same
34
VideoInterface diff, some N/A
35
36
37
RAM Size: 33554432
38-
All
38+
L1_CACHE_SIZE: 262144
39
40
+4
41
42
FAKEVMEM_SIZE = 33554432
43
44
+12
45
46
=67371024
47
48
49
Differences:
50
51
52
SI_DeviceGBA:
53
54
DB: timestamp_sent = 9182053
55
Fog: timestamp_sent = 9172809
56
57
58
59
Memory-Expansion Interface:
60
61
47516F2h - 5755A8Dh
62
63
64
VideoInterface:
65
66
m_HTiming1
67
68
DB:
69
		Hex	50876096	unsigned int
70
		Lo	20160	unsigned short
71
		Hi	776	unsigned short
72
		HSY	64	unsigned int
73
		HBE640	157	unsigned int
74
		HBS640	388	unsigned int
75
76
Fog:
77
		Hex	50220096	unsigned int
78
		Lo	19520	unsigned short
79
		Hi	766	unsigned short
80
		HSY	64	unsigned int
81
		HBE640	152	unsigned int
82
		HBS640	383	unsigned int
83
84
85
86
87
Command Processor:
88
89
fifo
90
isPossibleWaitingSetDrawDone
91
interruptTokenWaiting
92
interruptFinishWaiting
93
94
Core Timing:
95
96
sliceLength
97
globalTimer
98
fakeTBStartValue
99
fakeTBStartTicks
100
101
GPFifo:
102
103
All
104
105
106
107
Crashing (DSP):
108
109
575173Ch   12 instead of 0C
110
575176Ch   78 instead of 4D
111
112
113
114
Sections:
115
116
Entire RAM: 7114FFh-4751503h 
117
118
Post DSP-End: 5755A91h-6756033h   (desync on windfall)
119
Start-DSP: 0-47516F2h
120
Start-End of Memory: 0-475150Fh (desync during swim)
121
External Interface: 5755CF0h-6755E1Fh
122
123
124
*Causes desync during swim (AF4C3Fh) (the value is used once you hit start for new file)
125
126
http://prntscr.com/bxx4g3 (first difference in game ram)
127
 
128
*CoreTiming Event Ordering is different which causes a desync (Throttle)
129
130
*DSP Section has 2 bytes that can crash
131
132
133
803D3740 04E
134
803D3750 05
135
136
between 195-200 something changed in dolphin (3.5-2342 - 4.0)
137
138
139
Prepare state with just timings fixed (his state)
140
Prepare state with timings+game RAM fist entry fixed (his state)