[YAPSXP] OTRO emulador de PSX? :S

pues en pspgeneration anuncian esta noticia, no entiendo muxo frances aber si alguien puede traducir lo q parece un PORT del emulador d pc para psx PCSX


Avant de vous parler de ce nouveau projet, il faut donc expliquer un minimum comment il est né et pourquoi. Hlide est le programmeur qui s'était proposé de programmer le Dynarec de Psx-P.

Ces idées et la théorie avancée pour faire fonctionner ce Dynarec ont su nous convaincre de ses capacités. Nous avons donc mis en contact Hlide et Yoshihiro. Si la bonne volonté semblait être des deux côtés, Yoshihiro n'a jamais donné ses sources à Hlide pour des raisons qui lui sont propres et qu'il vous expliquera directement sur notre forum s'il en a envie Mais c'est son choix et il faut le respecter.

Quoi qu'il en soit, Hlide avait toujours énoncé son envie de développer un autre projet plus performant car, d'après lui, PCsx n'est pas adapté pour un portage sur PSP et ne donnera jamais une réelle satisfaction. Il avait cependant sincèrement envie de participer à la création du Dynarec de Psx-P, se sentant capable de mener deux projets sans parasiter l'un au profit de l'autre.

Ce projet est encore sur le papier et il manque à Hlide quelques informations techniques mais il a su intéresser quelques autres développeurs au projet et la faisabilité nous semble plus qu'évidente.

Notez que PSPGen sera le site officiel de YAPSxP et que nous allons ouvrir un site dédié.


--------------------------------------------------------------------------------

Je laisse la parole à Hlide qui a annoncé ce projet dans notre Forum (ICI)

En effet, las d'attendre l'hypothétique source de Yoshihiro qui m'était promis pour que j'intègre un dynarec, j'ai décidé de partir seul dans l'aventure.

Comment est née cette aventure ?

Le point de départ de mon aventure, c'était de proposer un dynarec qui pourrait s'exécuter au moins deux fois plus vite que la PSX ne pourrait faire, en espérant que le reste de l'émulation ne dépassera pas l'autre moitié des ressources disponibles : bref permettre d'émuler la PSX en fullspeed. Un chalenge, en fait.

Pourquoi je ne reprend pas PCSX ?

C'est simple, ce source n'est absolument pas adapté pour la PSP. Il n'est pas particulièrement optimisé car il est écrit pour du PCs survitaminés en gigahertz qui gèrent naturellement des réels de doubles précisions. Si vous essayez de générer ce code pour la PSP, vous obtiendrez un code monstrueux pour le moins inefficace parce que la PSP ne gère pas nativement les réels à double précision - très utilisés dans le GTE par exemple : la PSP ramera dans les jeux d'action 3D qui font usage massif du GTE. En gros, c'est ce que vous obtenez avec PSX-P.

Que contient actuellement YAPSxP ?

- Le dynarec CORE0 (R3000AF) qui se déclinera en CORE1 puis en CORE2, une fois l'émulation du GTE (en cours) et du COP0 entièrement implémentée.

Que contiendra YAPSxP ?

- La gestion d'un pad standard (déjà écrit mais non testé)
- La gestion des graphismes (GPU, là je tâte sur la manière de procéder)
- La gestion de la vidéo (MDEC, vive le VFPU !)
- La gestion des images (CDR, euh... ça ne va pas me passionner des masses ça...)

Qu'est ce que ne contiendra pas YAPSxP, du moins dans un premier temps ?

- les savestates
- les sauvegardes
- le son (je ne désespère pas de le faire un jour)
- bref, le reste

Voilà, les sources ne seront pas GPL comme j'avais prévu au départ. Je suis dans la vie active donc il ne faudra pas espérer le voir tourner complètement pour noël : il ne servira rien de me demander la date d'une première release. Je ne crois pas que PCSX s'est fait en un mois à l'origine. Or ça ne fait pas un mois que je débute ce projet, mais le dynarec est en très bonne voie et devrait promettre pas mal avec la gestion du GTE et COP0.

NOTE: s'il y a des développeurs talentueux parmi vous qui aimeraient contribuer sur des parties que je ne compte pas implémenter pour la première release, vous pouvez toujours me contacter par PM.

NOTE2:
- CORE0, dynarec qui s'exécute comme un interpréteur, essentiellement pour le besoin de Proof Of Concept et de déboggage.

- CORE1, dynarec reprenant les base du CORE0 mais en exécutant un bloc avec le plus possible d'instructions générées afin de dégager suffisamment de ressource CPU pour le reste à émuler. Déjà testé avec bonheur sur une pré version.

- CORE2, dynarec avec des optimisations supplémentaires qui permettront à l'émulateur d'être un peu plus "intelligent".


