Emulateur sur PS2
Modérateur : Politburo
-
- Fonctionne à 300 bauds
- Messages : 114
- Enregistré le : 07 juil. 2002 20:54
- Localisation : Paris
- Contact :
Emulateur sur PS2
Après avoir porté les
émulateurs TO7 / TO8 sur Dreamcast, je m'attaque à la PS2. A l'heure actuelle, j'obtiens l'écran de boot du TO770 J'espère bientôt pouvoir
jouer à Androïde sur ma PS2...jp
émulateurs TO7 / TO8 sur Dreamcast, je m'attaque à la PS2. A l'heure actuelle, j'obtiens l'écran de boot du TO770 J'espère bientôt pouvoir
jouer à Androïde sur ma PS2...jp
-
- Fonctionne à 300 bauds
- Messages : 114
- Enregistré le : 07 juil. 2002 20:54
- Localisation : Paris
- Contact :
Désolé, les binaires PS2 ne sont pas compatibles avec la PSX . De toutes façon, les 33MHz du CPU de la PSXYoann a écrit :J'ai une
PS1 (qui ne sert qu'a Madame pour jouer a Dance Dance Revolution). Serait-il possible de faire en sorte que l'emulateur soit compatible sur PS1
aussi ?
auraient été un peu justes je pense
- Stéphane Vanlierde
- Fonctionne à 9600 bauds
- Messages : 2567
- Enregistré le : 09 oct. 2002 16:10
- Localisation : Marne la Vallée, Seine & Marne, France
- Contact :
Re: Emulateur sur PS2
A propos d'émulateurs,jp a écrit :Après avoir porté les émulateurs TO7 / TO8 sur Dreamcast, je m'attaque à la PS2.
je souhaite me lancer dans l'aventure, mais je ne sais pas par quel bout commencer... Y'a t'il des sites qui expliquent comment réaliser un
émulateur ? Merci.
-- Stef --
perso: http://www.vanlierde.org
perso: http://stephane.vanlierde.org
vg5000: http://vg5k.free.fr
perso: http://www.vanlierde.org
perso: http://stephane.vanlierde.org
vg5000: http://vg5k.free.fr
-
- Fonctionne à 300 bauds
- Messages : 114
- Enregistré le : 07 juil. 2002 20:54
- Localisation : Paris
- Contact :
Je ne connais pas de site qui donne une
méthode "générique" pour l'écriture d'émulateur... mais en gros je pense qu'il faut commencer par l'émulation du cpu (beaucoup dont déjà émulés
! pas la peine de recommencer) puis coder ce qui est spécifique à la machine émulée (gestion des io, affichage, ...).En ce qui me concerne, je n'est
pas développé les émulateurs TO7 / TO8. J'ai repris les sources des émulateurs Thom et Teo écrits pour PC par Eric Botcazou notamment
(http://nostalgies.thomsonistes.org/emulateurs.html) et fait le portage sur DC et en ce moment sur PS2 .Finalement, à ma connaissance,
pas de site sur l'écriture des émulateurs par contre (ça n'a rien à voir), je pense faire un petit tutorial (en français) pour débuter en
programmation sur PS2.jp
méthode "générique" pour l'écriture d'émulateur... mais en gros je pense qu'il faut commencer par l'émulation du cpu (beaucoup dont déjà émulés
! pas la peine de recommencer) puis coder ce qui est spécifique à la machine émulée (gestion des io, affichage, ...).En ce qui me concerne, je n'est
pas développé les émulateurs TO7 / TO8. J'ai repris les sources des émulateurs Thom et Teo écrits pour PC par Eric Botcazou notamment
(http://nostalgies.thomsonistes.org/emulateurs.html) et fait le portage sur DC et en ce moment sur PS2 .Finalement, à ma connaissance,
pas de site sur l'écriture des émulateurs par contre (ça n'a rien à voir), je pense faire un petit tutorial (en français) pour débuter en
programmation sur PS2.jp
je dirais aussi pareil : emuler tout d'abord le CPU, c'est le basic. Ensuite, emuler un par unjp a écrit :Je ne connais
pas de site qui donne une méthode "générique" pour l'écriture d'émulateur... mais en gros je pense qu'il faut commencer par l'émulation du cpu
(beaucoup dont déjà émulés ! pas la peine de recommencer) puis coder ce qui est spécifique à la machine émulée (gestion des io, affichage, ...).En ce
qui me concerne, je n'est pas développé les émulateurs TO7 / TO8. J'ai repris les sources des émulateurs Thom et Teo écrits pour PC par Eric
Botcazou notamment (http://nostalgies.thomsonistes.org/emulateurs.html) et fait le portage sur DC et en ce moment sur PS2 .Finalement, à
ma connaissance, pas de site sur l'écriture des émulateurs par contre (ça n'a rien à voir), je pense faire un petit tutorial (en français) pour
débuter en programmation sur PS2.jp
les peripherique, par ordre logique, du genre :Ecran (histoire de voir le resultat)Clavier (histoire de pouvoir tester le resultat)Lecteur de masse
(cassette ou disquette)Autres peripherique genre Souris, manette, crayon optique ...Il est clair qu'une tres bonne connaissance de la machine en
question au niveau assembleur et technique est requis. En 96, j'avais essaye de me lancer a un emulateur MO6, mais en ce temps, je n'avais pas
d'emulateur 6809 donc j'avais commence a en ecrire un a partir de mon bouquin 6809, mais je n'avais pas les ROMs du MO6 non plus (ni meme
l'adresse de demarage dans la ROM) ... donc ce fut peine perdu. Et je me rend compte maintenant que je n'avais absolument pas les connaissances
materielles de la machine que je voulais emuler ... donc ... tomber a l'eau.
- Stéphane Vanlierde
- Fonctionne à 9600 bauds
- Messages : 2567
- Enregistré le : 09 oct. 2002 16:10
- Localisation : Marne la Vallée, Seine & Marne, France
- Contact :
Merci beaucoupEn ce qui concerne le CPU,
c'est un Z80, ça devrait être facile...Quant au reste...
c'est un Z80, ça devrait être facile...Quant au reste...
-- Stef --
perso: http://www.vanlierde.org
perso: http://stephane.vanlierde.org
vg5000: http://vg5k.free.fr
perso: http://www.vanlierde.org
perso: http://stephane.vanlierde.org
vg5000: http://vg5k.free.fr
- yvesffr
- Fonctionne à 2400 bauds
- Messages : 2127
- Enregistré le : 03 juin 2002 22:07
- Localisation : 77
- Contact :
Re: Emulateur sur PS2
idem ! personnellement, je pensais integrer mon emulateur a MESS (www.mess.org)A+YvesStéphane Vanlierde a écrit :A propos d'émulateurs, je souhaite me lancer dans l'aventure, mais je ne sais pas par quel bout
commencer...
- romualdl
- Fonctionne à 2400 bauds
- Messages : 1986
- Enregistré le : 23 mai 2002 15:44
- Localisation : Beaumont Sur Oise (95)
- Contact :
coucou
Salut,2-3 choses:-1- comme je
t'ai dit JP je connais un gars qui développe sur PS2 à l'occasion si tu as besoin...-2- je pense que tu peux trouver quelques bons programmeurs (si
besoin est) sur #codefr, d'un autre coté il y a plein de glandeurs aussi...-3- l'ordre pour emulateur, pour ma part je dirai: CPU, ROM, RAM, VIA ou
ULA ou gate arrays (qui gèrent des fois à la fois la video et des IO), video, entrées-sorties, son, périphériques divers...-4- z80 il y a bcp de trucs
de dispo... cool... Attention cependant je ne sais pas si mess est une bonne solution car souvent ce n'est pas le meilleur emulateur pour la machine
concernée.-5- là cela n'a rien à voir mais avant d'avoir un emulateur, je préfère avoir des outils de transfert entre le PC et la machine cela
permet tant que l'emulateur n'est pas 100% au point de pouvoir quand meme programmer sur la machine (des outils comme: wav2bin, bin2wav, bas2txt,
txt2bas, bin2tur pour avoir un systeme de fastloader)... De plus programer sur la machine permet de mieux connaitre la bete ce qui peut etre utile
pour l'emulateur... Quand c'est du tout en un c'est pas mal aussi, ainsi l'emulateur vz200 (laser 200) en java permet de lire un wav ou une image
de k7 et de faire la conversion et aussi de transformer du listing en .bas et inversement...A+Romu
t'ai dit JP je connais un gars qui développe sur PS2 à l'occasion si tu as besoin...-2- je pense que tu peux trouver quelques bons programmeurs (si
besoin est) sur #codefr, d'un autre coté il y a plein de glandeurs aussi...-3- l'ordre pour emulateur, pour ma part je dirai: CPU, ROM, RAM, VIA ou
ULA ou gate arrays (qui gèrent des fois à la fois la video et des IO), video, entrées-sorties, son, périphériques divers...-4- z80 il y a bcp de trucs
de dispo... cool... Attention cependant je ne sais pas si mess est une bonne solution car souvent ce n'est pas le meilleur emulateur pour la machine
concernée.-5- là cela n'a rien à voir mais avant d'avoir un emulateur, je préfère avoir des outils de transfert entre le PC et la machine cela
permet tant que l'emulateur n'est pas 100% au point de pouvoir quand meme programmer sur la machine (des outils comme: wav2bin, bin2wav, bas2txt,
txt2bas, bin2tur pour avoir un systeme de fastloader)... De plus programer sur la machine permet de mieux connaitre la bete ce qui peut etre utile
pour l'emulateur... Quand c'est du tout en un c'est pas mal aussi, ainsi l'emulateur vz200 (laser 200) en java permet de lire un wav ou une image
de k7 et de faire la conversion et aussi de transformer du listing en .bas et inversement...A+Romu
- Stéphane Vanlierde
- Fonctionne à 9600 bauds
- Messages : 2567
- Enregistré le : 09 oct. 2002 16:10
- Localisation : Marne la Vallée, Seine & Marne, France
- Contact :
Oui, je vais sans doute essayer de faire
un tout en un, si je trouve le temps...Au fait, Romu, et ce fusible sur le VY0010 ?
un tout en un, si je trouve le temps...Au fait, Romu, et ce fusible sur le VY0010 ?
-- Stef --
perso: http://www.vanlierde.org
perso: http://stephane.vanlierde.org
vg5000: http://vg5k.free.fr
perso: http://www.vanlierde.org
perso: http://stephane.vanlierde.org
vg5000: http://vg5k.free.fr
-
- Fonctionne à 300 bauds
- Messages : 114
- Enregistré le : 07 juil. 2002 20:54
- Localisation : Paris
- Contact :
Re: coucou
ça peut être intéressant, le seul truc, c'est que je développe avec les logiciels libres: cross-gcc & ps2lib. Jeromualdl a écrit :-1- comme je t'ai dit JP je connais un gars qui développe sur PS2 à l'occasion si tu as
besoin...
n'est pas le kit de dev officiel Sony avec lequel le gars que tu connais doit développer...En attendant, je viens de coder l'émulation du son
jp
- romualdl
- Fonctionne à 2400 bauds
- Messages : 1986
- Enregistré le : 23 mai 2002 15:44
- Localisation : Beaumont Sur Oise (95)
- Contact :
coucou
Salut,A la limite c'est pas un
pb puisque le C c'est tjrs la meme chose... Bon ok je déconne en effet il doit y avoir des librairies specifiques. Je dois le voir ce soir sur IRC
logiquement je peux lui demander. Et puis bon cela n'empeche qu'il doit quand meme connaitre un peu la bete...A+Romu
pb puisque le C c'est tjrs la meme chose... Bon ok je déconne en effet il doit y avoir des librairies specifiques. Je dois le voir ce soir sur IRC
logiquement je peux lui demander. Et puis bon cela n'empeche qu'il doit quand meme connaitre un peu la bete...A+Romu