Blood 2?

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

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

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

שליחה על ידי Og »

סליחה על ההקפצה, אבל זה המקום היחיד בפורום שבו מדובר על ECM.

רז, יש לי שאלה אליך שקשורה לקבצי אצווה ולהורדות שלך (וכמובן שגם קשורה לנושא הזה ולאתר אחרת הייתי שואל בפרטי כמו בעבר):
אתה מוחק את הקובץ .bin.ecm בתוך קובץ האצווה שבהורדות שלך? אני שואל כי גם אני אתחיל להשתמש בECM בחלק מהמשחקים שהעליתי (כמו פיפא99), ולא היה לי כח להוריד משחק שהעלית ולבדוק איך אתה מוחק את קובץ הECM שם.
העניין הוא שאני רוצה למחוק את הECM רק אם אני בטוח שהISO שוחזר כראוי. רציתי לעשות את הבדיקה עם ERRORLEVEL אבל ECM.EXE מחזיר ERRORLEVEL של 0 גם אם הוא הצליח וגם אם הוא נכשל (או שאני לא יודע לבדוק?).

הדרך היחידה שאני יכול לחשוב עליה לעשות את מה שאני רוצה היא למצוא תוכנה לדוס שבודקת CRC32 ונותנת ERRORLEVEL כאבחנה ולשלב אותה בקובץ האצווה, אבל זה כבר ממש OVERKILL ואני לא מתכוון לעשות את זה.

בקיצור, השאלה היא אם אתה מוחק ואם כן, איך?

תודה מראש :)
סמל אישי של משתמש
raztk
משתמש רשום
משתמש רשום
הודעות: 585
הצטרף: ש' ינואר 03, 2004 11:28 pm
איש קשר:

שליחה על ידי raztk »

לא, אני לא מוחק, למרות שחשבתי לעשות סוג של "Cleanup" (למחוק הכל חוץ מה-BIN וה-CUE, ככה שלמשתמש לא יהיה יותר מדי בלאגן עם הקבצים בסוף התהליך).

במקום לבדוק את ה-CRC, מה דעתך לבדוק את הגודל בבתים? זה אפשרי בלי שום תוכנה חיצונית:

קוד: בחירת הכל

@echo off
set file=
set size=
if not exist "unecm.exe" goto :eof
if not exist "%file%.ecm" goto :eof
unecm.exe "%file%.ecm"
for %%? in ("%file%") do if %%~z? neq %size% del "%%~?"&goto :eof
for %%? in ("unecm.exe" "%file%.ecm") do del "%%~?"
goto :eof
הקובץ יבדוק (בשורה החמישית) לאחר החילוץ אם הגודל של ouwb.bin.ecm שווה ל-<size> (צריך לשנות לגודל המתאים), אם לא, זה יצא.
Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

שליחה על ידי Og »

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

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

שליחה על ידי Og »

לפעמים אני פשוט לא חושב... מייד אחרי שכתבתי את ההודעה נזכרתי שבעצם קוד המקור של התוכנה כלול בהורדה שלה. לקח לי שתי שניות לשנות את התוכנה כך שתחזיר ERRORLEVEL של 1 אם משהו משתבש וחמש שעות למצוא קומפיילר שיהדר אותה... נאבקתי עם מהדרים של מיקרוספט והורדתי כמה חינמיים ללא הצלחה עד שבטעות נתקלתי בקומפיילר בשם Dev-C++ שזה בעצם IDE ל- MinGW.
ממש, אבל ממש מומלץ.

בכל מקרה, סוף טוב, הכל טוב.
סמל אישי של משתמש
raztk
משתמש רשום
משתמש רשום
הודעות: 585
הצטרף: ש' ינואר 03, 2004 11:28 pm
איש קשר:

שליחה על ידי raztk »

