ביצוע קוד שרירותי הוא בטירה אחרת!

כאשר אחד מקבל מחשב, זה חייב להיות צפוי כי הבעלים יכול להפעיל כל קוד על זה שהם רוצים. לעתים קרובות זה לא המקרה, אם כי, כמו הרבה מכשירים מודרניים נמכרים עם bootloaders נעול או גרוע מזה. טכנולוגיה מבוגרת יותר היא קצת יותר קל לטפל, עם זאת, אבל ביצוע קוד שרירותי על משהו כמו Nintendo המקורי עדיין כרוך די הרבה רגל, כמו [רטרו משחק מכניקה הסביר] מראה עם פעולות פנימיות של האחים מריו להפליא 3.

בעוד זה גרזן לא לצמיתות לשנות את Nintendo עצמו, הוא מאפשר ביצוע קוד שרירותי בתוך המשחק, אשר משמש בעיקר על ידי speedrunners להגיע לסוף סצנה קצה אשראי מהר ככל האפשר. לשם כך, הערכים נכתבים לזיכרון על ידי מניפולציה בקפידה מאוד באובייקטים על המסך. לאחר שהוכנסו הערכים הנכונים, תקלה במשחק של צינור מנוצל לביצוע הזיכרון מניפולציה כהוראה. ההוראה נטועה היא הרבה לעתים קרובות משמש לטעון את החדר של הנסיכה ולהשלים את המשחק, עם הרשומה הנוכחית מרחף סביב שלוש דקות סימן.

אם אתה מרגיש כאילו ראית משהו כזה לפני כן, אתה סביר לחשוב על העולם מריו להפליא לנצל עבור SNES המאפשר את אותו סגנון של ביצוע קוד שרירותי. מריו 3 גרזן, עם זאת, הוא פשוט לבצע. זה גם שווה לבדוק את הווידאו להלן, כי [רטרו משחק מכניקה הסביר] הולך לעומק רב על אילו ערכים נכתבים לזיכרון, איך הם מתבצעים כהוראה, ואת כל שאר הפעילים הפנימיים של המשחק המאפשר ניצול ברמה זו.

Leave a Reply

Your email address will not be published. Required fields are marked *