Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/07/2006, à 01:29

Lord Zak

[Non résolu...] Emulation de CDROM / cas avec CD protégé

Coucou tout le monde smile

Bon Diablo II tourne enfin avec Wine, il détecte maintenant que le CD est dedans... mais maintenant j'aimerais faire _sans_ le CD, parceque mon PC portable chauffe beaucoup trop avec le CD dedans... et ca me gonfle de changer le CD entre les PCs, fin bref j'ai décidé d'émuler le CD.

Donc première chose, je fais une iso du CD :

$ dd if=/dev/cdrom of=d2exp.iso
1341084+0 records in
1341084+0 records out
Erreur de segmentation

J'obtiens une erreur de segmentation mais l'image à l'air fonctionnelle.

Mais malheureusement, en montant mon iso, le jeu détecte que ce n'est pas un CD. Je l'ai monté ainsi :

$ sudo mount -t iso9600 d2exp.iso /media/cdrom0 -o loop

D'ailleurs il a une icone de disque dur... comment faire en sorte que ce soit le plus proches possible d'un lecteur CD et que wine le détecte en tant que CD ?

Dernière modification par Lord Zak (Le 13/07/2006, à 17:41)


GNU/Linux vaincra ! =D

Hors ligne

#2 Le 12/07/2006, à 10:28

dylhoxic

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Tu devrais essayer de le monter en loop :

sudo mkdir /media/vcdrom
sudo mount -o loop -t iso9660 -v image.iso /media/vcdrom

Kubuntu++

Hors ligne

#3 Le 12/07/2006, à 11:05

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Oui pardon c'est ce que j'avais fais je vais éditer ça.
Mais ça ne change rien

J'ai lançé ensuite winecfg, jai ajouté le lecteur, je l'ai spécifié en tant que CDROM, et j'ai mis la même chose au niveau du label et du numéro de série que le CD originel. Mais ça ne change rien :s


GNU/Linux vaincra ! =D

Hors ligne

#4 Le 12/07/2006, à 11:43

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Je crois avoir trouvé quelque chose : losetup

Mais apparemment je ne m'y prend pas bien, voici ce que j'ai fait :

Je libère loop0 :

$ sudo losetup -d /dev/loop0

J'y met mon image :

$ sudo losetup /dev/loop0 d2exp.iso

et je monte le périphérique :

$ sudo mount -t iso9660 /dev/loop0 /media/vcdrom/

Mais ça me fait exactement là même chose hmm

Dernière modification par Lord Zak (Le 13/07/2006, à 18:15)


GNU/Linux vaincra ! =D

Hors ligne

#5 Le 12/07/2006, à 13:59

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Dernière trouvaille : cdemu

mais bon :

$ cdemu -v 0 d2exp.iso
Using /dev/cdemu0
Invalid header of the cue-file </home/lordzak/d2exp.iso>

Edit : pourtant j'ai fais un checksum de l'iso et il est bon...

Dernière modification par Lord Zak (Le 12/07/2006, à 13:59)


GNU/Linux vaincra ! =D

Hors ligne

#6 Le 12/07/2006, à 14:51

dylhoxic

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Le cd doit être protégé par un truc genre Safedisc, c'est ptet de là que viens le problème...

Le mieux ce serait de connaître le type de protection et de faire une iso en fonction wink


Kubuntu++

Hors ligne

#7 Le 12/07/2006, à 19:48

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Ca viendrait donc de l'iso ?
Mais si le checksum de /dev/cdrom et de l'iso est le même, ça signifie que c'est une copie identique de l'original non ? Donc la sécurité doit plutot agir au niveau de la détection d'émulation ?

PS : même si je monte l'image sur /cdrom, ca ne change rien :s


GNU/Linux vaincra ! =D

Hors ligne

#8 Le 13/07/2006, à 09:15

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Voici ce que j'ai obtenu avec cdrdao disk-info :

CD-RW                : no
Total Capacity       : n/a
CD-R medium          : n/a
Recording Speed      : n/a
CD-R empty           : no
Toc Type             : CD-DA or CD-ROM
Sessions             : 1
Last Track           : 1
Appendable           : no

Donc ce n'est pas un problème de sessions

Remarque : il a fallu que je lance la commande avant d'insérer le disque parcequ'après c'est trop tard :s


GNU/Linux vaincra ! =D

Hors ligne

#9 Le 13/07/2006, à 09:18

Arkoth

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

salut,

je me demandais s'il ne fallait pas que le montage porte le vrai nom du cd ? c'est peut être ça qu'il ne trouve pas l'image ensuite non ?

