Podgląd pojedynczego posta
Stary 04.10.2014, 20:37   #24
Halas19
Stały bywalec ;)
 
Avatar użytkownika Halas19
 
Data rejestracji: 11.06.2012
Lokalizacja: Szczecin
Posty: 107
Halas19 zaczyna zdobywać reputację <1 - 49 pkt>
Oczywiście, że się odpala - napisałem to wcześniej
Więc to idzie tak:
Z obu płyt wydobywamy wszystkie pliki i foldery i wpakowujemy do osobnych folderów np. CD1/CD2.
Do wydobycia plików ZMOVIE.STR trzeba użyć IsoBuster'a - funkcja "kopiuj binarnie raw (2352 b/blok)". W folderze CD2 należy usunąć pliki:
- MGS / BRF.DAT
- MGS / FACE.DAT
- MGS / MGS2.EXE
- SLES_113.70
- SYSTEM.CNF
W tym samym folderze należy też zmienić nazwy następujących plików:
- z MGS / DEMO.DAT do MGS / DEMO.002
- z MGS / RADIO.DAT do MGS / RADIO.002
- z MGS / STAGE.DIR do MGS / STAGE.002
- z MGS / VOX.DAT do MGS / VOX.002
- z MGS / ZMOVIE.STR do MGS / ZMOVIE.002
W folderze z zawartością CD1 trzeba usunąć SYSTEM.CNF i przemienić nazwy następujących plików:
- z MGS / DEMO.DAT do MGS / DEMO.001
- z MGS / RADIO.DAT do MGS / RADIO.001
- z MGS / STAGE.DIR do MGS / STAGE.001
- z MGS / VOX.DAT do MGS / VOX.001
- z MGS / ZMOVIE.STR do MGS / ZMOVIE.001
- ze SLES_013.70 do PSX.EXE
Pliki z folderu CD2 przerzucić do CD1, a w zasadzie tylko to co zostało w podfolderze MGS. Teraz trzeba wyedytować w hex'ie plik MGS/MGS1.EXE :
- DEMO.DAT na DEMO.001 (offset D2Dh)
- VOX.DAT na VOX.001 (offset D38h)
- ZMOVIE.STR na ZMOVIE.001 (offset D43h)
- RADIO.DAT na RADIO.001 (offset D5Ah)
- STAGE.DIR na STAGE.001 (offset D66h)
Kiedy już mamy to wszystko budujemy obraz w CDGEN'ie; powinien wyglądać tak:
PSX.EXE - LBA 23
MGS - LBA 202
MGS / BRF.DAT - LBA 203 (reszta ustali się sama, ważne aby tylko zachować kolejność plików)
MGS / DEMO.001
MGS / DEMO.002
MGS / FACE.DAT
MGS / MGS1.EXE
MGS / RADIO.001
MGS / RADIO.002
MGS / STAGE.001
MGS / STAGE.002
MGS / VOX.001
MGS / VOX.002
MGS / ZMOVIE.001
MGS / ZMOVIE.002
Nie nazywamy kompilacji - kasujemy "CDGENPS2", zostawiamy puste pole.
Zapisujemy obraz w *bin/cue. Gotowy obraz powinien mieć 1,27 GB. To jeszcze nie koniec; żeby gra właściwie się wyświetliła trzeba do gotowego obrazu dokleić w hexie licencję gry europejskiej - offset od 0h do 92F0h; trzeba po prostu podmienić kod. Po wszystkim wiadomo, plik należy nadpisać.
Na koniec jeszcze tylko konwersja obrazu do *.VCD i heja.
Trochę przydługa instrukcja, ale mam nadzieję, że zrozumiała
Potrzebne programy:
- IsoBuster 3.4 (do ekstrakcji ZMOVIE.STR)
- HxD (do hex-edycji)
- CDGENPS2 3.0 (do zbudowania poprawnego obrazu)
- CUE2POPS v2.1 BETA 1 (do właściwego skonwertowania niestandardowego obrazu do *.VCD)
Wsio

edit:
Gra odpala się poprawnie, ale jeszcze nie zdążyłem sprawdzić jak wygląda kwestia zmiany płyt; wiem tylko, że wg. instrukcji powinno to wyglądać tak, że w momencie kiedy pojawia się napis "Insert Disc" wywołujemy POPS'owe IGR i plik TROJAN_9.BIN uwieszczony w folderze __common/POPS/MGS/VMC powinien wywołać oczekiwaną zmianę płyt.
Mam nadzieję, że będzie on działać, bo generalnie TROJAN został napisany dla wersji francuskiej, ale w zasadzie niczym się one nie różnią (zawartość plików) prócz wbudowanego języka.

Ostatnio zmieniany przez Halas19 : 04.10.2014 o godz. 20:49 Powód: info
Halas19 jest offline   Odpowiedz cytując ten post