Jonas Volman
e1867aadc5
Match previous character traversal
2026-07-14 14:59:33 -07:00
Jonas Volman
c3a4c38ebe
Match character alignment bounds
2026-07-14 14:59:33 -07:00
Jonas Volman
7c5171d978
Match double-byte character parsing
2026-07-14 14:59:33 -07:00
Jonas Volman
d8e1e09484
Match DumpModeDecode
2026-07-14 14:58:57 -07:00
Jonas Volman
ee5a743c81
Match DumpModeEncode
2026-07-14 14:58:57 -07:00
Jonas Volman
5b78b56beb
Match write_sound_preferences
2026-07-14 14:58:05 -07:00
Jonas Volman
0541bc546b
Match read_sound_preferences
2026-07-14 14:57:43 -07:00
Jonas Volman
4a4812dea8
Suppress exact legacy tif_dir warnings
2026-07-14 14:49:30 -07:00
Jonas Volman
2bb27626b0
Restore TIFFFreeDirectory line metadata
2026-07-14 14:46:54 -07:00
Jonas Volman
95c3d0acf7
Match TIFFSetDirectory
2026-07-14 14:46:53 -07:00
Jonas Volman
a170618fb0
Match tif_dir tag-change helper
2026-07-14 14:46:53 -07:00
Jonas Volman
16c32f46bc
Match tif_dir set-field helper
2026-07-14 14:46:53 -07:00
Jonas Volman
ed92e67344
Match tif_dir allocation helpers
2026-07-14 14:46:52 -07:00
Jonas Volman
329e6f5929
Match TIFFFreeDirectory
2026-07-14 14:46:52 -07:00
Jonas Volman
c6c39d89ff
Match TIFFDefaultDirectory
2026-07-14 14:46:51 -07:00
Jonas Volman
2cdff41f20
Match tif_dir get-field helper
2026-07-14 14:46:51 -07:00
Jonas Volman
8b3b2bc43c
Match code_0005b9b0
2026-07-14 14:45:40 -07:00
Jonas Volman
a1d269e25b
Match TIFFFdOpen
2026-07-14 14:38:31 -07:00
Jonas Volman
5ed05e8f08
Match TIFFOpen
2026-07-14 14:38:21 -07:00
Jonas Volman
a82131f53a
Match TIFFInitOrder
2026-07-14 14:38:21 -07:00
Jonas Volman
27e1bfd11f
Match physical_memory_get_sound_cache_base_address
2026-07-14 14:32:10 -07:00
Jonas Volman
b575b4262d
Match physical_memory_get_texture_cache_base_address
2026-07-14 14:32:10 -07:00
Jonas Volman
aedd84d99e
Match physical_memory_get_tag_cache_base_address
2026-07-14 14:32:10 -07:00
Jonas Volman
0eaea7602c
Match physical_memory_get_game_state_base_address
2026-07-14 14:32:10 -07:00
Jonas Volman
78aa92402b
Fix TIFF raw buffer pointer cast
2026-07-14 14:31:41 -07:00
Jonas Volman
700a8cfd52
Match random_math_initialize
2026-07-14 14:30:12 -07:00
Jonas Volman
bc68d8c260
Match seed_random_direction3d
2026-07-14 14:30:12 -07:00
Jonas Volman
916cf30a86
Match real_seed_random_range
2026-07-14 14:30:11 -07:00
Jonas Volman
262bb3d790
Match TIFFReadBufferSetup
2026-07-14 14:29:55 -07:00
Jonas Volman
e97749fc06
Complete zutil object data
2026-07-14 14:29:50 -07:00
Jonas Volman
9abec8565c
Match zcfree
2026-07-14 14:29:50 -07:00
Jonas Volman
4fd8ac4656
Match zcalloc
2026-07-14 14:29:50 -07:00
Jonas Volman
6675d83307
Match z_error
2026-07-14 14:29:50 -07:00
Jonas Volman
c803347ad9
Fix cseries string case prototypes
2026-07-14 14:23:18 -07:00
Jonas Volman
f1a3b3cc63
Match stristr
2026-07-14 14:20:02 -07:00
Jonas Volman
b67d41cf67
Match strnlen
2026-07-14 14:19:53 -07:00
Jonas Volman
5a3f87aa4e
Match datastore_write
2026-07-14 14:19:52 -07:00
Jonas Volman
b2d169dc06
Match datastore_read
2026-07-14 14:19:52 -07:00
Jonas Volman
b11064b4c2
Match file_reference_copy
2026-07-14 14:19:52 -07:00
Jonas Volman
49b169fa57
Match font_get_character_by_ascii_code
2026-07-14 14:19:37 -07:00
Jonas Volman
40310014db
Match TIFFGrowStrips
2026-07-14 14:15:11 -07:00
Jonas Volman
a62225c063
Match TIFFBufferSetup
2026-07-14 14:15:11 -07:00
Jonas Volman
4223afb200
Match TIFFSetupStrips
2026-07-14 14:15:11 -07:00
Jonas Volman
f60c329b62
Match bsp2d_test_point
2026-07-14 14:15:00 -07:00
Jonas Volman
1d76b70081
Match network_game_get_random_player_name
2026-07-14 14:10:49 -07:00
Jonas Volman
3b222643ee
Match tif_compress scheme table layout
2026-07-14 14:07:54 -07:00
Jonas Volman
06aa27d621
Restore tif_compress codec scheme set
2026-07-14 14:07:54 -07:00
Jonas Volman
823fa08e6a
Match object_deleted_procs object
2026-07-14 14:04:39 -07:00
Jonas Volman
4d63323d8b
Match source/bitmaps/libtiff/tif_compat.obj
...
Root cause: TIFFGetFileSize was excluded on xbox by #if guard
checking only unix/__unix/MSDOS/VMS. The Xbox XDK sys/stat.h
provides fstat(), and the original Jan 2002 build included
this function.
Fix: add defined(xbox) to the preprocessor guard and map
fstat->_fstat to match the original build's name decoration
convention (original compiler prepends _ even to names
already starting with _, producing __fstat symbol).
Verification:
- .text section (48 bytes, MD5 36278163024e40f7...): MATCH
- .data section (90 bytes, MD5 ac8cc86417f9c2db...): MATCH
- External symbol __fstat: MATCH
- objdiff-cli interactive diff: 100.00%
Canonical report 0/1 previously due to the #if guard causing
zero functions to be emitted in the base build.
2026-07-14 13:58:08 -07:00
Jonas Volman
2e1409304d
Match huft_build and complete inftrees
2026-07-14 13:47:29 -07:00