রম ইমেজ কি?

What Is Rom Image



রেট্রো গেমের ভক্তরা ইতিমধ্যেই ROM ফাইল বা যাকে তারা সাধারণত ROM বলে থাকে তার সাথে পরিচিত হতে পারে। কিন্তু রম ফাইলগুলি ঠিক কী, এবং কেন সেগুলি বলা হয়? রম মানে রিড-ওনলি মেমোরি, একটি অ-উদ্বায়ী মেমরি যা ডেটা সঞ্চয় করে এবং র‍্যাম (র্যান্ডম অ্যাক্সেস মেমোরি) এর বিপরীতে, বিদ্যুৎ বন্ধ থাকা সত্ত্বেও ডেটা ধরে রাখে। একবার একটি ROM- এ ডেটা জমা হয়ে গেলে, এটি পরিবর্তন করা যায় না, যদিও আধুনিক ROM চিপগুলি ইতিমধ্যেই সীমিত লেখার চক্রগুলির সাথে পুনরায় লেখার ক্ষমতা রাখে। যে ফাইলগুলি সাধারণত একটি ROM- এ সংরক্ষিত থাকে তার জন্য সিস্টেমের জীবদ্দশায় কোনো পরিবর্তন প্রয়োজন হয় না, যেমন কম্পিউটারের BIOS, একটি ডিভাইসের ফার্মওয়্যার, অথবা আর্কেড বোর্ড বা ভিডিও গেম কনসোলের গেম।

একটি রম ইমেজ বা রম ফাইল হল একটি কম্পিউটার ফাইল বা ভিডিও গেম কনসোলের রম চিপস বা রম কার্তুজ থেকে প্রাপ্ত মূল ডেটার ডিজিটাল কপি। বিপরীতভাবে, কিছু রম ইমেজ প্রথমে ডিবাগিং বা পরীক্ষার উদ্দেশ্যে তৈরি করা হয় সেগুলি স্থায়ীভাবে রম চিপে এম্বেড করার আগে।







কিভাবে রম ইমেজ তৈরি করা হয়?

রম চিপ বা রম কার্তুজ থেকে রম ইমেজ কপি করার প্রক্রিয়াকে ডাম্পিং বলে। ডাম্পিংয়ের জন্য ROM চিপ থেকে একটি কম্পিউটারে ফাইল স্থানান্তর করার জন্য ডেডিকেটেড হার্ডওয়্যার, রম বার্নার এবং সফ্টওয়্যার প্রয়োজন। কোন রম ডাম্পিং মেশিন সব ফিট করে। কিছু রম ডাম্পিং ডিভাইসে একটি সিডি-রম ড্রাইভ থাকে যাতে ছবিটি সরাসরি সিডি-রমে কপি করা যায়। আর্কেড মেশিনগুলিতে সাধারণত কাস্টমাইজড পিসিবি থাকে এবং প্রতিটি রম ডাম্পিংয়ের জন্য সাধারণত একটি পৃথক সেটআপ প্রয়োজন। একইভাবে, বিভিন্ন গেম কনসোলের জন্য ডাম্পিং মেশিনগুলিও একে অপরের থেকে আলাদা।



রম ফাইলে একটি .rom ফাইল এক্সটেনশন থাকে এবং প্রায়শই, রম ফাইল খুলতে এমুলেটর সফটওয়্যার ব্যবহার করা হয়। অজানা অ্যাপল II ফাইল এবং নিন্টেন্ডো 64 এমুলেশন রম ইমেজ হল রম ফাইল খুলতে ব্যবহৃত কিছু এমুলেশন সফটওয়্যার। এগুলো অবশ্য সার্বজনীন এমুলেটর সফটওয়্যার নয়; অন্যান্য রম ফাইল চালানোর জন্য নির্দিষ্ট সফটওয়্যার প্রয়োজন হবে। আপনার কাছে থাকা ROM ফাইলগুলি খোলার জন্য কোন সফ্টওয়্যারটি ব্যবহার করতে হবে তা নিশ্চিত করতে চাইলে সফ্টওয়্যার বিকাশকারীর সাথে যোগাযোগ করা ভাল।