האמת היא שאני משתמש ב-MinGW כדי לקמפל כמה מנועים של דום, ואז אני מעלה אותם כדי שאחרים יוכלו להוריד (זה טוב לאנשים כמוני שרוצים לקבל את השינויים האחרונים לפני שהם שוחררו רשמית). אבל אני משתמש ב-Code::Blocks, לא ב- ++Dev-C (שהוא קצת Out of Date עד כמה שידוע לי).

כל הכבוד בכל אופן. :)
סמל אישי של משתמש
C-man
מנהל
מנהל
הודעות: 4120
הצטרף: ד' דצמבר 24, 2003 12:13 pm

Re: Blood 2?

שליחה על ידי C-man »

אני מתכוון להעלות את FF7 מחדש (כי הוא כרגע רק על P2M). אתה (עוג) מוכן להעלות את ה build שלך לתוכנה יחד עם קובץ האצווה, ומה-שלא-נלווה עם זה?

ואם יש המלצות לדרך השימוש אני אשמח לקבל אותן (כמו למשל באיזה תוכנת כיווץ מומלץ להשתמש).
Og
מנהל
מנהל
הודעות: 12293
הצטרף: ו' מאי 28, 2004 10:34 am
מיקום: Delta Lyncis

Re: Blood 2?

שליחה על ידי Og »

המשחק היחיד שעושה בקימפול שלי שימוש הוא FIFA2000, זאת בגלל שלא היה צורך בו בשום משחק אחר - את רוב המשחקים הצלחתי לפרוץ ולכווץ כקבצים, ואלה שלא, עובדים מצוין בפורמט ISO. פורמט ISO אמיתי (ולא קובץ בינארי עם סיומת ISO) לרוב שוקל כמו Bin/Cue לאחר ECM(כלומר, שוקל כמו סכום גודל הקבצים שבתקליטור) והמשחקים שעושים שימוש ברצועות מוזיקה, כלומר אלה שחייבים צמדי Bin/Cue (ריימן, טושטוש ושות') בלאו הכי לא מתכווצים טוב בECM (מגה בתים בודדים).

אני מאוד ממליץ לך לנסות ליצור קבצי ISO מהתקליטורים לפני שאתה מנסה ECM. אני משתמש ב UltraISO כדי ליצור אותם וזאת בגלל שעוד לא מצאתי תכנה חינמית שיכולה ליצור ISO אמיתי (ISOBuster ו- ImgBurn לא יכולים לעשות את זה(או לפחות אני לא הצלחתי)).

מצד שני, יכול להיות שמשחקי PSX שונים בקטע הזה, כי משחק הPSX היחיד שניסיתי עם השיטה הזו הוא פיפא2000 ומה שמוזר בו, זה שקובץ הISO יצא כמו הBIN, לכן השתמשתי בBIN ו-ECM.

בכל מקרה, אם לא הורדת את FIFA2000, הנה התכנה וקובץ האצווה:
http://masa0000.googlepages.com/ECunECM.zip" target="_blank

חשבתי לעשות קובץ אצווה עצבני עם הרבה בדיקות, עם עברית ואנגלית, עם אינטראקציה עם המשתמש ועוד כמה דברים מגניבים כאלה, אבל לאחר קצת מחשבה, הגעתי למסקנה שזה סתם מיותר ועשיתי משהו קטן ופשוט. לעומת זאת, אם תרצה עוד מאפיינים בקובץ האצווה, שאל ואם אני יודע, אני אומר לך איך לעשות אותם.
סמל אישי של משתמש
C-man
מנהל
מנהל
הודעות: 4120
הצטרף: ד' דצמבר 24, 2003 12:13 pm

Re: Blood 2?

שליחה על ידי C-man »

ה trial של UltraISO לא נתן לי לשמור ISO גדול מידי, ובחיפוש קצר לא מצאתי serial או משהו, אז אסתפק ב ECM.
תודה על העלאת החבילה :).
שלח תגובה הנושא הקודםהנושא הבא