kapoue3

Membres
  • Compteur de contenus

    204
  • Inscription

  • Dernière visite

kapoue3's Achievements

Membre

Membre (2/7)

0

Réputation sur la communauté

  1. Pour le coup du multicore, je pense que ce n'est pas la peine, une fois que l'utilisateur veut du multicore, il sélectionne et le paramètre est gardé en mémoire. Je suis pas trop du genre à aimer les interfaces qui pensent à ta place. Mais ton idée est très bonne. J'essayerai de le faire si j'ai le temps. Pour CisoPlus oui, il ets indépendent de la zlib. Par contre la nouvelle version non. J'hésite encore mais je crois qu'il va falloir utiliser la DLL Pour les ISO de plus de 2GO, c'est non. Pour la simple raison que l'UMD ne peut pas faire plus de 2 Go. Pour utiliser le CSO pour n'importe quelle ISO, foutez la pression chez les gars de DEAMON tools. J'ai proposé d'écrire un driver et je me suis fait envoyé me faire... Il n'y a aucun intéret à compresser une ISO si on n'a pas le moyen de la décompresser à la volée.
  2. Désolé, je ne comprends pas plus que toi, tu as tout bon. Je peux rien dire de plus car tu as pris toutes les précautions et j'imagine que tu as essayé plusieurs configurations différentes. Ce que je peux te dire est d'attendre un peu, je vais bientot fournir une nouvelle version de CisoPlus, avec un peu de chance, tu n'auras plus ce problème
  3. Hello, Honnêtement je pense qu'il y a une erreur de syntaxe dans tes chemins car c'est la première fois qu'on me rapporte ce problème. Tu as bien utilisé les guillemets donc (normalement) ca devrait marcher... Sinon je te conseille la version 1.0.11 car la 1.0.11.1 provient de Yacc et pas à 100% prévue pour l'appel en ligne de commande. Tu peux aussi tenter le coup en passant par Yacc... Si t'es sous vista, vérifie aussi les droits d'accès, l'espace disponible pour le lecteur qui va recevoir le CSO, etc. Sinon, j'ai pas d'autre réponse... désolé
  4. Pour faire court, le gros problème c'est le manque de temps, je consacre depuis un an qu'une heure par semaine à Yacc et CisoPlus, et il faut à chaque fois se remettre dans le bain donc cette heure n'est même pas à 100% rentable. Du coup, recommencer qqc de mieux, ou dans un autre language, ou cross-plateform (surtout pour la GUI) c'est complètement impossible. Je vais me consacrer un peu plus sur CisoPlus car je ne perds pas mon temps sur la forme. Le bug que tu as signalé va être dur à corriger, je n'arrive pas à le reproduire sur un Windows. C'est vrai que la GUI est faite pour les Windowsiens et cisoplus plutot pour les linuxiens, dommage que Yacc ne soit pas 100% compatible avec Wine... Sinon étendre le CSO à n'importe quelle ISO est une idée que tout le monde a eut. J'ai contacté par exemple les gars de DEAMON Tools pour leur proposer de faire un plugin pour les CSO, mais ils sont apparemment pas très chaud et m'ont poliment laisser tomber. Je vois un peu près ce que tu veux faire, j'ai déjà qq trucs du genre sous le coude, par contre le coup de l'internet et synopsis, non je ne ferrai jamais qqc de ce genre. En tout ca je te souhaite bonne chance
  5. Alors je réponds aussi dans l'ordre: Je n'aime pas les GUI aussi, car les faire demande un temps fou (et moi je suis sur borland builder...) et coté utilisateur on est jamais satisfait de ce que l'on a sous la main car les gouts et les couleurs ca ne se discute pas. Juste pour info, et rappeler un peu le passé Yacc est partit d'une connerie, pour mon taf, j'avais besoin juste de récupérer l'affichage d'un exe en mode console et mettre tout ca dans une GUI, l'histoire à voulu que l'exe soit ciso.exe .... Sinon ce que je peux ajouter, tu as des possibilité de drag&drop assez intéressantes que ce soit pour choisir un fichier, un dossier, ou même une liste dans le menu batch. Tu peux par exemple faire glisser tout un dossier et Yacc va trouver tout seul les ISO dans ce dossier et tous les sous-dossier. Donc ce que tu doit faire avec un script, avec Yacc tu peux le faire en 1 cliqué-déposé. Si tu laisse la souris au dessus d'un nom de fichier, tu auras des informations dessus (dans un hint) si tu double-clic, tu ouvres direct le répertoire... Y'a plein de petites fonctionnalités comme ca qui trainent. Faudrait juste que j'ai la force et le temps de consigner tout ca dans une belle notice Merci énormément de m'avoir signalé le bug 'indice hors limite'. SVP, Yacc est gratuit, je demande juste aux utilisateurs de me signaler ce genre de chose pour m'aider à avancer. Ce bug je ne l'ai jamais eu, sinon pensez bien que je 'aurais déjà corrigé... Pour le site merci aussi, je suis sur que 10000 personnes l'ont vu et tu es le premier à le signalé: corrigé!!!, je suis très tête en l'air Pour répondre technique: Non chaque fichier de l'iso à un enregistrement qui contient le début et la fin de secteur. Mais hormis le header de l'ISO, la TOC, ensuite tous les données sont alignées sur 2K, donc quand tu parcours ta liste des fichiers, tu sais où sauter dans l'ISO pour te placer là où commencent les données du fichier en question pour le coup de l'index[n], il te donne dans le CSO, les données à lire pour retrouver le secteur n de l'ISO d'origine. En fonction du premier bit, tu sais si tu dois lire en compressé ou non. A la fin tu te retouves avec 2k de données de l'ISO d'origine au secteur n. Je ne sais pas ce que fait la PSP, mais pour lire un CSO, il y a un wrapper qui fonctionne comme ca: 1) elle demande de lire le fichier truc 2) il faut lire la TOC du CSO, mais on sait ou elle se trouve dans l'ISO, disons du secteur a au b 3) on décompresse les secteurs de a à b dans le CSO, mais en lisant l'index du CSO qui va donner deux position c et d pour trouver dans le CSO la correspondance 4) normalement d-c<b-a, mais quoi qu'il en soit, on décompresse de c à d et on se trouve avec Données[c:d]=Données[a:b], cool c'est ce qu'on veut 5) dans cette tranche, on lit des infos sur ce fichier qui va dire: le contenu du fichier est en [x,y] de l'ISO 6) en retourne en 3) avec a=x et b=y Le CSO pourrait prendre des fichiers de plus de 2GO, mais pour des raisons de codage, de taille et de rapidité, inutile de vouloir compresser des ISO qui ne feront jamais plus de 2GO Sinon j'ai pas trop de liens à te donner, je suis de la vieille génération qui a vécu sans google, j'ai mon éditeur hexadécimal et je cherche à comprendre. Mais je pense que sous réserve que tu saches lire l'anglais, tu trouvera ton bonheur. Si en plus t'es sous linux, tu peux récupérer des tonnes de sources sans avoir besoin d'une connexion internet, c'est le bonheur (enfin pour moi!) Sinon, sans être indiscret, tu veux faire quoi exactement? Vu que je suis de retour sur CisoPlus et que je peaufine des fonctionnalités qui étaient finies à 99% y'a 1 an, peut-etre que je peux intégrer tes idées.
  6. Hello gooogle Yep sir, tous les secteurs compressés sont mis bout à bout dans le CSO Ca c'est une autre histoire qui n'a rien avoir avec le CSO, le format ISO de la PSP est standard, tu peux utiliser n'importe quelle lib de parcours d'ISO prévue pour PC sans presque rien changer au code. C'est simplement une suite d'enregistrement de fichiers avec le début et la fin de secteur, la date, le nom du fichier, etc. Dans l'ISO avec la méthode décrit plus haut Dans le CSO, on compresse des secteurs pas des fichiers, on peut juste reconstruire l'ISO d'origine binairement. Il y a une table d'index au début du fichier, juste après le header, qui donne l'emplacement des blocs de l'ISO dans le CSO compressé Le secteur[n] de l'iso est à la place index[n] dans le CSO, mais juste dans les 31 premiers bits de index[n] avec un décalage de CISO_H.align bits (qui n'arrive jamais en fait car normalement CISO_H.align==0) La taille compressée du secteur[n] = position du secteur[n+1] - position du secteur[n] (la distance) si le bloc n'est pas compressé alors lire 2k de données brutes sans les décompresser sinon lire compresséedusecteur[n] octets et décompresser avec la zlib pour avoir le secteur de l'ISO Normalement, question vitesse, il ne devrait pas y avoir de différence ou alors 1 seconde sur une compression de 1 minute. Si tu as remarqué une très grande différence (>5%) il faut peut-être lancer les compreesions en haute priorité dans YACC, si ca ne marche toujours pas, alors je crois que ca tient plus de ta config logicielle que de Yacc. Fais moi signe si tu sens un bug dans Yacc Bonne chance
  7. Hop, encore une version avec le support de l'option -rm_bootbin dans les options avancées de CisoPlus et deux nouvelles traductions russe par In$ane et grecque par koutsou Bonnes compressions
  8. Nouveau Yacc: 0.4.0.2 http://yacc.pspgen.com/Yacc_0_4_0_2.zip http://yacc.pspgen.com/Yacc%200.4.0.2%20Installer.exe Des petits changements en interne, une traduction Serbe (en alphabet latin et cyrillique) par FillerUE, et ajout de deux skins par marc46. kapoue3
  9. Un nouveau Yacc est disponible sur la page web: http://yacc.pspgen.com Dans cette version 0.4.0.1 vous trouverez: Plein de changements internes et quelques améliorations, bien que peu visibles pour l'utilisateur Un nouvel onglet d'informations sur le système 2 skins par yourpsp.ir et Dorian8821 Correction de petits bugs mineurs, j'attends qu'on me signale de vrai gros bugs, pour moi tout fonctionne ;-) Grosse mise à jour des traductions, et gros boulot sur le Perse (merci à YourPSP.ir) Et plein d'autre choses dont je ne me souviens plus! Bonnes compressions, kapoue3
  10. kapoue3

    Yacc v0.3.9.7

    Effectivement ca fait plaisir
  11. Le nouveau Yacc est disponible, voir ici pour un peu plus d'informations: http://gueux-forum.net/index.php?showtopic...p;#entry1177853 Bonnes compressions
  12. Un nouveau Yacc sur la page web: http://yacc.pspgen.com Voici les nouveautés dont je me suis souvenu: Ajout: Fichier d'aide par tiamatloc 2 Skins (Dorian8821 et Frankie567) Calcul du CRC (demandé par StoneCut) Début d'une traduction perse par yourpsp.ir CisoPlus 1.0.11 avec l'option -rm_update Fixé: Répertoires par défaut devraient fonctionner à nouveau (Kyubi) Bug au démarrage quand le PC n'a pas de connexion internet (Sbrillon1) Un seul fichier de sauvegarde:yacc.ini (StoneCut) Traductions (par les traducteurs :-) ) Messages d'erreur si le calcul de CRC se passe mal, dialogues non-traduits (Tinman) Voilà, merci d'avance pour vos retours!
  13. Hé bien allons-y, le logo du programme fait du 280*60, si t'as déjà une image en fond de tiroir, je te fais une nouvelle version en quelques minutes
  14. Hello jp33, Je sais plus si tu te rappelles de moi, mais fût une époque où nous avions travaillé sur le configurateur Ndure (la petite interface pour générer le config.bin). Je voulais juste te dire que si t'avais besoin de rajouter des choses ou corriger l'existant, n'hésite surtout pas à me contacter. J'ai un peu laissé tomber la XBOX depuis un certain temps, mais je continue à programmer pendant mon temps libre mais sur PSP... Bonne continuation et encore merci pour Xcalibur
  15. Et hop un nouveau CisoPlus (v 1.0.11) Avec l'ajout d'une option -rm_update qui envoye en Lost area le répertoire d'update. On gagne jusqu'à 20Mo sur les jeux récents tout en ayant 100% de compatibilité et 100% du jeu. Bref c'est l'option qu'on peut mettre sans hésiter un seul instant. Du coup dans des cas comme le jeu Pocket Pool, on peut réduire par 20 la taille de l'ISO si on combine la nouvelle option -rm_update avec celles de rip: -rm_aud et -rm_vid Quelques résultats ici: http://cisoplus.pspgen.com/cisoplus3.pdf Et le logiciel est toujours disponible ici: http://cisoplus.pspgen.com Avec son build Windows et Linux. Dans quelques jours un nouveau Yacc sortira, donc pas de panique si vous n'aimez pas les progs en ligne de commande.