דף 1 מתוך 2

הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו')

נשלח: ה' אוגוסט 26, 2010 6:08 pm
על ידי Og
הערה: אם אתם רק רוצים לדעת איך להפעיל את המשחקים עם קול בתצורת VOC תחת DOSBox, דלגו לתחתית ההודעה, לשורה האחרונה.

לאלה מכם שמספיק זמן בפורום, יכול להיות שתזכרו שנשאלה פה השאלה כיצד להפעיל את בונוס עם קולות שלא באים מה-PC-Speaker כבר כמה פעמים. בפעם האחרונה שבדקתי את הנושא הגעתי לאי אילו השערות:
Og כתב:גם נסיונות (שוב, רבים מספור) להפעיל את גרסת התקליטונים עם אפקטים קוליים בכל דרך שזמינה לי כרגע העלו חרס. ניסיתי עם שלושה מקורות שונים - זה שבאתר, זה שבילדודיסק (וגם בנוסטלגיה) וזה מהארסנל הפרטי שלי - למרות שעל פניו עושה רושם שכולם באו מאותה הגרסה.
עקרונית, בגלל שהקובץ sbfmdrv.com הוא קובץ שבא במקור מדרייברים של קריאייטיב, ניסיתי למצוא משהו דומה שיפעיל את האפקטים הקוליים (שלפי הREADME אכן קיימים בגרסת הדיסקטים, בניגוד למה שחשבתי (וזכרתי)) וכעת אני שוקל אפשרות שיתכן שלא כל הקבצים שאחראיים על האפקטים קיימים בגרסאות הנ"ל.

בסופו של דבר, אין מנוס מלגרור אחד מהמחשבים הישנים שלי מהבוידעם ולבדוק שם, למרות שאין ערובה שגם זה יתן קביעה חד משמעית
ולאחר מכן אכן בדקתי ואמרתי נואש:
Og כתב:לא מצליח להפעיל את המשחק עם קול, ניסיתי על מחשב ישן, גם עם SB AWE64 (דגם CT4500) וגם עם SBPro2 (דגם CT1600).

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

המשחקים המוקדמים של מט"ח עשו שימוש בערכת הפיתוח של Creative (הנודעת לשמצה) כדי להפיק קול. טכנולוגיה זו עושה שימוש בקבצי CMF עבור המוזיקה וקבצי VOC עבור הקול. המתכנת יכול לבחור אם לתכנת תמיכה מובנית במשחק או להשתמש בדרייברים של Creative כדי לנגן קול. מט"ח בחרו באפשרות השנייה (לפחות במשחקים המוקדמים).
כדי לנגן את המוזיקה יש לטעון את הדרייבר SBFMDRV וכדי להשמיע את הקולות יש לטעון את CTVDSK.DRV (גם את CT-VOICE.DRV אמורים לטעון אבל בפועל לא נראה שיש שינוי כאשר הוא לא קיים - אולי זה ככה רק בדוסבוקס).
כל הבעיה נובעת מ-CTVDSK.DRV כי בניגוד ל-SBFMDRV.DRV, הדרייבר CTVDSK.DRV זקוק לגרסה שמתאימה לכרטיס הקול שמותקן במחשב.
הקובץ CTVDSK.DRV שבא עם שני המשחקים שבדקתי - בונוס ודובי מתאים לכרטיס קול מסוג Creative Sound Blaster 1.5.
מצ"ב קובץ שכולל כמה דרייברים (הקבצים CTVDSK.DRV ו- CT-VOICE.DRV) לכרטיסי קול שונים של קריאייטיב:
http://www.megaupload.com/?d=IC0DISHX" target="_blank
לא בדקתי, אבל אני מניח שבמחשב ישן עם אחד מכרטיסי הקול הנ"ל קבצי הVOC יעבדו בהנחה שנעשה שימוש בדרייבר הנכון.

עכשיו בנוגע לDOSBox: מגרסה 0.73 ומטה, ניתן להפעיל את הקול ע"י העתקת הדרייברים מכרטיסי הקול הבאים:
Sound Blaster 2.0
Sound Blaster Pro I
Sound Blaster Pro II
ולכוון את הערך sbtype לערכים:
sb2
sbpro1
sbpro2
(בהתאמה)
על פניו היה נראה שאפשר להעתיק את הדרייברים של Sound Blaster 16 לתוך תיקיית המשחק וע"י כך להימנע משינוי הערך SBTYPE של דוסבוקס כי הוא נמצא על SB16 כברירת מחדל. בפועל, לעומת זאת, זה פשוט לא עובד כי שימוש בדרייברים של SB16 בשני המשחקים שבדקתי (בונוס ודובי) פשוט גורם למשחק לא לעבוד.

זה כאמור, רק לגרסאות דוסבוקס מ0.73 ומטה.

עבור גרסאות דוסבוקס האחרונות (0.74 ומעלה), כל שצריך לעשות הוא לשנות את הערך sbtype מ-sb16 ל- sb1 וזהו (אין צורך לשנות קבצים).

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ה' אוגוסט 26, 2010 7:53 pm
על ידי dj_anubis
וואו איזה תותח!!!!!!!!!!!!!!!!!!!