--------------------------------------------------------------------------------


saludos

XeXu ^_^(Tremendo como siempre!xD)
a mi lo k me a llamado la atencion es k parece k tiene el dynarec implementado, lo k mas les esta costando al resto.

PD: yo si fuera los creadores unia todo en uno ya k cada uno esta avanzado en una cosa (imagino) si el otro emu pudiera utilizar el dynarec ya estaria terminado.
A ver si Alek se pasa y nos hace una traducción francesa de las suyas xDD
Tantos emuladores y tantas tonterias... si se juntasen todos los que estan trabajando en los emuladores de PSX ya tendriamos uno a full speed (si es que todos dicen la verdad...) Si pensaran en esto... [toctoc]
Basicamente comenta que este chaval tenia que implementar en el Psx-P (el de Yoshihiro) el dynarec, pero por algun motivo Yoshihiro nunca le paso el source y ha empezado este emu nuevo el solo.

A ver que tal sale el proyecto ^^.
23JoseJuan2 escribió:A ver si Alek se pasa y nos hace una traducción francesa de las suyas xDD
xDDD sta tarde la hago, k toy currandome más cosas
Una traduccion con google mientras se lo curra Alek [oki]

Antes de hablarte sobre este nuevo proyecto, así debe ser explicado un mínimo cómo fue llevado y porqué. Hlide es el programador que había propuesto programar a Dynarec de Psx-P.

Estas ideas y la teoría avanzada para hacer la función que este Dynarec sabía para convencernos de sus capacidades. Pusimos así en el contacto Hlide y Yoshihiro. Si la voluntad se parecía estar en los dos lados, Yoshihiro dado por siempre sus fuentes a Hlide por las razones que están limpias para él y que te explicará directamente en nuestro foro si él desea de él pero de él es su opción y debe ser respetado.


En todos los acontecimientos, Hlide había indicado siempre su deseo para desarrollar otro proyecto más de gran alcance porque, en su opinión, PCsx no se adapta para a concerniente PSP y nunca dará una satisfacción verdadera. Sin embargo deseó sinceramente participar en la creación de Dynarec de Psx-P, sintiéndose capaz de realizar dos proyectos sin la parasitización de uno con el beneficio del otro. Este proyecto todavía está en el papel y falta en Hlide una cierta información técnica pero sabía para interesar a algunos otros reveladores en el proyecto y la viabilidad se parece más que obvio a nosotros. Observar que PSPGen será el sitio oficial de YAPSxP y que abriremos un sitio dedicado.

--------------------------------------------------------------------------------

Dejo la palabra a Hlide que anunció este proyecto en nuestro foro (AQUÍ)

de hecho, cansado para aguardar la fuente hipotética de Yoshihiro que yo fue prometido de modo que integre un dynarec, yo decidía a irse solamente en la aventura.

¿Cómo era llevado esta aventura?

El punto de partida de mi aventura, era proponer un dynarec que se podría realizar por lo menos dos veces más rápidamente que el PSX no podría hacer, esperando que el resto de la emulación no excederá la otra mitad de los recursos disponibles: en fin para permitir para emular el PSX en fullspeed. Un chalenge, de hecho.

¿Por qué I PCSX no comienza otra vez?

Es simple, esta fuente no se adapta absolutamente para el PSP. No se optimiza particularmente porque se escribe para los survitaminés de GCV en gigahertz que manejan naturalmente realidades de las precisiones dobles de la precisión doble. Si intentas generar este código para el PSP, obtendrás por lo menos un código monstruoso ineficaz porque el nativement de PSP no maneja las realidades con la precisión doble de la precisión doble - mucho usada en el GTE por ejemplo: el PSP remará en los juegos de la acción 3D que hacen el uso masivo del GTE. Aproximadamente, es lo que obtienes con PSX-P.

¿Qué contiene actualmente YAPSxP?

- El dynarec CORE0 (R3000AF) que será declinado en CORE1 entonces en CORE2, una vez la emulación del GTE (en marcha) y el COP0 enteramente puesto en ejecución.

¿Qué contendrá YAPSxP?

- La gerencia de un cojín estándar (escrito pero no probado ya)

- la gerencia de los gráficos (GPU, allí toco en la manera de proceder) - la gerencia del video (MDEC, vidas los VFPU!)

- La gerencia de las imágenes (CDR, euh… que no se apasionará me las masas que…) ¿Cuál es lo que no contendrá YAPSxP, por lo menos inicialmente?

- los savestates

- salvaguardias

- el sonido (no me desespero para hacerlo un día)

- en fin, el resto aquí son,

