JSRF-Decompilation/objects.csv
KeybadeBlox 10b3c8c273 Use $x prefix for exception portion of sections
The way the VC++7 compiler places exception-handling code and data at
the end of `.text` and `.rdata` is by putting them in sections named
`.text$x` and `.rdata$x`* that then get merged onto the ends of the
`$x`-free versions.  To better match what's seen in objdiff, we apply
the same naming convention here.

*It's actually `.xdata$x`, but we'll merge it into `.rdata` manually if
we have to.
2025-12-14 16:45:44 -05:00

1 KiB

1Object.text.text$xD3DDSOUNDMMATRIXXGRPHXPP.rdata.rdata$x.dataDOLBY
2Core.obj0x00011000-0x00013FF00x00186BA0-0x00186C1F0x001C4390-0x001C44FF0x001E4D20-0x001E4DAB0x00251D40-0x00251DAB
3Jet2.obj0x0006F9E0-0x0006FA6F0x00187710-0x0018772F0x001E620C-0x001E622F0x0022FCE0-0x0022FCE7
4ADX (need to decompose)0x0013A570-0x0014555F????
5XDK Core (need to decompose)0x00145560-0x0014B79F????
6Smilebit libs (need to decompose)0x0014B7A0-0x0017BF3F????-0x0022ED2B
7C runtime0x0017BF40-0x00182B80???0x0022ED2C-?
8Unknown MS math lib0x00182B81-0x0018694F????
9Another (tiny) Smilebit math lib0x00186950-0x00186B7F????
10Direct3D8 (need to decompose)0x0018CB40-0x0019E334???
11DirectSound8 (need to decompose)0x0019E340-0x001BA89B???0x0027E080-0x00284E17
12MMatrix.obj0x001BA8A0-0x001BBAAF0x00264BD8-0x00264C13
13Xgraphics (need to decompose)0x001BBAC0-0x001BC7BB
14XDK Peripherals0x001BC7C0-0x001C3F57