גורדי דחוף לשים את הנושא הזה בדביק!!!

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

ובונוס!!!!!!!!!!!! בונוס סוף סוף עובד אם אפקטים. איזה תותח OG :P :P :P :P :P

תודה רבה, על ההשקעה והסבלנות

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ה' אוגוסט 26, 2010 8:32 pm
על ידי Radioactive Grandpa
וואו, בואנ'ה, אתה חזק... איך שאתה חוזר עם פתרונות לסוגיות שנשאבו לעומק תהום הנשייה...

Anubis, הירגע חבוב... זה לא הולך פה ככה. זה לא עניין לדביק, זה עניין לשאילתא.

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ה' אוגוסט 26, 2010 10:04 pm
על ידי dj_anubis
זה לא באמת משנה איפה, העיקר שזה יהיה במקום נגיש ושהנושא לא ייעלם זה הכול, שיהיה לו תיעוד רשמי

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ה' אוגוסט 26, 2010 11:26 pm
על ידי Og
Radioactive Grandpa כתב:זה לא עניין לדביק, זה עניין לשאילתא.
אל חשש, זה יגיע בקרוב, יש לי כמה בדיקות לעשות קודם.


אגב, TWIMC, בדקתי במחשב ישן עם SBPro2 (דגם CT1600) ומסתבר שאם כרטיס הקול מותקן כראוי והמשתנה SOUND מפנה לתיקיית הדרייברים אז בונוס (לא בדקתי את דובי אבל כנראה שגם הוא) יטען את הדרייבר הנכון (מהמשתנה SOUND). כך שכנראה שאם המחשב שלכם מקונפג נכון, אין צורך להחליף את CTVDSK.DRV.

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

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ה' אוגוסט 26, 2010 11:41 pm
על ידי Bobbin
שאילתא?
אי אפשר להעלות קובץ "מתוקן" של המשחק לאתר?

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ה' אוגוסט 26, 2010 11:57 pm
על ידי Og
בטח שאפשר! אבל... על איזה קובץ אתה מדבר?

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 12:08 am
על ידי Bobbin
Og כתב:בטח שאפשר! אבל... על איזה קובץ אתה מדבר?
התכוונתי להורדה של המשחק, לאחר החלת התיקון עבור הגרסה העדכנית של דוסבוקס.

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 12:15 am
על ידי Og
אני מבין למה התכוונת, אני לא מבין, לעומת זאת, מהו ה"תיקון" עליו אתה מדבר.

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 1:43 am
על ידי Bobbin
Og כתב:אני מבין למה התכוונת, אני לא מבין, לעומת זאת, מהו ה"תיקון" עליו אתה מדבר.
מתברר שלא קראתי נכון את ההסבר. חשבתי שצריך לשנות משהו בהרצת המשחק ולא בתצורת דוסבוקס. :?

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 1:47 am
על ידי Og
אז זהו, גם אני חשבתי שזה מה שחשבת אבל לא הייתי בטוח אז לא רציתי סתם לומר...

אגב, הערכים בשאילתא עודכנו.

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 11:22 am
על ידי Bobbin
מצאתי קובץ שתומך בהגדרה של SB16 שעובד עם המשחק, כך שאין צורך בשינוי הקונפיגורציה של דוסבוקס.

http://www.multiupload.com/A4V4QIBSFZ" target="_blank

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 12:50 pm
על ידי Og
אמממ, זה לא עובד אצלי... גם הגודל של הקובץ נראה קטן והתוכנה של קריאייטיב לא מזהה אותו בתור דרייבר תקין. יכול להיות שהקובץ לא הועלה במלואו? נסה להעלות אותו כקובץ מכווץ.

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 12:56 pm
על ידי Bobbin
http://www.multiupload.com/ZM7EJ7RJ4Y" target="_blank

הורדתי אותו במקור מכאן ושיניתי את השם שלו (במקור CT-VOICE.DRV):
http://www.zshare.net/download/751593861346d65c" target="_blank

Re: הפעלת קבצי VOC במשחקים שעושים בהם שימוש (בונוס, דובי וכו

נשלח: ו' אוגוסט 27, 2010 1:24 pm
על ידי Og
אותו קובץ.
Bobbin כתב:הורדתי אותו במקור מכאן ושיניתי את השם שלו (במקור CT-VOICE.DRV):
http://www.zshare.net/download/751593861346d65c" target="_blank
אהה, מהודעה ברשימת התאימות של דוסבוקס, נכון? גם אני ניסיתי את זה וזה לא עבד.
למעשה, זה עדיין לא עובד. אולי אני מפספס משהו... אתה אומר שאתה מצליח להפעיל את בונוס עם קול בעזרת הקובץ הזה? דוסבוקס 0.74 ? הגדרות ברירת המחדל? כשאתה לוחץ על "התחלת משחק" אתה שומע צליל? כשהאותיות מסתדרות בתיבה למטה, אתה שומע צלילים?