las fuentes no serán LPG como había considerado al principio. Estoy en la vida activa una no tendré que así esperar verlo el dar vuelta totalmente para Navidad: él no servirá cualquier cosa pedir a mí la fecha de un primer lanzamiento. No creo que PCSX fue hecho en un mes en el principio. Sin embargo que no hace un mes que comienzo este proyecto, solamente el dynarec está de manera muy buena y debe prometer no gravemente con la gerencia del GTE y del COP0.

NOTA: si hay reveladores talentosos entre ti que quisiera contribuir en las piezas que en ejecución no espero poner para el primer lanzamiento, puedes entrarme en contacto con siempre por el P.M.

NOTE2: - CORE0, dynarec que se realiza como un intérprete, sobre todo para la necesidad de la prueba del concepto y del déboggage.

- CORE1, dynarec que toma otra vez la base del CORE0 pero realizando un bloque con tanto cuanto sea posible las instrucciones generadas para lanzar la suficiente CPU del recurso para que el resto emule. Probado ya con felicidad en pre una versión.

- CORE2, dynarec con las optimizaciones adicionales que harán te posible a emulador para ser poco más un “inteligente”.


Saludos!! ^_^
en estos momentos odio haver suspendido frances jeje

me ha quedo para el verano.... i este año me kite i me puse en C.C.y la profe me tiene mania...malditas optativas... :(
espero que todo vaya bien porque como estas noticias uvo 3
amuladores asi y ninguno se digno mas a decirnada... [beer]
esperemos q en navidades a muy tardar den una sorpresa [barret]
Viva google translate... No me entero de nada...
A ver si empiezan a caer vídeos o algo...

Por cierto, no notáis que aún no se ha pasado nadie gritan FAKE!! ?
La gerencia de un cojín estándar xDDD Esto es lo que mas me gusta de las traducciones de Google
Últimamente parece más sencillo un emulador de PSX que cualquier otro homebrew...

En cuanto a lo de que se junten todos... discrepo. Al rico pique :)
JODER ES VERDA PSX ESTA DE MODA GENTEEEEE

[pos eso] [pos eso] [pos eso] ratataaaa
FAKE FAKE i FAKE!!!! xDDDD es broma pero ya tardava alguien a decirlo, i con la traduccion made in google no me entero... algo de un cojin i no se k mas, pero si se le a implementado el dynarec ya keda un poko menos para ver cierta velocidad en los emuladores de psx
Boyson escribió:FAKE FAKE i FAKE!!!! xDDDD es broma pero ya tardava alguien a decirlo


[qmparto] [qmparto]
ya estamos como siempre... dos paginas y apenas se habla del emulador :p
alguien puede poner la traduccion en condiciones sin mencionar lo dl cojin? xD
dew

XeXu ^_^(Tremendo como siempre!xD) [hallow]
Despues del curro que me pego ( xDD ) y así lo agradeceis ??? con lo del cojín ?? xDDD

Pues yo he sacado algunas cosas suculentas a ese texto :D

Ahora falta que lo termine... si lo termina...
*xexu* escribió:alguien puede poner la traduccion en condiciones sin mencionar lo dl cojin? xD
dew

XeXu ^_^(Tremendo como siempre!xD) [hallow]

- La gerencia de un cojón estándar (escrito pero no probado ya)
Darkangelus escribió:Ahora falta que lo termine... si lo termina...
yo pienso ke todos estos proyectos van a morir cuando salga el emu oficial de sony, todo es cuestion de ke Dark_AleX logre desencriptar el firmware 3.0 y veremos. [pos eso]
Progresamos... En ingles...

[WIP] YAPSxP: Yet Another PSX Emulator for PSP

November 5th, 2006, 15:55 Posted By: wraggster

Via PSPGen comes news of yet another PSX Emulator for the PSP Announcement called YAPSxP, heres the translated details:

A third bearing of PCSX? you undeceive this future emulator does not have strictly anything to have with PCsx. It is not finalized yet bus Hlide is in full writing “from the scratch” of this emulator.

Before speaking to you about this new project, it thus should be explained a minimum how it was born and why. Hlide is the programmer who had proposed to program Dynarec de Psx-P.

These ideas and the theory advanced to make function this Dynarec knew to convince us of its capacities. We thus put in contact Hlide and Yoshihiro. If the goodwill seemed to be on the two sides, Yoshihiro forever given its sources to Hlide for reasons which are clean for him and which it will explain you directly on our forum if he wants of it But it is its choice and it should be respected.

At all events, Hlide had always stated its desire for developing another more powerful project because, in his opinion, PCsx is not adapted for a bearing on PSP and will never give a real satisfaction. It however sincerely wanted to take part in the creation of Dynarec de Psx-P, feeling able to carry out two projects without parasitizing one with the profit of the other.

