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) |