דף 1 מתוך 1

שתי שאלות (ל-Og) בתחום ה-CD

נשלח: ש' ינואר 20, 2007 4:00 pm
על ידי Radioactive Grandpa
הראשונה - אפשר ליצור Images על-פי תקליטור באמצעות נירו (בצורה נורמלית)? או שצריך להיעזר בתכנות אחרות (אלכוהול 120% למשל)?

השניה -
חשבתי להוסיף חלק נוסף במדריך D-Fend שלי לשימוש ב-CD-Rom. אבל קודם רציתי להבין משהו.
מה בדיוק העניין הזה עם פקודת ה-use cd? מה בדיוק זה נותן? (ה-readme של DOSBox אומר לי "low-level SDL-support" שזה מובן לי כמו אסטרופיסיקה קוונטית.)
מנסיון, כל משחקי ה-CD שהפעלתי עבדו גם בלי זה. (משום מה, זו גם לא אפשרות מובנית ב-D-Fend.)
אגב, אי אפשר לדעת מראש מה יהיה מספר ה-CD על-פי סדר אלפביתי של אות הכונן ותחילת מספור מ-0?

ואם אני כבר שואל, אתה יודע מה זה ה-ioctl מעבר ל"דרגת אמולציה גבוהה יותר"? אותו דבר לגביי aspi ב-98.

Re: שתי שאלות (ל-Og) בתחום ה-CD

נשלח: ש' ינואר 20, 2007 6:25 pm
על ידי Og
Radioactive Grandpa כתב:הראשונה - אפשר ליצור Images על-פי תקליטור באמצעות נירו (בצורה נורמלית)? או שצריך להיעזר בתכנות אחרות (אלכוהול 120% למשל)?
ובכן, זה תלוי במה אתה מחשיב "צורה נורמלית"? בגרסה של נרו שיש לי כרגע במחשב(די ישנה), אפשר ליצור רק פורמט NRG ופורמט ISO בלי CUE - חוסר הCUE מתבטא בזה שאם יש רצועות קול בדיסק המקורי, הללו לא ישתמרו.

Radioactive Grandpa כתב:השניה -
חשבתי להוסיף חלק נוסף במדריך D-Fend שלי לשימוש ב-CD-Rom. אבל קודם רציתי להבין משהו.
מה בדיוק העניין הזה עם פקודת ה-use cd? מה בדיוק זה נותן? (ה-readme של DOSBox אומר לי "low-level SDL-support" שזה מובן לי כמו אסטרופיסיקה קוונטית.)
מנסיון, כל משחקי ה-CD שהפעלתי עבדו גם בלי זה. (משום מה, זו גם לא אפשרות מובנית ב-D-Fend.)
אגב, אי אפשר לדעת מראש מה יהיה מספר ה-CD על-פי סדר אלפביתי של אות הכונן ותחילת מספור מ-0?

ואם אני כבר שואל, אתה יודע מה זה ה-ioctl מעבר ל"דרגת אמולציה גבוהה יותר"? אותו דבר לגביי aspi ב-98.
הממ, קצת לחוץ לי עכשיו, אני אשתדל לבאר את הנושא באמצע השבוע.

Re: שתי שאלות (ל-Og) בתחום ה-CD

נשלח: ש' ינואר 20, 2007 9:10 pm
על ידי Radioactive Grandpa
Og כתב:ובכן, זה תלוי במה אתה מחשיב "צורה נורמלית"? בגרסה של נרו שיש לי כרגע במחשב(די ישנה), אפשר ליצור רק פורמט NRG ופורמט ISO בלי CUE - חוסר הCUE מתבטא בזה שאם יש רצועות קול בדיסק המקורי, הללו לא ישתמרו.
כן, די הבנת אותי. התכוונתי ל-ISO. אם הדיסק מכיל (כמו רבים) רצועה ראשונה של נתונים - Data, ורצועה שניה של פסקול - רצועה רציפה (המשחק עצמו חותך תוך כדי); תופס?
Og כתב:הממ, קצת לחוץ לי עכשיו, אני אשתדל לבאר את הנושא באמצע השבוע.
תודה.

נשלח: ש' ינואר 20, 2007 9:32 pm
על ידי Og
כן, אבל רק בכדי לוודא שהסברתי טוב: פורמט NRG כן תומך ברצועת/ות הCDA.
למשל איתי, בחר להעלות את רוב משחקי הCD (לפחות כל אלה שאני הורדתי) לנוסטלגיה בפורמט NRG, החסרון הבולט הוא שיש תוכנות שלא תומכות בפורמט הזה (בין אלו שכן תומכות: דימון טולז, ISOBUSTER וכמובן נרו).

