ארכיון הקטגוריה: משחקים

המבחנים הגנוזים של TOMY

בעקבות הפרסום באתר Hackaday.com של הממצאים שלי בנוגע למשחק TOMY Teacher, הגיעו פרטים חדשים שחשפו עוד מידע מרתק – כולל 37 קודים נסתרים שאיש, אולי, לא ראה עד היום!

השבב שבתוך ה-TOMY Teacher
השבב שבתוך ה-TOMY Teacher

להמשיך לקרוא המבחנים הגנוזים של TOMY

היקום הבלתי-אפשרי של Elite

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

פתיח המשחק Elite באמולטור המקוון bbc.godbolt.org
פתיח המשחק Elite באמולטור המקוון bbc.godbolt.org

להמשיך לקרוא היקום הבלתי-אפשרי של Elite

המפתח הסודי של TOMY Teacher

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

המשחק האלקטרוני TOMY Teacher. איך הוא ידע את התשובות?
המשחק האלקטרוני TOMY Teacher. איך הוא ידע את התשובות?

להמשיך לקרוא המפתח הסודי של TOMY Teacher

Seven-Segment? משחק ילדים!

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

משחק לילדים מתצוגת 7 מקטעים ישנה של מעלית
משחק לילדים מתצוגת 7 מקטעים ישנה של מעלית

להמשיך לקרוא Seven-Segment? משחק ילדים!

I AM ERROR: סקירה וביקורת ספר

בשנות השמונים המאוחרות והתשעים המוקדמות, כשהקונסולה NES של נינטנדו שלטה בשוק ביד רמה, הייתי שקוע במחשב האמיגה ולא שמתי לב מה קורה מסביב. הספר I AM ERROR  מסדרת Platform Studies של MIT הראה לי, באיחור של 25 שנים אמנם, מה הפסדתי.

הספר I AM ERROR להמשיך לקרוא I AM ERROR: סקירה וביקורת ספר

סיפורי אופטימיזציה: אקראיות זולה

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

צילום מסך מתוך Yar's Revenge, באמולטור Atari 2600 ל-PC
צילום מסך מתוך Yar's Revenge, באמולטור Atari 2600 ל-PC

להמשיך לקרוא סיפורי אופטימיזציה: אקראיות זולה

המירוץ נגד הקרניים: ללמוד מזקני השבט

ככל שמיקרו-בקרים ולוחות פיתוח הולכים ונעשים זולים וחזקים יותר, כך גוברת הנטיה – גם ברמת החובבים וגם מעבר לה – להתמודד עם אתגרי פיתוח שונים, אפילו בסיסיים, על ידי הקצאה של עוד ועוד כוח מיחשוב גולמי. לפעמים זה פתרון הגיוני ונוח, במיוחד אם הדרישות מהמערכת בכללותה הן צנועות יחסית; אבל אם אנחנו רוצים ליצור משהו מדהים באמת, מוטב ללמוד מהמאסטרים של הדור הקודם – למשל, האנשים שהפכו מערכת עם מעבד עלוב של 1.2MHz ו-128 בייטים בלבד של RAM לאחת מקונסולות המשחקים הביתיות המצליחות בהיסטוריה. להמשיך לקרוא המירוץ נגד הקרניים: ללמוד מזקני השבט

"קיק סטארטר"

לא האתר לגיוס מימון המונים, אלא פרויקט יוצא דופן (מבחינתי) שהכנתי לתחרות פרויקטים של האתר ICstation.com: מערכת בשני חלקים, שמודדת – ובשאיפה גם עוזרת לשפר – את מהירות התנועה ומהירות התגובה בעבודה מול שק איגרוף. הנה סרטון עם הדגמה של המערכת בשטח, ולאחר מכן ההסברים.

להמשיך לקרוא "קיק סטארטר"