July 13Jul 13 Hi everyone,I'm trying to make a texture mod Batman Blackgate, but I'm stuck on the game's TXTR texture format.I'm not a programmer, so I've mostly been learning as I go with some help from AI. I managed to extract the .ara archives using QuickBMS, but I can't figure out how to decode the TXTR files or get them to open in Noesis.I know this is a pretty niche game, but I don't want to give up on the project. If anyone has experience with reverse engineering game texture formats or writing Noesis plugins, I'd really appreciate any advice. batmanstxtr.zip dec.py archives 1- 17kb.zip game files and bms.zip
12 hours ago12 hr Localization There are unknown values. But it exports.set MEMORY_FILE binary "\x44\x44\x53\x20\x7C\x00\x00\x00\x07\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x20\x00\x00\x00\x04\x00\x00\x00\x44\x58\x54\x35\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" get NAME basename string NAME += ".dds" endian big idstring "TXTR" get UNKNOWN1 long get OFFSET long get WIDTH short get HEIGHT short get UNKNOWN2 short get UNKNOWN3 short get UNKNOWN4 long goto OFFSET get DATASIZE long savepos OFFSET endian little putVarChr MEMORY_FILE 0XC HEIGHT long putVarChr MEMORY_FILE 0x10 WIDTH long putVarChr MEMORY_FILE 0X14 DATASIZE long append log MEMORY_FILE OFFSET DATASIZE append get DDSSIZE asize MEMORY_FILE log NAME 0 DDSSIZE MEMORY_FILE
Create an account or sign in to comment