אם אני לא טועה

נשלח: ב' ינואר 22, 2007 12:37 am
על ידי ET
פורמט ISO תומך באודיו רק אם אתה מצרף אליו קבצי WAV חיצונים... (או לפחות זו הגירסה הנפוצה שלו).
נרו לא יכול ליצור קבצי BIN, וגם להרבה האמולטורים יש בעיה להשמיע את האודיו מקבצי BIN

הטענה כלפי Daemon Tools היא שיש בה Spyware ואצלי יש גם בעיה עם הגירסה החדשה, אז אני פשוט משתמש בגירסה ישנה 3.44 שלא עושה בעיות עם משחקים ישנים (כי אין עליהם הגנה) -

Re: שתי שאלות (ל-Og) בתחום ה-CD

נשלח: ו' פברואר 02, 2007 1:58 am
על ידי Radioactive Grandpa
Og כתב:הממ, קצת לחוץ לי עכשיו, אני אשתדל לבאר את הנושא באמצע השבוע.
ובכן? :roll:

נשלח: ו' פברואר 02, 2007 8:24 am
על ידי Og
Sorry, אני לא רוצה להתבכיין אבל באמת שהייתי טרוד בזמן האחרון(ואין אור בקצה המנהרה), מה גם שההסבר לא כזה ארוך, אני אסגנן משהו היום או מחר.

Re: שתי שאלות (ל-Og) בתחום ה-CD

