Page 1 sur 2
Pb création cd bootable
Posté : 18 sept. 2007 14:03
par Frudanle
Salut ! J'ai suivi le tutos pour creer un cd bootable avec selfboot et bootmake tout a fonctionné parfaitement bien mais l'orsque que je lance mon cd dans ma console sa boot bien sur le logo SEGA mas ensuite j'atérie dans le menu da la console, pourquoi ?
PS: C'est le jeux Shenmue 2 au cas ou.
Posté : 18 sept. 2007 14:29
par edd
Tu veux dire avec CDI4DC et Bootmake?
Il n'était pas selfbootable ton Shenmue II??
(A ma connaissance tous les Shenmue II sont deja selfbootables; il y a de plus une particuliarité qui est que l'offset n'est pas en 11702...)
Posté : 18 sept. 2007 17:36
par Frudanle
Oui il est selfbootable mais c'est parce que je refais les sous titres donc je doit refaire une image. Et sinon c'est quoi l'offset alors ?
Posté : 18 sept. 2007 19:00
par edd
Dans ce cas, tu ne peux pas utiliser du standard, opte plutot pour la méthode ancienne (cdrecord, etc.) avec des CD-RW pour tester avec un ému.
Concernant la version d'ECH:
Found 2 session(s)
Session 1 has 1 track(s)
Track: 1 Type: Mode2/2336 Size: 33600 LBA: 0
Session 2 has 1 track(s)
Track: 2 Type: Mode2/2336 Size: 290474 LBA: 45000
Donc il semble que la session 1 soit de la données mode 2 de 45000 (d'où offset de la suivnate) mais c'est encor eplus vicieux que ça en fait puisque cette session mode 2 est censée contenir qques pistes audio pour le jeu!
L@cible décrit un truc fonctionnel (sous linux) ici:
http://www.metagames-eu.com/forums/779070-post197.html
Sinon dans la logique du 11702 fonctionne si tu as binhacké tout le bin à cet offset (faut aussi les audio du jeu dans la même session que l'audio du selfboot) sauf que le résultat devrait faire 1Go donc ingravable sur CDR (mais plus simple et testable sous ému).
Posté : 18 sept. 2007 19:49
par Frudanle
Je te remercie grandement pour cette infos je vais tester de suite ! Merci encore !
Posté : 18 sept. 2007 20:32
par Frudanle
J'i suivie la procedure du tutoriel mais je block au moment ou il faut extraire le bootstrapeur avec :
dd if=tdata02.iso of=SHEN_IP.BIN bs=2048 count=16
Sa me marque dd pas reconnue comme commande. Comment faire ?
Posté : 18 sept. 2007 22:37
par edd
Bizarre il me semblait que c'était du bash de base. Tu utilises quelle distribution linux?
(sinon tu peux tenter la version win32
http://www.chrysocome.net/dd )
Posté : 18 sept. 2007 23:45
par Frudanle
C'est bon sa marche mais la c'est ma command mount qui est inconnus ! Tu connais pas un site ou je peut trouver toute sorte de command ?
Posté : 19 sept. 2007 08:11
par edd
mount est aussi une commande "de base"... sous Linux.
Posté : 19 sept. 2007 19:50
par Frudanle
J'utilise linux Mandravi 2007 et l'orsque je tape :
$mount -t iso9660 tdata02.iso data -o loop
il me dit :
bash: -t: command not found
Que faire ?
Posté : 19 sept. 2007 20:04
par edd
Tu tapes pas le dollars?
(dollars indique une variable, ton $mount pour lui c'est une variable et comme elle est non initialisé, elle vaut rien. du coup pour lui l'instruction est le -t... Le dollars dans le tuto indique le prompt, c'est ce qu'il y a avant que tu ne tapes quoique ce soit:

)
Posté : 20 sept. 2007 10:51
par Frudanle
Sans le "$" il me met :
tdata02.iso: Aucun fichier ou répertoire de ce type
alors qu'il y a bien les deux fichiers tdata01 et tdata02 dans le dossier.
Posté : 20 sept. 2007 11:37
par edd
Si tu fait un ls dans ton rep, tu as quoi?
Posté : 20 sept. 2007 14:20
par Frudanle
Sa me donne sa :
Copying.txt* ddchanges.txt* shen_ip.bin* TData02.iso*
data/ dd.exe* TData01.iso*
Posté : 20 sept. 2007 16:49
par edd
Ben voila, tu n'as pas "tdata02.iso"
(tdata02.iso c'est pas pareil que TData02.iso)