כעת אתה יכול לחקות את משחקי ה- NES וה- Game Boy במשחק ובצפייה של נינטנדו

כעת אתה יכול לחקות את משחקי ה- NES וה- Game Boy במשחק ובצפייה של נינטנדו

המשחק והשעון של נינטנדו נפרצו בשל החומרה הפנימית הידועה שלו והרבה עבודה קשה של האקרים ייעודיים.





כמה עבודות בילוש חכמות הניחו את היסודות לפיתוח משחקים מקומיים למכונת הרטרו של נינטנדו.





כיצד אוכל להסתיר את מספר הטלפון הסלולרי שלי מזהה המתקשר

משחקי הרטרו האהובים עליכם במשחק ובצפייה של נינטנדו

ערימת ערימות של YouTuber פרסמה סדרת סרטונים כיצד לפרוץ את המשחק והצפייה של נינטנדו. זהו תהליך לא פשוט, אך עד כה, אמולציית NES ו- Game Boy פועלת במצב בסיסי, לצד יציאת Doom חובה.





פריצה זו אפשרית בשל האלקטרוניקה שבה משתמשת המשחק Nintendo ו- Watch. STM32H7B0 הוא חלק ממשפחת השבבים STM32 הנמצאת בשימוש נרחב. ניתן למצוא שבבים אלה בלוחות מיקרו -בקר תחביב רבים וניתן לקרוא ולשנות אותם באמצעות סיכות איתור באגים בערכת השבבים. השבב משויך לשבב SPI Flash של 1MB, שניתן להשתמש בו גם לאיסוף נתונים אודות המתרחש במעבד הראשי.

למרבה המזל, ה- PCB של המשחק Nintendo ו- Watch חושף את כל הסיכות הדרושות לתכנות מחדש של שבב STM32 ככותרות סיכות. עם זאת, הגישה לקושחה של השבב התבררה כקשה, שכן נינטנדו הציבה דגלי ייצור שעוצרים קריאה ישירה של השבב - תכונת אבטחה של STM32.



עבודת בלש חומרה משתלמת

אין גישה לקושחה מקשה על הפעלת ROM מותאמים אישית על החומרה, אך עדיין הייתה גישה לזיכרון RAM של השבב ולשבב SPI Flash הנפרד. באמצעות נתונים שנאספו מ- RAM ו- SPI Flash, הוא הצליח להבין איזו הצפנה משמשת לטעינת ROMs, ובסופו של דבר שינה אותה להפעלת גרסה פרוצה של Mario Bros.

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





לאחר שיתוף פעולה עם קונראד בקמן, האקר חומרה משבדיה, הם גילו כי על ידי הפעלת חתיכת קוד מותאם אישית משבב ה- SPI Flash, הם הצליחו להוריד את כל הקושחה למשחק ולצפייה של נינטנדו.

עכשיו הכל היה במקום לפרוץ לשמחת ליבם, בידיעה שהם יכולים לבטל את השינויים בכל עת. קונרד בקמן לא בזבז זמן להשתמש בחופש החדש לשימוש טוב בטוויטר:





מכאן, לאחר כמות קשה של עבודה קשה, התחילו להתקבל אמולטורים מותאמים אישית. המאמצים הנוכחיים מתמקדים ביצירת התקנה קלה לשימוש ביתי עבור המשחק והצפייה של נינטנדו.

בעוד שהוא עדיין בשלבים מוקדמים שלו, ניתן למצוא קוד והוראות של נינטנדו למשחק הבית ולצפות בהוראות ב- stacksmashing דף GitHub .

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל מתג נינטנדו מצליח יותר מה- NES

יצרנית משחקי הווידיאו היפנית פרסמה נתוני מכירות מרשימים בדוח הכספי האחרון שלה.

קרא הבא
נושאים קשורים
  • עשה זאת בעצמך
  • חדשות הטכנולוגיה
  • נינטנדו
  • פריצה
על הסופר איאן באקלי(פורסמו 216 מאמרים)

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

עוד מאת איאן באקלי

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

כיצד לתקן תהליך קריטי מת
לחצו כאן להרשמה