en gros...
moi j'essaierai ça: sudo mount -o loop d2exp.iso /media/d2exp  (en supposant que le cd s'appelle d2exp)
mais il se peut aussi que si le jeu a été installé via un autre point de montage que la base de registre de wine/cedega ne soit donc plus la bonne, il faudrait donc réinstaller le jeu pour tester...

sinon pour faire mes isos, j'utilise kiso et ça marche bien pour moi sous gnome smile

Hors ligne

#10 Le 13/07/2006, à 11:32

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Le nom ne change rien sad

Et peu importe le support de montage, car je l'ai installé à partir justement d'une iso montée, et ça a très bien fonctionné.


GNU/Linux vaincra ! =D

Hors ligne

#11 Le 13/07/2006, à 15:00

Arkoth

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

si l'installation fonctionne et pas le lancement du jeu, je dirai que ça vient du fait qu'à l'installation y'a peut être pas la protection et qu'au lancement oui... c'est une idée...

une autre question que je me pose... wine/cedega gèrent-ils les protections via des montages d'isos ?

Hors ligne

#12 Le 13/07/2006, à 17:34

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

bon et sinon j'ai ceci avec le CD d'expansion présent dans mon lecteur DVD :

$ md5sum /dev/cdrom
md5sum: /dev/cdrom: Aucun medium trouvé

...et pourtant le jeu tourne

et dans mon vieux graveur CD, ca tourne un moment pour finalement me faire :

$ md5sum /dev/cdrw
md5sum: /dev/cdrw: Erreur d'entrée/sortie

En essayant de faire une image via le graveur avec dd if=etc... je reçoit encore une fois cette erreur d'entrée sortie... est-ce qie ce serait pas ici qu'il y aurait qqchose ? qqchose que le lecteur DVD ignorrait (mais qui pourtant permet de lancer le jeu) et que le graveur détecte lui comme une erreur ? L'erreur viendrais de mon graveur ?

