រូបភាពប៊ីតម៉ាប · bei.pm
ទ្រព្យសម្បត្តិយោងដែលបានពិពណ៌នានៅលើទំព័រនេះ គឺអាស្រ័យលើការវិភាគបច្ចេកទេសនៃទ្រព្យសម្បត្តិចិត្តវិញ្ញាណពី Dynamix, Inc. និង Sierra Entertainment។
ទ្រព្យសម្បត្តិចិត្តវិញ្ញាណនេះបច្ចុប្បន្នគឺជាផ្នែកនៃ Activision Publishing, Inc.- / Activision Blizzard, Inc.-មាស និងនៅសព្វថ្ងៃមានអង្គកាន់បន្ទុកដោយ Microsoft Corp.។
ព័ត៍មានបានប្រមូលផ្តុំតាមរយៈ Reverse Engineering និង ការវិភាគទិន្នន័យ ដើម្បីគោលបំណងក្នុងការថែរក្សា និងអន្តរកម្មជាមួយទិន្នន័យប្រវត្តិសាស្ត្រ។
មិនមានការប្រើប្រាស់ស្ដង់ដារដែលជាកម្មសិទ្ធិឬជាឯកសារសម្ងាត់ណាមួយទេ។
ល្បែងនេះអាចទិញបាននៅ gog.com ជាសម្រាប់ទាញយក។
អាសយដ្ឋាន | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | អក្សរ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
0x0010 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
ទីតាំង | ប្រភេទទិន្នន័យ | ការបញ្ជាក់ | ការពន្យល់ |
---|---|---|---|
0x0000 | uint(32) | ទំហំទទឹងដែលបានកំណត់ | បង្ហាញពីទំហំទំហំប៊ីតនៃបន្ទាត់ទិន្នន័យផិកសែលក្នុងប៊ីត - ពីព្រោះវាត្រូវបានចាត់តាំងទៅកាន់ព្រំដែន ៤ ប៊ីត។ ដូច្នេះវាជារឿងងាយស្រួលក្នុងការស្នាក់នៅលើបន្ទាត់រូបភាពជាក់លាក់។ មិនច្បាស់ថាហេតុអ្វីបានជាតម្លៃនេះត្រូវបានរក្សាទុកដោយឡែកទោះបីវាអាចគណនាបានក៏ដោយ។ |
0x0004 | uint(32) | អូហ្វសិត | កំណត់អង្គភាពនៃបន្ទាត់ទីមួយក្នុងប៊ីតម៉ាប់ |
0x0008 | uint(32) | កម្ពស់ | បង្ហាញកម្ពស់រូបភាពក្នុងម៉ែត្រ ពីគ្រាប់ |
0x000c | uint(32) | ទទឹង | បង្ហាញទទឹងរូបភាពក្នុងពិចេត pixel |
0x0010 | uint(16) | ប្រភេទ | បង្ហាញពីប្រភេទរូបភាព។ នៅទីនេះ វាហាក់ដូចជា Bitmask មួយ៖
|
0x0012 | uint(16) | ពណ៌បន្ទះ | កំណត់ថាតើពណ៌ណាមួយពីឯកសារ PRT ដែលត្រូវប្រើ |
រចនាសម្ព័ន្ធទិន្នន័យនេះនៃឯកសារ PRT បង្ហាញពីរបៀបដែលប៊ីតម៉ាពេលត្រូវបានប្រើសម្រាប់Sprites ត្រូវបានកសាង។ ប៊ីតម៉ានេះគឺជាគ部分មួយ ដែលមានច្រើនត្រូវបានបង្កើតជាការចម្លងមួយនៃឯកសារអានីមេសន៍របស់Sprites ។
ទិន្នន័យរូបភាពជាក់លាក់គឺត្រូវបានលាក់នៅក្នុង
op2_art.BMP នៅក្នុងថតហ្គេម។
ហេតុអ្វីបានជាឯកសារប៊ីតម៉ានេះមានក្បាលប៊ីតម៉ា RIFF (ដែលគឺជាការបញ្ជាក់ដែលទាំងមូលមានភាពត្រឹមត្រូវ) គឺមិនច្បាស់។ មានសង្ឃឹមថា Outpost 2 ប្រើ API នៃប្រព័ន្ធដើម្បីបញ្ចូលក្រាហ្វិក
ដោយការបង្ហាញក្បាលនេះជាបណ្តោះអាសន្ន ហើយវាក៏ត្រូវបានជំនួសជាលក្ខណៈផ្ទៀងផ្ទាត់ដែលផ្លាស់ប្តូរ។
ទិន្នន័យប៊ីតនៅក្នុងឯកសារ BMP នៅទីតាំង Offset + uint32-Offset, ដែលអាចរកឃើញនៅក្នុងឯកសារ BMP នៅអាស័យដ្ឋាន 0x000A (RIFF-Bitmap-Datenoffset) គឺ អាចរកបាន ហើយវាក៏ត្រូវគ្នានឹងការរៀបចំជួរដេកពីខាងលើខាងឆ្វេងទៅខាងក្រោមផងដែរ។
គ្រាប់ប៊ីតមួយប៊ីត (1bpp) អាចគូរ បានដូចជា ថ្នាក់ទី 0 មានភាពโปร่งពេញ និងថ្នាក់ទី 1 ពីរ៉ែខ្មៅ/ប្រផេះមួយស្រាល ព្រោះគ្រាប់ប៊ីតមូដណែនាំ ត្រូវបានប្រើជាទូទៅសម្រាប់ស្រង៉ៃរថយន្ត និងអគារនៅក្នុងការអានីមេសន៍ ។
ដូច្នេះអ្នកអាចបន្ថែមរូបភាពច្រើនបាន។