রম ইমেজ কি জন্য ব্যবহার করা হয়?

রম ইমেজ বিভিন্ন উদ্দেশ্যে তৈরি করা হয়। সবচেয়ে গুরুত্বপূর্ণ উদ্দেশ্য সম্ভবত তথ্য সংরক্ষণ। এগুলি রিওর চিপগুলিতে স্থায়ীভাবে স্থানান্তরিত হওয়ার আগে রেট্রো গেম এবং পরীক্ষা ফাইলগুলি পুনরায় তৈরি বা সংশোধন করার জন্য তৈরি করা হয়েছে।





সফটওয়্যার সংরক্ষণ

কিছুই চিরকাল স্থায়ী হয় না, এবং ইলেকট্রনিক এবং ডিজিটাল ডিভাইসের ক্ষেত্রেও একই কথা প্রযোজ্য। রম ইমেজ তৈরি হওয়ার মূল এবং সবচেয়ে গুরুত্বপূর্ণ কারণ হল মূল তথ্য সংরক্ষণ করা। সিস্টেমটি জীবনের শেষ প্রান্তে পৌঁছানোর সাথে সাথে ডেটা হারিয়ে যাওয়া, ক্ষতিগ্রস্ত বা দূষিত হওয়ার একটি বিশাল সম্ভাবনা রয়েছে। আর্কাইভ করার উদ্দেশ্যে রম ইমেজ তৈরি করা মূল ডাটার কপি রাখার একটি দুর্দান্ত উপায়। রম ইমেজগুলি মূল ডেটার একটি অনুলিপি আবার নতুন সিস্টেমে ব্যবহার করার অনুমতি দেয়। কিছু রম ইমেজও পরিবর্তন করা হয়েছে বিদ্যমান ডেটা উন্নত করতে এবং আধুনিক ডিভাইসে কাজ করার জন্য।

গেম এমুলেশন

এটি সম্ভবত রম ইমেজের বহুল পরিচিত ব্যবহার। সুপার মারিও, মর্টাল কমব্যাট, এবং পছন্দগুলি খেলে কে ক্লান্ত হতে পারে? ভাগ্যক্রমে, এই বয়সহীন ভিডিও গেমগুলি রম চিত্রগুলির মাধ্যমে উপলব্ধ করা হয়েছে। যেহেতু আর্কেড এবং পুরোনো গেম কনসোল অতীতের বিষয়, অতএব রেট্রো গেমগুলি এমুলেটর সফটওয়্যারের মাধ্যমে পুনরুজ্জীবিত হয়। গেম এমুলেশন প্রসঙ্গে, এমুলেটর হল এমন প্রোগ্রাম যা অন্য সিস্টেমে সম্পূর্ণ ভিন্ন ডিভাইস থেকে মদ খেলা চালায়। তারা তোরণ বা পুরোনো ভিডিও গেম কনসোলের আচরণ অনুকরণ করে যাতে গেমগুলি আপনার পিসির মতো অন্য সিস্টেমে চলতে পারে। আপনি কেবল আপনার পিসি বা মোবাইল ডিভাইসে আপনার শৈশবের স্মৃতি পুনরুদ্ধার করতে পারেন কেবল এমুলেটর ইনস্টল করে এবং এতে রেট্রো গেমের রম ফাইল যুক্ত করে। একইভাবে, আপনি রাস্পবেরি পাই এর মত SBCs (সিঙ্গেল বোর্ড কম্পিউটার) এবং একত্রিত হার্ডওয়্যারে এমুলেটর এবং রম ইমেজ লোড করে স্ক্র্যাচ থেকে আপনার নিজের রেট্রো গেমিং মেশিন তৈরি করতে পারেন। রেট্রো গেমিং মেশিনগুলি এসবিসির সাথে করা সবচেয়ে জনপ্রিয় প্রকল্প।



ডিবাগিং এবং কিউএ টেস্টিং

