সফট রিসেটিং হল একটি পদ্ধতি যা অনেক পোকেমন খেলোয়াড় শাইনি পোকেমন (বিশেষ রঙের পোকেমন) শিকার করার জন্য ব্যবহার করে। এই পদ্ধতি খেলোয়াড়দের সর্বশেষ সেভ করা পয়েন্ট থেকে গেমটি পুনরায় চালু করতে, বন্য পোকেমনের সাথে পুনরায় দেখা করার বা যুদ্ধ পুনরায় শুরু করার সুযোগ দেয়। মূলত, সফট রিসেটিং খেলোয়াড়দের শাইনি পোকেমনের সন্ধানে “ডায়াল” ঘোরাতে সাহায্য করে, যা তাদের উপস্থিতির হার পরিবর্তন করে না।
সফট রিসেটিং সাধারণত প্রয়োগ করা হয় যখন খেলোয়াড়রা বন্য পোকেমনের সাথে যুদ্ধে থাকে অথবা একটি নির্দিষ্ট ইভেন্ট পুনরায় শুরু করতে চায়। উদাহরণস্বরূপ, যদি আপনি একটি নির্দিষ্ট শাইনি পোকেমন খুঁজছেন, তবে আপনি সেই পোকেমনের সাথে দেখা করার ঠিক আগে গেমটি সেভ করতে পারেন। যদি পোকেমনটি শাইনি না হয় তবে আপনি সফট রিসেট করতে পারেন এবং আপনার কাঙ্ক্ষিত পোকেমন না পাওয়া পর্যন্ত চেষ্টা করতে পারেন।
সফট রিসেটিং করার জন্য, খেলোয়াড়দের একই সাথে L + R + Start + Select বোতামগুলি টিপতে হবে। এই ক্রিয়াটি সর্বশেষ সেভ করা পয়েন্ট থেকে গেমটি পুনরায় চালু করবে, খেলোয়াড়দের তাদের ভাগ্য পুনরায় চেষ্টা করার অনুমতি দেবে। প্রতিটি এনকাউন্টারের জন্য শাইনি পোকেমনের সাথে দেখা করার হার 1/8192 এ স্থির থাকে। যদিও এই হারটি বেশ কম, তবে সফট রিসেটিং খেলোয়াড়দের শুরু থেকে পুনরায় খেলা শুরু না করে শাইনি পোকেমন খোঁজার আরও বেশি সুযোগ দেয়।
সফট রিসেটিং সাধারণত ত্রিমাত্রিক আকৃতির পোকেমনের (যেমন ডায়ালগা, জিরাটিনা, ইউক্সি…) সাথে প্রয়োগ করার সময় সবচেয়ে কার্যকর বলে মনে করা হয়। ত্রিমাত্রিক আকৃতি খেলোয়াড়দের শাইনি পোকেমন সহজে চিনতে সাহায্য করে, যার ফলে শিকারের প্রক্রিয়ায় সময় সাশ্রয় হয় এবং চাপ কমে। বিপরীতে, চেইন ফিশিং/চেইনিং দ্বারা ধরা যায় এমন পোকেমনের উপর সফট রিসেটিং কম কার্যকর বলে মনে করা হয় কারণ স্থিতিশীল এনকাউন্টার হার বজায় রাখা কঠিন।