ScummVM

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש
ScummVM
ScummVM 1.0.0.png
התפריט הראשי של התוכנה (גרסה 0.10.0)
מפתח צוות ScummVM
גרסה אחרונה 1.2.0 ב־15 באוקטובר 2010
מערכת הפעלה Cross-platform
רישיון הרישיון הציבורי הכללי של גנו (גרסה 2 ומעלה)
קטגוריה
דף בית www.scummvm.org

ScummVM (קיצור של: Script Creation Utility for Maniac Mansion Virtual Machine) הינה תוכנת אמולציה (הדמיה) בקוד פתוח, המתאמת משחקים קלאסיים (בעיקר משחקי הרפתקה) הבנויים על בסיס מנוע ה-SCUMM של לוקאס ארטס או מנועים אחרים של משחקי הרפתקה קלאסיים, להפעלה חלקה תחת עשרות פלטפורמות (לרבות מחשבי כף יד וכדומה) ומערכות הפעלה. התוכנה מאפשרת הרצת משחקים ישנים שנבנו עבור מערכות ישנות שאינן בשימוש היום, ולכן לא ניתן היה להריצם כיום.

התוכנה תומכת גם במשחקים שלא נכתבו תחת מנוע ה-SCUMM (כמו שוליית המכשף) אבל משחקים אלה מעטים יחסית. תוכניות לעתיד של קהילת המפתחים כוללת תמיכה במשחקים קלאסיים נוספים (בעיקר משחקי הרפתקה) שהתוכנה לא תומכת בהם כעת, או שהיא תומכת בהם באופן חלקי.

בנוסף לתמיכה בכותרים ישנים, התוכנה מוסיפה למשחקים תכונות חדשות שלא היו קיימות במקור, כדוגמת יכולות גרפיות המשפרות את מראה המשחקים (Scalling), מערכת עיבוד צליל מתקדמת יותר, מערכת שמירת משחקים נוחה יותר ואפשרויות מורחבות אחרות.

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

חלק מהמשחקים הנתמכים[עריכת קוד מקור | עריכה]

משחקי לוקאס ארטס[עריכת קוד מקור | עריכה]

משחקים של חברות אחרות[עריכת קוד מקור | עריכה]

פיתוח[עריכת קוד מקור | עריכה]

התוכנה כתובה בשפת C++‎. פרויקט התוכנה מתארח באתר סורספורג' ומשתמש בSubversion כמערכת ניהול גרסאות[1].

הערות שוליים[עריכת קוד מקור | עריכה]

קישורים חיצוניים[עריכת קוד מקור | עריכה]