রম ইমেজ শুধুমাত্র সফটওয়্যার সংরক্ষণের জন্য ব্যবহার করা হয় না; তারা সফটওয়্যারটি একটি রম চিপে লোড করার আগে পরীক্ষা করার জন্য ব্যবহার করা হয়। এটি নিশ্চিত করে যে সফ্টওয়্যারটি ত্রুটিমুক্ত এবং রম চিপে এম্বেড করার আগে পুরোপুরি চলছে কারণ প্রোগ্রামটি চিপে লোড হয়ে গেলে সেগুলি আর সংশোধন করা যাবে না।

অননুমোদিত রম ডাউনলোড করা

সাধারণত, ইন্টারনেট বা অন্য কোন ডিজিটাল মিডিয়া থেকে রম ডাউনলোড বৈধ নয়। যাইহোক, রেট্রো গেমের ভালবাসার জন্য এবং মূল রম ইমেজ একটি খরচে আসে, অনেক রম অবৈধভাবে ডাউনলোড করা হয়। অননুমোদিত ডাউনলোডের কারণে গেম কোম্পানিগুলোর বিক্রয় এবং রাজস্ব ব্যাপকভাবে ক্ষতিগ্রস্ত হয়েছে। এই কারণে, কপিরাইট হোল্ডাররা তাদের সফটওয়্যারের অননুমোদিত রিলিজ এবং ডাউনলোডগুলি রোধ করার জন্য কঠোর পদক্ষেপ নিচ্ছে, বিশেষ করে আর্কেড বা ভিডিও গেমের রম ইমেজ। উদাহরণস্বরূপ, নিন্টেন্ডো, 2018 সালে দুটি এমুলেটর ওয়েবসাইটের বিরুদ্ধে তাদের কপিরাইটযুক্ত রম অবৈধভাবে বিতরণের জন্য মামলা করেছিল। অন্যান্য কোম্পানি তাদের সফটওয়্যারের অননুমোদিত অনুলিপি রোধ করার জন্য তাদের পণ্যের নিরাপত্তা বৈশিষ্ট্য অন্তর্ভুক্ত করে। উদাহরণস্বরূপ, ক্যাপকম তাদের আর্কেড গেমগুলিতে তাদের সফ্টওয়্যারের অবৈধ বিতরণ রোধ করার জন্য একটি সুরক্ষা অ্যালগরিদম অন্তর্ভুক্ত করেছিল।

রম ডাউনলোড করার বৈধতার মধ্যে এখনও অনেক ধূসর এলাকা রয়েছে। কেউ কেউ যুক্তি দিতে পারেন যে ব্যক্তিগত ব্যবহারের জন্য রম ডাউনলোড করা এবং সেগুলি ইন্টারনেট থেকে বিতরণ না করা অবৈধ বলে মনে করা উচিত নয়। যাই হোক না কেন, পাইরেসিতে অংশ না নেওয়া এবং এর পরিবর্তে রমের অনুমোদিত অনুলিপি কেনা ভাল।

উপসংহার

রম ইমেজগুলি রম চিপে ডেটা সংরক্ষণের একটি ভাল উদ্দেশ্য পরিবেশন করে, মূল তথ্য সংরক্ষণাগার, পুনusingব্যবহার বা পরিবর্তন করার জন্য। তবুও, তারা সফ্টওয়্যার পরীক্ষায় গুরুত্বপূর্ণ ভূমিকা পালন করে। বর্তমানে বহুল ব্যবহৃত রম ইমেজ হল রেট্রো গেমের। যাইহোক, রেট্রো গেমগুলির জনপ্রিয়তা ইন্টারনেটের মতো ডিজিটাল মিডিয়ায় রম অবৈধভাবে বিতরণের দিকে পরিচালিত করে। পাইরেসির বিস্তার বন্ধ করতে সাহায্য করার জন্য, শুধুমাত্র রম ইমেজের অনুমোদিত কপি ডাউনলোড করার পরামর্শ দেওয়া হয়।