נשלח: ג' פברואר 06, 2007 2:18 am
על ידי Og
שוב סליחה על העיכוב, בוא נתחיל.
Radioactive Grandpa כתב:מה בדיוק העניין הזה עם פקודת ה-use cd? מה בדיוק זה נותן? (ה-readme של DOSBox אומר לי "low-level SDL-support" שזה מובן לי כמו אסטרופיסיקה קוונטית.)
אני רוצה להתרכז קודם ברמת האמולציה (High/Low). כידוע לך בוודאי, אמולציה עוסקת, בסך הכל, בהוראות של מעבדים/בקרים. אבל לא תמיד נותנים מענה לכל ההוראות והפקודות(זה כמעט בלתי אפשרי לעשות את זה עם חומרה מורכבת) ולרוב זה בסדר, יש הרבה הוראות(בחומרה) ופקודות(בתוכנה) שלא נעשה בהם אף פעם שימוש או שהשימוש בהם נדיר, בנוסף, לפעמים, אפשר לתכנת קיצורי דרך - קטעי קוד שמטרתם היא להשיג תוצאה זהה או דומה לתוצאה בחומרה האמיתית אבל בפחות שורות קוד או פחות מאמץ מצד החומרה המארחת.
ככל שיותר פקודות מאומלטות(מהמילה Emulated, אין שום קשר לחביתה) ויש פחות שימוש בקיצורי-דרך, רמת האמולציה נמוכה יותר (כלומר: טובה יותר(אבל בדר"כ זה בא על חשבון המהירות)).
ככל שפחות פקודות מאומלטות ונעשה יותר שימוש בקיצורי דרך להשגת המטרה, רמת האמולציה גבוהה יותר(כלומר: פחות טובה).
Radioactive Grandpa כתב:מנסיון, כל משחקי ה-CD שהפעלתי עבדו גם בלי זה. (משום מה, זו גם לא אפשרות מובנית ב-D-Fend.)
ממש לא. אני מסכים שרוב המשחקים הישנים יפעלו עם דרגת אמולציית הCD הנמוכה ביותר של דוסבוקס(לא להתבלבל עם רמת אמולציה - הלז היא גבוהה), אבל ראיתי כמה שלא. כרגע אני זוכר רק את Rayman, אבל אני זוכר שקראתי בפורום של דוסבוקס על עוד משחקים.
Radioactive Grandpa כתב:אגב, אי אפשר לדעת מראש מה יהיה מספר ה-CD על-פי סדר אלפביתי של אות הכונן ותחילת מספור מ-0?
האמת היא שאף פעם לא נתקלתי בכונן וירטואלי שמספרו קדם לכונן פיזי(אני לא אומר שזה לא יתכן, פשוט לא נתקלתי), אבל במקרה של שני כונני CD אמיתיים(או יותר) הID לא קשור לאות הכונן (למשל כונן F יכול להיות ID 0 ואילו E באותו מחשב ID 1).
Radioactive Grandpa כתב:ואם אני כבר שואל, אתה יודע מה זה ה-ioctl מעבר ל"דרגת אמולציה גבוהה יותר"? אותו דבר לגביי aspi ב-98.
IOCTL אינה "דרגת אמולציה" אלא דרך לפנות למכשירי ATAPI או SCSI, אם במילים פשוטות, אפשר לומר שזה ה"דרייבר" של הCD, אותו הדבר לגבי ASPI. ברירת המחדל של חלונות 9X לפנייה לCD היא ASPI, בעוד ברירת המחדל של 2000/XP לפנייה לכונן תקליטורים היא IOCTL.
אני לא יודע בקשר לIOCTL על 9X, אבל אני יודע שאפשר להתקין ASPI על XP בנוסף לIOCTL (אצלי על הXP מותקן ASPI, הייתי צריך את זה בכדי שהאמולטור לפלייסטיישן VGS יוכל לקרוא את התקליטורים).
למה זה דרוש לדוסבוקס? אין לי מושג... הייתי מהמר שזה נחוץ כתוספת לUSECD במטרה להבחין בין מערכות ההפעלה אלמלא הייתה דוגמה בREADME שכוללת את את USECD אבל בלי IOCTL או ASPI...
אולי זה מיועד רק למערכות שבהן יש את שני הדרייברים? אם היה לי כח הייתי שואל בפורום של דוסבוקס...

נשלח: ש' פברואר 24, 2007 5:18 pm
על ידי Radioactive Grandpa
אופס, אני מצטער שלא הגבתי עד עכשיו.
כנראה שסיבה עיקרית לזה היא שבקושי הבנתי משהו...

ברמה המעשית, בכל אופן.
בשורה התחתונה, כשאני משתמש ב-use cd אני חוסך מ-DOSBox לחפש בעצמו את הצורות (קרי קיצורי דרך) על-מנת לדמות את ה-CD-rom, מה שגורם להדמייה להיות איכותית יותר, אך עשויה להיות איטית יותר?

מוזר שאתה דווקא מציג את Rayman .Rayman היה שפן הנסיונות הראשון שלי לכל ההתעסקות בהדמיית CD-rom ב-DOSBox. והוא עובד באופן זהה עם וללא פרמטר ה-use cd. מעבר לתקינות, במהירות ובתנועה וכד'.

בעניין ה-IOCTL (אגב, כשאמרתי "דרגת אמולציה" ציטטתי את המדריך שלך), מעבר לכך שה-Readme מציין דוגמא של use cd ללא הפרטמר וידידו, גם ניסויים רבים שעשיתי כללו אותו, ללא ה-use cd (וצלחו).
מה גם שכפי שציינתי, ה-use cd אינו קיים כאפשרות נגישה ב-IOCTL .D-Fend לעומתו, כן.
מה שמסמן ביטול כל קשר תלותי ביניהם.


תודה על ההסברים, וסליחה שהתעלמתי עד כה.

אממ

נשלח: ג' פברואר 27, 2007 11:11 pm
על ידי ET
לא קראתי את כל השרשור, אבל יש כמה משחקים שעדיין אי אפשר לדמות בדוס בוקס בגלל הגנת CD... (למשל EWJ 1/2 )

נשלח: ה' מרץ 01, 2007 7:15 pm
על ידי עידן
אבל ל-EWJ 1/2 בכל מקרה יש גרסה לחלונות?(לי אישית אשכרה יש את המשחקים המקוריים!)

אממ

נשלח: ה' מרץ 01, 2007 8:11 pm
על ידי ET
רק ל1 האמת...

נשלח: ו' מרץ 02, 2007 10:53 pm
על ידי עידן
צודק(אם כי תמיד אפשר לשחק בגרסת ה-SNES)

Re: אממ

נשלח: ו' מרץ 09, 2007 8:03 pm
על ידי Radioactive Grandpa
ET2K כתב:לא קראתי את כל השרשור, אבל יש כמה משחקים שעדיין אי אפשר לדמות בדוס בוקס בגלל הגנת CD... (למשל EWJ 1/2 )
המ, ובכן, אז זה לא קשור.

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

נשלח: ו' מרץ 09, 2007 11:51 pm
על ידי Og
איתי יודע על מה הוא מדבר, יש כמה שרשורים בנושא בפורום של דוסבוקס.

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