This project is still on paper and it misses in Hlide some technical information but it knew to interest some other developers in the project and feasibility seems more than obvious to us.

Note that PSPGen will be the official site of YAPSxP and that we will open a dedicated site.

OK heres what Hilde himself said about this new project:

Indeed, tired to await the hypothetical source of Yoshihiro which to me was promised so that I integrate a dynarec, I decided to only leave in the adventure.

How was born this adventure?

The starting point of my adventure, it was to propose a dynarec which could be carried out at least twice more quickly than the PSX could not make, by hoping that the remainder of the emulation will not exceed other half of the resources available: in short to allow to emulate the PSX in fullspeed. A chalenge, in fact.

Why I PCSX does not begin again?

It is simple, this source is absolutely not adapted for the PSP. It is not particularly optimized because it is written for GCV survitaminés in gigahertz which naturally manage realities of double precision double precisions. If you try to generate this code for the PSP, you will obtain a at the very least ineffective monstrous code because the PSP nativement does not manage the realities with double precision double precision - very much used in the GTE for example: the PSP will row in the plays of action 3D which make massive use of the GTE. Approximately, it is what you obtain with PSX-P.

What currently contains YAPSxP?

- The dynarec CORE0 (R3000AF) which will be declined in CORE1 then in CORE2, once the emulation of the GTE (in progress) and the entirely implemented COP0.

What will contain YAPSxP?

- The management of a standard pad (already written but not tested)
- The management of graphics (GPU, there I touch on the manner of proceeding)
- The management of the video (MDEC, lives the VFPU!)
- The management of the images (CDR, euh… that will not impassion me masses that…)

What is what YAPSxP will not contain, at least initially?

- savestates
- safeguards
- the sound (I do not despair to do it one day)
- in short, the remainder

Here are, the sources will not be LPG as I had envisaged at the beginning. I am in the active life thus one will not have to hope to see it turning completely for Christmas: he will not serve anything to ask for to me the date of a first release. I do not believe that PCSX was done in one month in the beginning. However that does not make a month that I begin this project, but the dynarec is in very good way and should promise not badly with the management of the GTE and COP0.

NOTE: if there are talented developers among you who would like to contribute on parts that I do not hope to implement for the first release, you can always contact me by PM.

NOTE2:
- CORE0, dynarec which is carried out like an interpreter, primarily for the need for Proof Of Concept and déboggage.

- CORE1, dynarec taking again the base of the CORE0 but by carrying out a block with as much as possible instructions generated in order to release sufficient resource CPU for the remainder to emulate. Already tested with happiness on a pre version.

- CORE2, dynarec with additional optimizations which will make it possible the emulator to be a little more “intelligent”.

So yet another PSX Emulator for PSP project, lets hope we see a release from one of the 3 one day soon.
posible release en los proximos 3 dias?????? [amor]
es lo ultimo q pone, mas o menos xD
dew

XeXu ^_^(tremendo como siempre!xD)
eso abra k verlo lo de los 3 dias porke esto me suena a otro DONKEY64 (o era moneky64 no me acuerdo XD) pero en PSX
Lo que dice es que es un nuevo emulador de Psx para Psp, esperemos ver el lanzamiento de alguno de los 3 un dia pronto. Nada de que en 3 dias saldra. xD
So yet another PSX Emulator for PSP project, lets hope we see a release from one of the 3 one day soon.


xD [+risas] es verda, ahora q me fijo la traduccion seria 'esperemos que nosotros veamos una actualización de alguno de los 3 algún dia pronto'

gracias tio [chiu]

XeXu ^_^(Tremendo como siempre!xD)
Pero quien se supone que lo hace este otro emulador alguien que sepa ingles puede decir sus carecteristicas y si la fuente es fiable
J.Hunt escribió:todo es cuestion de ke Dark_AleX logre desencriptar el firmware 3.0 y veremos. [pos eso]


Tranquilo joven PADAWAN que nuestro camino es largo xDxDxD
Segun se lee no espereis nada para este año [toctoc]
Esta mu bien esto de los emuladores de psx, lo que ya seria la repera es que sacaran uno de verdad. Ya me harta tanto video y tanta palabreria.

Que conste que no digo que no sea verdad, solo que esto es mu raro.
Mis Juegos de PSX ya estan calientes esperando la salida de un emulador de psx para psp en condiciones.
enekomh escribió:Viva google translate... No me entero de nada...
A ver si empiezan a caer vídeos o algo...

Por cierto, no notáis que aún no se ha pasado nadie gritan FAKE!! ?
FAKE!!

Pues si se acaba no tiene que estar mal
no me fio mucho de este emulador.... seguire con el psx-p [ok]
31 respuestas