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

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

מנהלים: אופיר, Gordi, Radioactive Grandpa, Octarine, Og

Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

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

שליחה על ידי Og » ה' אוגוסט 26, 2010 6:08 pm

הערה: אם אתם רק רוצים לדעת איך להפעיל את המשחקים עם קול בתצורת 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 וזהו (אין צורך לשנות קבצים).

סמל אישי של משתמש
dj_anubis
משתמש רשום
משתמש רשום
הודעות: 1441
הצטרף: א' ינואר 19, 2003 6:37 pm

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

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

וואו איזה תותח!!!!!!!!!!!!!!!!!!!

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

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

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

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

סמל אישי של משתמש
Radioactive Grandpa
מנהל
מנהל
הודעות: 5893
הצטרף: ד' ספטמבר 01, 2004 4:08 am
איש קשר:

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

שליחה על ידי Radioactive Grandpa » ה' אוגוסט 26, 2010 8:32 pm

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

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

סמל אישי של משתמש
dj_anubis
משתמש רשום
משתמש רשום
הודעות: 1441
הצטרף: א' ינואר 19, 2003 6:37 pm

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

שליחה על ידי dj_anubis » ה' אוגוסט 26, 2010 10:04 pm

זה לא באמת משנה איפה, העיקר שזה יהיה במקום נגיש ושהנושא לא ייעלם זה הכול, שיהיה לו תיעוד רשמי

Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

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

שליחה על ידי Og » ה' אוגוסט 26, 2010 11:26 pm

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


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

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

סמל אישי של משתמש
Bobbin
משתמש רשום
משתמש רשום
הודעות: 207
הצטרף: ו' ינואר 29, 2010 6:35 pm

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

שליחה על ידי Bobbin » ה' אוגוסט 26, 2010 11:41 pm

שאילתא?
אי אפשר להעלות קובץ "מתוקן" של המשחק לאתר?

Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

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

שליחה על ידי Og » ה' אוגוסט 26, 2010 11:57 pm

בטח שאפשר! אבל... על איזה קובץ אתה מדבר?

סמל אישי של משתמש
Bobbin
משתמש רשום
משתמש רשום
הודעות: 207
הצטרף: ו' ינואר 29, 2010 6:35 pm

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

שליחה על ידי Bobbin » ו' אוגוסט 27, 2010 12:08 am

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

Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

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

שליחה על ידי Og » ו' אוגוסט 27, 2010 12:15 am

אני מבין למה התכוונת, אני לא מבין, לעומת זאת, מהו ה"תיקון" עליו אתה מדבר.

סמל אישי של משתמש
Bobbin
משתמש רשום
משתמש רשום
הודעות: 207
הצטרף: ו' ינואר 29, 2010 6:35 pm

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

שליחה על ידי Bobbin » ו' אוגוסט 27, 2010 1:43 am

Og כתב:אני מבין למה התכוונת, אני לא מבין, לעומת זאת, מהו ה"תיקון" עליו אתה מדבר.
מתברר שלא קראתי נכון את ההסבר. חשבתי שצריך לשנות משהו בהרצת המשחק ולא בתצורת דוסבוקס. :?

Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

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

שליחה על ידי Og » ו' אוגוסט 27, 2010 1:47 am

אז זהו, גם אני חשבתי שזה מה שחשבת אבל לא הייתי בטוח אז לא רציתי סתם לומר...

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

סמל אישי של משתמש
Bobbin
משתמש רשום
משתמש רשום
הודעות: 207
הצטרף: ו' ינואר 29, 2010 6:35 pm

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

שליחה על ידי Bobbin » ו' אוגוסט 27, 2010 11:22 am

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

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

Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

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

שליחה על ידי Og » ו' אוגוסט 27, 2010 12:50 pm

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

סמל אישי של משתמש
Bobbin
משתמש רשום
משתמש רשום
הודעות: 207
הצטרף: ו' ינואר 29, 2010 6:35 pm

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

שליחה על ידי Bobbin » ו' אוגוסט 27, 2010 12:56 pm

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

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

Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

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

שליחה על ידי Og » ו' אוגוסט 27, 2010 1:24 pm

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

שלח תגובה הנושא הקודםהנושא הבא