প্যালেটেন · bei.pm
এই পৃষ্ঠায় বর্ণিত ফাইল ফরম্যাটগুলি Dynamix, Inc. এবং Sierra Entertainment এর মেধা সম্পত্তির প্রযুক্তিগত বিশ্লেষণের উপর ভিত্তি করে।
মেধা সম্পত্তি বর্তমানে Activision Publishing, Inc.- / Activision Blizzard, Inc.-এর মালিকানাধীন এবং বর্তমানে Microsoft Corp. এর অধীনে রয়েছে।
তথ্যগুলি রিভার্স ইঞ্জিনিয়ারিং এবং ডেটা বিশ্লেষণ এর মাধ্যমে আর্কাইভিং এবংhistorical ডেটার সাথে আন্তঃক্রিয়ার উদ্দেশ্যে সংগৃহীত হয়েছে।
কোনও মালিকানাধিকার বা গোপন স্পেসিফিকেশন ব্যবহার করা হয়নি।
খেলাটি বর্তমানে gog.com এ ডাউনলোডের জন্য কেনার জন্য উপলব্ধ।
এড্র | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | চার | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 50 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
অফসেট | ডেটা টাইপ | নাম | ব্যাখ্যা |
---|---|---|---|
0x0000 | uint(32) | ম্যাজিক বাইটস | |
0x0004 | uint(24) | প্যালেটের দৈর্ঘ্য | এই ফাইলে পাওয়া যাওয়া প্যালেটের সংখ্যা জানান - ব্লকের দৈর্ঘ্য বাইটে নয়। |
0x0007 | uint(8) | ফ্ল্যাগস | সম্ভবত, যেমন সাধারণত হয়, ফ্ল্যাগগুলো। তবে আমার জানা যে কোনো ফ্ল্যাগ নেই; কারণ আমার জানা সমস্ত মান |
প্যালেটের তথ্যগুলি খুব সহজে পড়া যায়।
এগুলি প্রতিটি একটি হেডার এবং একটি ডেটা সেগমেন্ট নিয়ে গঠিত।
প্যালেটের শিরোনাম
এড্র | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | চার | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 68 | 65 | 61 | 64 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | h | e | a | d | . | . | . | . | . | . | . | . | . | . | . | . |
অফসেট | ডেটা টাইপ | নাম | ব্যাখ্যা |
---|---|---|---|
0x0000 | uint(32) | ম্যাজিক বাইটস | |
0x0004 | uint(24) | প্যালেটের দৈর্ঘ্য | এই ফাইলে পাওয়া যাওয়া প্যালেটের সংখ্যা জানান - ব্লকের দৈর্ঘ্য বাইটে নয়। |
0x0007 | uint(8) | ফ্ল্যাগস | সম্ভবত, যেমন সাধারণত হয়, ফ্ল্যাগগুলো। তবে আমার জানা যে কোনো ফ্ল্যাগ নেই; কারণ আমার জানা সমস্ত মান |
0x0008 | uint(32) | প্যালেট ফরম্যাট সংস্করণ? | সম্ভবত নির্ধারণ করে, কোন প্যালেট ফরম্যাট সংস্করণ প্যালেটটি অনুসরণ করে। সমস্ত আউটপোস্ট2 প্যালেটে সংস্করণ |
প্যালেটের তথ্য
এড্র | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | চার | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 64 | 61 | 74 | 61 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | d | a | t | a | . | . | . | . | . | . | . | . | . | . | . | . |
অফসেট | ডেটা টাইপ | নাম | ব্যাখ্যা |
---|---|---|---|
0x0000 | uint(32) | ম্যাজিক বাইটস | |
0x0004 | uint(24) | ব্লক-দৈর্ঘ্য | |
0x0007 | uint(8) | ফ্ল্যাগস |
ডেটা সেকশন পৃথক প্যালেট এন্ট্রি গ্রহণ করে। প্যালেট এন্ট্রির সংখ্যা ব্লক দৈর্ঘ্য / 4 থেকে নির্ধারিত হয়।
পৃথক এন্ট্রিগুলোর একটি সাধারণ গঠন রয়েছে;
এড্র | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | চার | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | 04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
অফসেট | ডেটা টাইপ | নাম | ব্যাখ্যা |
---|---|---|---|
0x0000 | uint(8) | রেড-কম্পোনেন্ট | রঙের লাল অংশকে নির্দেশ করে |
0x0001 | uint(8) | সবুজ উপাদান | রঙের সবুজ অংশ নির্দেশ করে |
0x0002 | uint(8) | নীল-উপাদান | রঙের নীল অংশ নির্দেশ করে |
0x0003 | uint(8) | অজানা - পতাকা? | এটি স্পষ্ট নয় যে এই মানের অর্থ কী, কারণ এটি স্পষ্টতই মৌলিকভাবে |
প্যালেটগুলির সম্পর্কে শুধুমাত্র এতটুকু বলার, যে অ্যানিমেশন ব্যবহারের জন্য প্যালেটগুলির ক্ষেত্রে নিচের নিয়মগুলি প্রযোজ্য:
- প্রথম রঙটি সবসময় স্বচ্ছ, সেখানে যে কোনও মান দেওয়া থাকুক না কেন।
-
প্যালেটের এন্ট্রি ১-২৪ প্যালেট ১-৮ এর মধ্যে খেলোয়াড়ের রঙ হিসেবে গণ্য হবে।
খেলোয়াড় ১ এর বাইরে রঙগুলি কোথা থেকে আসে, তা আমার স্পষ্ট নয়।
আমি মনে করি, বাকি রঙগুলি হার্ডকোডেড।