$ dd if=/dev/cdrw of=d2exp-grav.iso
        dd: lecture de `/dev/cdrw': Erreur d'entrée/sortie
1340904+0 records in
1340904+0 records out
Erreur de segmentation

Edit : ne faites pas attention à l'erreur de segmeentation, elle apparait quel que soit le support avec dd...

Dernière modification par Lord Zak (Le 13/07/2006, à 17:36)


GNU/Linux vaincra ! =D

Hors ligne

#13 Le 13/07/2006, à 17:39

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Ah encore un truc, diablo II tourne avec Wine uniquement si j'ajoute /cdrom dans les lecteurs, car même si il y a /media/cdrom0 qui apparait avec la détection automatique, ça ne fonctionne pas...


GNU/Linux vaincra ! =D

Hors ligne

#14 Le 14/07/2006, à 17:01

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Bon j'ai fais quelques recherches ; apparemment ce serait la protection Securom. Alors il faudrait peut-être une image native comme mdf/mds de alcohol (sous Windows) ; je ne sais pas ce que signifie native, mais il me semble que ça implémente les sub-channels du CD Rom, non présent dans l'iso, mais est-ce qu'il existe sous nux des outils capables de faire ce type d'image ?

Dernière modification par Lord Zak (Le 15/07/2006, à 02:00)


GNU/Linux vaincra ! =D

Hors ligne

#15 Le 15/07/2006, à 12:20

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Bon nouvelles aventures :

J'ai gravé mon iso. j'ai vérifié que le checksum était identique, c'était le cas (ah d'ailleurs pour le aucun médium trouvé j'ai fini par trouvé, c'est simplquement que ce n'était pas /dev/cdrom mais /dev/dvd...:rolleyes:)

Pourtant le jeu ne se lance pas ; alors si il y a une sécurité à l'émulation, elle n'est pas seulement là, mais pour l'émulation on verra plus tard. Là je cherche à obtenir une image parfaite de mon jeu ; il y a des infos que l'iso ne contient pas et qui sont néanmoins présente sur le CD, c'est la sécurité Securom ; alors j'aimerai savoir comment ca fonctionne vraiment ; qu'est-ce qui varie exactement sur le CD, et comment les incorporer des une image, quel format choisir, etc ?


GNU/Linux vaincra ! =D

Hors ligne

#16 Le 15/07/2006, à 12:39

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Bon encore une trouvaille :

Euh Securom fonctionne en fonction des données subchannels. Il s'avère que l'on peut les extraires dans un .sub par exemple ; est-ce qu'il y a ça sous Linux ? Ou une alternative ? Comment l'intégrer dans une image emulable ?


GNU/Linux vaincra ! =D

Hors ligne

#17 Le 20/07/2006, à 04:04

zedtux

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Hé bhé, quelle aventure !!

Mmm...

A mon avis tu te prend la tête pour rien... Pourquoi veux tu faire une image cd etc... ???
Tu utilise des ressources systèmes inutilement....

Un simple No-Cd suffira largement je pense .... non ????

Je te rappele que puisque tu as le CD, tu peut utiliser un crack. Il n'y a rien d'illégal, et d'ailleur c'est ton droit tout à fais légitime !

Bref, je te propose donc de trouver le no-cd adapté à la version de ton jeu ( as tu mis des patchs ?? Apparement la version la plus récente serai la 1.11... ).

Si tu veux un lien pour téléchargé le no-cd, envoie moi un message.
Même si c'est légal, je ne connais pas les régles du forum sur ce point de vue... Je préfère éviter les ambrouilles big_smile


Bref, je trouve que ca sens la fin du calvert ! tongue


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#18 Le 20/07/2006, à 12:16

dylhoxic

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Pas bête le coup du No-cd, comme quoi faut pas chercher trop compliquer defois lol:lol:

Le truc quand même c'est que Lord Zak a interêt à faire vachement gaffe à son cd now vu qu'il n'arrive pas à le copier (vive le droit à la copie privée sad:(:(:()


Kubuntu++

Hors ligne

#19 Le 21/07/2006, à 03:09

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Ouais bah je vais surement utiliser un no-cd...
mais je cherche une solution générale d'émulation, pour un maximum de jeu : les crack ne sont pas tjrs fonctionnels, et ne sont pas tjrs présent à la sortie du jeu. Ok pour diablo, mais bon voilà quoi...

Je pense que je vais faire ça, mais voilà... je vous tiens au courant si je trouve autre chose...
(vous aussi svp ^^)

@pluche


GNU/Linux vaincra ! =D

Hors ligne

#20 Le 21/07/2006, à 04:21

zedtux

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Ca dépend de où tu prend tes cracks...

Si tu prend sur une source sûre, tu n'aura jamais de problèmes ( c'est mon cas ).

Ensuite, pour ce qui est des cracks pas dispo tout de suite, je ne suis pas de ton avis... Tu sais les crackeurs ont pour but te cracker le plus vite possible, et donc le premier tel programme, tel jeu.

Parfois même, le jeu ( et son crack donc ) sortent 6 mois avant la sortis officiel. Mais là c'est une autre histoire....

Bref, tient nous au courant wink


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#21 Le 22/07/2006, à 22:36

zedtux

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Alors, t'as essayé ??


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#22 Le 24/07/2006, à 13:18

Lord Zak

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

ouais mais bon j'ai pas trouvé de cracks qui fonctionnaient...

et cette solution ne me satisfait pas trop, c'est un peu la galère au niveau de Battle.net en général...


GNU/Linux vaincra ! =D

Hors ligne

#23 Le 24/07/2006, à 23:20

zedtux

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

Ben non, c'est pas logique...

C'est ton serial qui prouve que tu l'as acheté...

Dernière modification par coffee (Le 26/07/2006, à 15:11)


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#24 Le 25/07/2006, à 09:43

Nigo

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

bonjour,

ca m'interesse aussi, et aussi faire l'ISO d'un CD protégé. Mon but est de jouer avec ePsxe à mes jeux PSX. Avec le CD, ils tournent impec mais c'est relou, et impossible de faire un ISO sad merci de votre aide wink

Dernière modification par Nigo (Le 27/07/2006, à 11:54)

Hors ligne

#25 Le 25/07/2006, à 12:42

dylhoxic

Re : [Non résolu...] Emulation de CDROM / cas avec CD protégé

J'ai fait quelques recherches et il me semble que la commande readcd pourrait convenir :

La première chose à faire c'est de lire le man wink.

J'ai trouvé aussi cette page : http://www.lea-linux.org/cached/index/S … avure.html

En gros, je pense qu'il faudrait tester avec une ligne du genre :

readcd dev=x,y f=cdimage.raw -clone

wink

edit : 2 liens sur le forum gentoo dont 1 pour la copie de cd playstation

http://forums.gentoo.org/viewtopic-t-436167-highlight-readcd.html
http://forums.gentoo.org/viewtopic-t-380701-highlight-readcd.html

Dernière modification par dylhoxic (Le 25/07/2006, à 12:56)


Kubuntu++

Hors ligne