CrazyBox
-
Compteur de contenus
77 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Messages posté(e)s par CrazyBox
-
-
Aux dernieres nouvelles,
le port qui relie le BBA a la gamecube autorize une bande passante de 22 Mbits....
Ca va etre griller pour les 100 Mbits....
++
CrazyBox
-
Yop yop,
pour avoir analyser les echange entre pso et psul et psoload.
j ai pas entiermeent compris commment marcher la faille pso
j arrive sans mal a la reproduire.
a ce que j ai pu voir,
psul et psoload n utilse pas la meme approche.
mais une partie des echanges est ressemblant
Je pense donc que la faille PSO permet jsute d envoyer un bout de code de 1024octet maximum.
et c grace a ce bout de code, qu il rappatrie le .dol
Il uplaod donc un mini loader que pso execute et c ce loader qui se charger de recuperer le .dol
ce laoder si on peut l appeler comme ca, est charger en protocol UDP.
PSO se log sur le server sega, et rappatrie ce morceau de code ( on se doute que cela doit en fait etre une sorte de mise a jour de pso )
puis lexecute. et c une fois executer que psul et psoload se distingue
J ia pas reussit a emuler psul ... ce dernier a une methode de rapatriement du .dol que je n ai toujorus pas compris :'( Il utilse le protocol UDP uniquement et rappatrie apparament le .dol par morceaux. Mais je n ai pas compris la methode de decoupe du .dol
Pour psul , c plus simple ca ressemble enormement au LAODER de starcube & co.
Un fois le loader executer, la gamecube attend une phase d initialisation UDP.
une fois cela, la loader coder pc envoyer les 256premiers octet du .dol.
puis la gamecube repond a son tour, par une protocole qui est prob au loader
de tete, elle envoie l adresse et la len de la trame qu elle attend
tout cela code en hexa suivit de du numero de challenge.
donc si elle veut lire 1024 octet apres les 256 premier
elle envoie
00 10 00 00 40 00 01
add depart len
256 en hex 1024 en hex challenge
puis le pc repond
00 10 00 suivit des 1024 oct + 02 en fin correspondant au challenge
add depart
et aini de suite..
si la console demande 4096 octet de donne
alors le pc cinde la reponse par bloc de 1024 octet
en incrementant le challenge a chaque trame
Enfin je vous fais ca de tete, j ai pas les source sous la main
Le probleme donc, n est pas d emuler le laoder, car on sais maitenant comment il marche
le plus dur c donc d intercpeter les commeande IDE du lecteur dvd pour les convertir en commande Reso.
On sait ( apres avoir lu differente faq ) que la gamecube a 2 mode de lecture des mini dvd.
Soit par nom de fichier
Soit par Secteur et Longeur
Je pense donc que ce sont donc c 2 mode de lecteur differente qui font que certain jeux sont supporter par les loader et que certain ne le soit pas..
En effet si tout les requete que fais le jeu sont de tupe Secteur/ longeur, le laoder charger en memoire n a pas de mal a reconstruire la trame qui est compose commme nous l avons vu plus haut des ces information.
Mais maitenant, quand le jeux va lire tel fichier en particulier, il faudrait que le loader localise la position de se fichier dans la TOC pour pouvoir en deduire le secteur de depart ainsi que la longueur..
Et je pense que c la que ca chie
Enfin pour conclure, ils nous manque pas grand chose pour refaire un laoder, si ce n est le plus impportant : comment executer un programme resident en gamecube.. et comment intercepeter les requetes IDE ( surement via un buffer , reste a trouver lequel. ) Pour ce qui on la chance d avoir le SDK nitendo, bonne recherche
++
CrazyBox
-
yop yop
un peu de nouvelle de ma part;
dsl d avoir rien poster depuis un bout de temps, mais mon demnagement et le fait que j ai plus l adsl chez moi fond que je passe plus torp sur gueux. et j en suis dsl.
j ai quasiment terminer toute mes sources en C ( elle etait en vb au depart )
il me reste donc plus qu a voir comment fonctionne la gestion du reseau sur xbox ( surement via directplay ) pour le porter sur xbox.
j ai commencer a triturer les source de xbmc pour voir comment il gere les connection entrante.
De plus je pense diffuser les sources de 2 loaders ( .iso et .dol ) d ici peu quand le code C sera plus propre.
cela permettra au personne motive de porter les loader sur les system de leur choix
++
CrazyBox
-
bof nnn
ca pue ton histoire mdr
je reinsall le net a la maison ce we si tout va bien (56k powa :'( )
faudrat tu test une new version de ce que tu c
++
CrazyBox
-
quand on a tord on la ramene pas
qui plus est, personne t empeche d etre hypocrite, mais sache que pour certain acheter des jeux semblent naturel. al inverse de toi pour qui jouer avec des iso semble plus que naturel.
++
CrazyBox
-
peut etre que si tu essayais au lieu de poster toute les 3 minutes, tu pourrait completer cette liste.
Vive la notion du 'tout pour ma geule'...
j espere que titoumimi est pas en vacance, mais qu il n a seulement pas envie de repondre a une personne aussi egoiste que toi
++
CrazyBox qui rapelle que pour lancer une iso gamecube on se doit d avoir l original et la a coup sur ca passe
-
entre hier 21h21 et aujourd hui 4h15 tu l as trouve d occaz....
file moi l adresse de ton magazin que j aille acheter mes jeux en pleine nuit
++
CrazyBox
-
-
sors toi les doigts du cul et cherche....
c marque dans ce forum
++
CrazyBox
-
comparer la precision d un souris optique a un souris a boule ca c un sacrilege
c 100 fois plus precis l optique...
quand au sans fils, je vois pas ce qu ca change si tu a une mx700 peut etre si tu a l habitude d acheter des optique a 15€ a carrouf qui sont sans fil par infrarouge, alors je comprend ta retiscence
++
CrazyBox
-
En natif (.xbe)
j ai fini d emmenager, je m y remet ds la semaine
++
CrazyBox
-
C en cours de portage.
bientot des nouvelles ( apres mon demenagement )
++
CrazyBox
-
yop yop
un petit post a 2h45
Je viens de reussir a uploader mon premier .dol
C le test de Crazy Nation ( czn-test.dol)
Apparement, je met trop de temps a envoyer les trame, si bien que sur des fichier plus important ( type acl 1.4 de 670ok )
cela ne marche pas encore
Enfin on est sur le bon chemin c deja ca
Etant en plein demenagement, je ne reprendrai surement pas le code avant 10j ...
SI je n arrrive pas a regler le probleme des fichier trop long, cela vient surement des limitation du composant winsock, donc je m attarderai pas trop sur la version pc, pour direct coder la version xbox..
++
CrazyBox qui va au
-
Yop yop,
Il est 2h du mat, et je voulais juste vous tenir au courant de l avancement de mon devellopement.
Je rapelle pour ceux qui ont rate un episode
Y a pas mal de temps, l idee a ete lancer de transformer sa Xbox en server de stream de jeux gamecube
Mais qq probleme survennait
En effet, nous ne disposons d aucune source des soft PC permmettant le stream de jeux...
J ai bien essaye de joindre costik par mail pour me filer un coup de main mais l idee de loader des jeux par la xbox le rejouisser peu ( et vi c pas bien de pirater.... mais je joue a mes jeux pourtant Mr Costik ) . DOnc pas de source pour la partie Psul et pas de source pour la partie ACL ( je connais personne de cehz starcube )
A premiere vue c t mal barré lol
Mais on reste dans le domaine de l info et tout ce qui est fesable est defesable.
J ai donc pris mon courage a 2 main, et j ai analyse toutes les communication TCP/IP qui transitaient entre mon Cube et mon PC lors du chargement du .dol et lors du stream du jeux.
La partie Stream du jeux a ete rapidement emuler. ( merci a Dodome et a Nnn pour leur beta test )
Et donc Aujourd hui voila ou j en suis :
Emulation du Server Dns pour la connection a pso.com : Ok
Emulation de Psoload pour uplaoder ACL1.4bin : In progress ( 95% ok)
Emulation ACL1.4.exe : Ok ( Reste des reglage a faire pour la vitesse )
Tout ceux ci n est pour l instant qu'un soft pour PC. Un fois la version PC aboutit a 99%, je m oqperai a le porter sur xbox ( ca sera pas le plus long ni le plus dur )
Je remercie encore enormement Dodome pour ses test ainsi que NNN
+++
CrazyBox
-
Animal Crossing
dans Jeux
Enfin une raison valable d avoir une gamecube
( apres zelda winwaker evidemment )
Nintendo fait rien comme tout le monde et il le signe encore fois. J adore
++
CrazyBox
-
Petit message pour reppa
le loader est correctment emuler, pas de bug particulier
on avance a grand pas
je fini l emul du server dns et de psoload ds la semaine, et je fe un plus grosse beta test
apres portage sur notre cher Xbox
++
CrazyBox
-
Yop reppa
merci pour tes encouragements..
le prog avance bien
j ai deja 2 beta testeur, ce soir je rajouterai la gestion de pso en interne..
on va voir si j y arrive
++
CrazyBox
-
LOL
++
CrazyBox
-
il etait impossible d avoir les source des loader ACL, et ca ma pas empeché d'en refaire un
je te send un pm pour cet histoire de betatest
++
CrazyBox
-
hehe yop mr le directeur
c exactement comme ca que j ai reccreer un server pour ACL 1.4
souhaitant ensuite porter tout ca sur xbox, il va falloir que j emule aussi le server dns et psoload
ve me pencher desuite cette nuit, afin de pouvoir sortir en beta teste un soft emulant dns , psoload et acl1.4.exe sous windows afin de le debugger pour ensuite pouvoir le porter sur xbox
++
CrazyBox
-
Yop,
oki totoumimi, merci de ta reponse
ve essayer de faire du RE je pense que ca ira plus vite....
++
CrazyBox
-
Yop a tous,
tout est dans le titre
je recherche les source de psul ou psoload. elle doivent etre dispo car ils ont plus ou moins ete pourté sur tout les system connu.
merci d avance
++
CrazyBox
-
yop yop
vu qu ajourd hui c t le 14juillet et que je me fesait chier
j ai analyser le protocole acl
et j ai recreer un soft pour pc remplacer le acl.exe
Bien evidement il tourne sous vb
Reste plus qu a le tester plus longement, il a l air de bugger a un certain moment
et est uniquement compatbile avec la version 1.4 du acl.dol ( je sais pas si ils sont compatible entre eux )
Si ca interesse qqun de tester pour me reporter des bug, je ferais une zoli interface
Ensuite je le porterai sur xbox ( on demandera un coup de main a marcel popo pour faire une interface )
++
CrazyBox
-
t sur que ca vient pas de Ktv le prob?
sur une tele ca fe pareil?
++
CrazyBox
Jeux Gc Par La Xbox ?
dans Software
Posté(e)
Yop yop
me revoila.
Comme je l ai dit , je viens de demenager, et n ayant plus de connection internet, je trouve bocoup moins d interet a mon ordi
la version xbox est en cours de developpement et ne serait tarder.
Les version PC etant fonctionnel a 100%, cela ne devrait pas prendre trop de temps.
J attend des nouvelles de Marcel Popo qui doit m ecrire des routines d affichage
sur la tele car, j ai du mal a debugger pour le moment. ( Je suis une grosse brele en affichage directx )
Des que j ai cette partie du code, le devellopement sera accelere.
++
CrazyBox